RegisterServiceCtrlHandlerExA method
Pointer<SERVICE_STATUS_HANDLE__>
RegisterServiceCtrlHandlerExA(
- Pointer<
Int8> lpServiceName, - Pointer<
NativeFunction< lpHandlerProc,LPHANDLER_FUNCTION_EX> > - Pointer<
Void> lpContext
Implementation
ffi.Pointer<SERVICE_STATUS_HANDLE__> RegisterServiceCtrlHandlerExA(
ffi.Pointer<ffi.Int8> lpServiceName,
ffi.Pointer<ffi.NativeFunction<LPHANDLER_FUNCTION_EX>> lpHandlerProc,
ffi.Pointer<ffi.Void> lpContext,
) {
return (_RegisterServiceCtrlHandlerExA ??= _dylib.lookupFunction<
_c_RegisterServiceCtrlHandlerExA,
_dart_RegisterServiceCtrlHandlerExA>('RegisterServiceCtrlHandlerExA'))(
lpServiceName,
lpHandlerProc,
lpContext,
);
}