I installed tomcat6 as a service as described in the Configuration/Installation Guide with "service.bat install Tomcat6". When i try to start the service, it quits with a "service-specific errorcode 0" (german: "dienstspezifischer Fehlercode 0").
I use Alfresco Community 3.2, Windows Vista Home Premium 63bit AND also Windows Ultimate 32bit.
It also didn't work with previous version, like 2.9 and 3.0.
in the meantime I fixed the problem. This error code shows that a parameter for the JRE is not set. In my case the JAVA_HOME environment variable was not set. The error also appeared as I set a to high value for the maximum heap space for the JVM.
If this doesn't help, please post your settings of the JVM.