MapViewOfFile3FromApp method

Pointer<Void> MapViewOfFile3FromApp(
  1. Pointer<Void> FileMapping,
  2. Pointer<Void> Process,
  3. Pointer<Void> BaseAddress,
  4. int Offset,
  5. int ViewSize,
  6. int AllocationType,
  7. int PageProtection,
  8. Pointer<PMEM_EXTENDED_PARAMETER> ExtendedParameters,
  9. int ParameterCount,
)

Implementation

ffi.Pointer<ffi.Void> MapViewOfFile3FromApp(
  ffi.Pointer<ffi.Void> FileMapping,
  ffi.Pointer<ffi.Void> Process,
  ffi.Pointer<ffi.Void> BaseAddress,
  int Offset,
  int ViewSize,
  int AllocationType,
  int PageProtection,
  ffi.Pointer<PMEM_EXTENDED_PARAMETER> ExtendedParameters,
  int ParameterCount,
) {
  return (_MapViewOfFile3FromApp ??= _dylib.lookupFunction<
      _c_MapViewOfFile3FromApp,
      _dart_MapViewOfFile3FromApp>('MapViewOfFile3FromApp'))(
    FileMapping,
    Process,
    BaseAddress,
    Offset,
    ViewSize,
    AllocationType,
    PageProtection,
    ExtendedParameters,
    ParameterCount,
  );
}