EnumServicesStatusExW method
int
EnumServicesStatusExW(
- Pointer<SC_HANDLE__> hSCManager,
- int InfoLevel,
- int dwServiceType,
- int dwServiceState,
- Pointer<Uint8> lpServices,
- int cbBufSize,
- Pointer<Uint64> pcbBytesNeeded,
- Pointer<Uint64> lpServicesReturned,
- Pointer<Uint64> lpResumeHandle,
- Pointer<Uint16> pszGroupName,
)
Implementation
int EnumServicesStatusExW(
ffi.Pointer<SC_HANDLE__> hSCManager,
int InfoLevel,
int dwServiceType,
int dwServiceState,
ffi.Pointer<ffi.Uint8> lpServices,
int cbBufSize,
ffi.Pointer<ffi.Uint64> pcbBytesNeeded,
ffi.Pointer<ffi.Uint64> lpServicesReturned,
ffi.Pointer<ffi.Uint64> lpResumeHandle,
ffi.Pointer<ffi.Uint16> pszGroupName,
) {
return (_EnumServicesStatusExW ??= _dylib.lookupFunction<
_c_EnumServicesStatusExW,
_dart_EnumServicesStatusExW>('EnumServicesStatusExW'))(
hSCManager,
InfoLevel,
dwServiceType,
dwServiceState,
lpServices,
cbBufSize,
pcbBytesNeeded,
lpServicesReturned,
lpResumeHandle,
pszGroupName,
);
}