AddConditionalAce method

int AddConditionalAce(
  1. Pointer<ACL> pAcl,
  2. int dwAceRevision,
  3. int AceFlags,
  4. int AceType,
  5. int AccessMask,
  6. Pointer<Void> pSid,
  7. Pointer<Uint16> ConditionStr,
  8. Pointer<Uint64> ReturnLength,
)

Implementation

int AddConditionalAce(
  ffi.Pointer<ACL> pAcl,
  int dwAceRevision,
  int AceFlags,
  int AceType,
  int AccessMask,
  ffi.Pointer<ffi.Void> pSid,
  ffi.Pointer<ffi.Uint16> ConditionStr,
  ffi.Pointer<ffi.Uint64> ReturnLength,
) {
  return (_AddConditionalAce ??=
      _dylib.lookupFunction<_c_AddConditionalAce, _dart_AddConditionalAce>(
          'AddConditionalAce'))(
    pAcl,
    dwAceRevision,
    AceFlags,
    AceType,
    AccessMask,
    pSid,
    ConditionStr,
    ReturnLength,
  );
}