IService
Интерфейс IService
— заменяет isc_svc_handle
.
-
detach
void detach(StatusType* status)
Закрывает подключение к менеджеру сервисов, при успехе освобождаетинтерфейс. Заменяет
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)
Отправляет и запрашивает информацию в/из службы, при этом receiveItemsмогут использоваться как для запущенных служб, так и для полученияразличной информации по всему серверу. Заменяет
isc_service_query()
. -
start
void start(StatusType* status, unsigned spbLength, const unsigned char* spb)
Запускает утилиту в диспетчере служб. Заменяет
isc_service_start()
.