GetPrivateObjectSecurity method

int GetPrivateObjectSecurity(
  1. Pointer<Void> ObjectDescriptor,
  2. int SecurityInformation,
  3. Pointer<Void> ResultantDescriptor,
  4. int DescriptorLength,
  5. Pointer<Uint64> ReturnLength,
)

Implementation

int GetPrivateObjectSecurity(
  ffi.Pointer<ffi.Void> ObjectDescriptor,
  int SecurityInformation,
  ffi.Pointer<ffi.Void> ResultantDescriptor,
  int DescriptorLength,
  ffi.Pointer<ffi.Uint64> ReturnLength,
) {
  return (_GetPrivateObjectSecurity ??= _dylib.lookupFunction<
      _c_GetPrivateObjectSecurity,
      _dart_GetPrivateObjectSecurity>('GetPrivateObjectSecurity'))(
    ObjectDescriptor,
    SecurityInformation,
    ResultantDescriptor,
    DescriptorLength,
    ReturnLength,
  );
}