IService
Interface IService
— Remplace isc_svc_handle
.
-
detach
void detach(StatusType* status)
Ferme la connexion au gestionnaire de services et, en cas de succès, libère l’interface. Remplace
isc_service_detach()
. -
query
void query(StatusType* status, unsigned sendLength, const unsigned char* sendItems, unsigned receiveLength, const unsigned char* receiveItems, unsigned bufferLength, unsigned char* buffer)
Envoie et demande des informations vers/depuis le service, et receiveItems peut être utilisé à la fois pour exécuter des services et pour recevoir diverses informations sur le serveur. Remplace
isc_service_query()
. -
start
void start(StatusType* status, unsigned spbLength, const unsigned char* spb)
Exécute l’utilitaire dans Service Manager. Remplace
isc_service_start()
.