DeriveCapabilitySidsFromName method

int DeriveCapabilitySidsFromName(
  1. Pointer<Uint16> CapName,
  2. Pointer<Pointer<Pointer<Void>>> CapabilityGroupSids,
  3. Pointer<Uint64> CapabilityGroupSidCount,
  4. Pointer<Pointer<Pointer<Void>>> CapabilitySids,
  5. Pointer<Uint64> CapabilitySidCount,
)

Implementation

int DeriveCapabilitySidsFromName(
  ffi.Pointer<ffi.Uint16> CapName,
  ffi.Pointer<ffi.Pointer<ffi.Pointer<ffi.Void>>> CapabilityGroupSids,
  ffi.Pointer<ffi.Uint64> CapabilityGroupSidCount,
  ffi.Pointer<ffi.Pointer<ffi.Pointer<ffi.Void>>> CapabilitySids,
  ffi.Pointer<ffi.Uint64> CapabilitySidCount,
) {
  return (_DeriveCapabilitySidsFromName ??= _dylib.lookupFunction<
      _c_DeriveCapabilitySidsFromName,
      _dart_DeriveCapabilitySidsFromName>('DeriveCapabilitySidsFromName'))(
    CapName,
    CapabilityGroupSids,
    CapabilityGroupSidCount,
    CapabilitySids,
    CapabilitySidCount,
  );
}