CreateFileTransactedW method
Pointer<Void>
CreateFileTransactedW(
- Pointer<Uint16> lpFileName,
- int dwDesiredAccess,
- int dwShareMode,
- Pointer<LPSECURITY_ATTRIBUTES> lpSecurityAttributes,
- int dwCreationDisposition,
- int dwFlagsAndAttributes,
- Pointer<Void> hTemplateFile,
- Pointer<Void> hTransaction,
- Pointer<Uint16> pusMiniVersion,
- Pointer<Void> lpExtendedParameter,
)
Implementation
ffi.Pointer<ffi.Void> CreateFileTransactedW(
ffi.Pointer<ffi.Uint16> lpFileName,
int dwDesiredAccess,
int dwShareMode,
ffi.Pointer<LPSECURITY_ATTRIBUTES> lpSecurityAttributes,
int dwCreationDisposition,
int dwFlagsAndAttributes,
ffi.Pointer<ffi.Void> hTemplateFile,
ffi.Pointer<ffi.Void> hTransaction,
ffi.Pointer<ffi.Uint16> pusMiniVersion,
ffi.Pointer<ffi.Void> lpExtendedParameter,
) {
return (_CreateFileTransactedW ??= _dylib.lookupFunction<
_c_CreateFileTransactedW,
_dart_CreateFileTransactedW>('CreateFileTransactedW'))(
lpFileName,
dwDesiredAccess,
dwShareMode,
lpSecurityAttributes,
dwCreationDisposition,
dwFlagsAndAttributes,
hTemplateFile,
hTransaction,
pusMiniVersion,
lpExtendedParameter,
);
}