AccessCheckAndAuditAlarmW method
int
AccessCheckAndAuditAlarmW(
- Pointer<
Uint16> SubsystemName, - Pointer<
Void> HandleId, - Pointer<
Uint16> ObjectTypeName, - Pointer<
Uint16> ObjectName, - Pointer<
Void> SecurityDescriptor, - int DesiredAccess,
- Pointer<
GENERIC_MAPPING> GenericMapping, - int ObjectCreation,
- Pointer<
Uint64> GrantedAccess, - Pointer<
Int32> AccessStatus, - Pointer<
Int32> pfGenerateOnClose,
Implementation
int AccessCheckAndAuditAlarmW(
ffi.Pointer<ffi.Uint16> SubsystemName,
ffi.Pointer<ffi.Void> HandleId,
ffi.Pointer<ffi.Uint16> ObjectTypeName,
ffi.Pointer<ffi.Uint16> ObjectName,
ffi.Pointer<ffi.Void> SecurityDescriptor,
int DesiredAccess,
ffi.Pointer<GENERIC_MAPPING> GenericMapping,
int ObjectCreation,
ffi.Pointer<ffi.Uint64> GrantedAccess,
ffi.Pointer<ffi.Int32> AccessStatus,
ffi.Pointer<ffi.Int32> pfGenerateOnClose,
) {
return (_AccessCheckAndAuditAlarmW ??= _dylib.lookupFunction<
_c_AccessCheckAndAuditAlarmW,
_dart_AccessCheckAndAuditAlarmW>('AccessCheckAndAuditAlarmW'))(
SubsystemName,
HandleId,
ObjectTypeName,
ObjectName,
SecurityDescriptor,
DesiredAccess,
GenericMapping,
ObjectCreation,
GrantedAccess,
AccessStatus,
pfGenerateOnClose,
);
}