NtWriteFile (NTDLL.@)
NTSTATUS NtWriteFile ( HANDLE hFile, HANDLE hEvent, PIO_APC_ROUTINE apc, void* apc_user, PIO_STATUS_BLOCK io_status, const void* buffer, ULONG length, PLARGE_INTEGER offset, PULONG key )
Write to an open file handle.
FileHandle | [In] | Handle returned from ZwOpenFile or ZwCreateFile. |
Event | [In] | Event to signal upon completion (or NULL). |
ApcRoutine | [In] | Callback to call upon completion (or NULL). |
ApcContext | [In] | Context for ApcRoutine (or NULL). |
IoStatusBlock | [Out] | Receives information about the operation on return. |
Buffer | [In] | Source for the data to write. |
Length | [In] | Size of Buffer. |
ByteOffset | [Out] | Destination for the new file pointer position (or NULL). |
Key | [Out] | Function unknown (may be NULL). |
Success: 0. IoStatusBlock is updated, and the Information member contains The number of bytes written.
Failure: An NTSTATUS error code describing the error.
Defined in "winternl.h".
Implemented in "dlls/ntdll/file.c". source.winehq.org/source/dlls/ntdll/file.c
Debug channel "ntdll".
Copyright © 2008 The Wine Project. All trademarks are the property of their respective owners. Visit WineHQ for license details. Generated Jul 2008.