RegisterServiceCtrlHandlerExW method
Pointer<SERVICE_STATUS_HANDLE__>
RegisterServiceCtrlHandlerExW(
- Pointer<
Uint16> lpServiceName, - Pointer<
NativeFunction< lpHandlerProc,LPHANDLER_FUNCTION_EX> > - Pointer<
Void> lpContext
Implementation
ffi.Pointer<SERVICE_STATUS_HANDLE__> RegisterServiceCtrlHandlerExW(
ffi.Pointer<ffi.Uint16> lpServiceName,
ffi.Pointer<ffi.NativeFunction<LPHANDLER_FUNCTION_EX>> lpHandlerProc,
ffi.Pointer<ffi.Void> lpContext,
) {
return (_RegisterServiceCtrlHandlerExW ??= _dylib.lookupFunction<
_c_RegisterServiceCtrlHandlerExW,
_dart_RegisterServiceCtrlHandlerExW>('RegisterServiceCtrlHandlerExW'))(
lpServiceName,
lpHandlerProc,
lpContext,
);
}