The only differences between a 32-bit service and a 16-bit service are details related to signal handling.