RegisterServiceCtrlHandlerEx function advapi32
int
RegisterServiceCtrlHandlerEx(
- Pointer<
Utf16> lpServiceName, - Pointer<
NativeFunction< lpHandlerProc,LPHANDLER_FUNCTION_EX> > - Pointer<
NativeType> lpContext
Registers a function to handle extended service control requests.
SERVICE_STATUS_HANDLE RegisterServiceCtrlHandlerExW(
[in] LPCWSTR lpServiceName,
[in] LPHANDLER_FUNCTION_EX lpHandlerProc,
[in, optional] LPVOID lpContext
);
Implementation
int RegisterServiceCtrlHandlerEx(
Pointer<Utf16> lpServiceName,
Pointer<NativeFunction<LPHANDLER_FUNCTION_EX>> lpHandlerProc,
Pointer lpContext) =>
_RegisterServiceCtrlHandlerEx(lpServiceName, lpHandlerProc, lpContext);