2OO1, 16 January
NtWriteFile
NtWriteFile
NTSYSAPI 
NTSTATUS
NTAPI
NtWriteFile(
  IN HANDLE               FileHandle,
  IN HANDLE               Event OPTIONAL,
  IN PIO_APC_ROUTINE      ApcRoutine OPTIONAL,
  IN PVOID                ApcContext OPTIONAL,
  OUT PIO_STATUS_BLOCK    IoStatusBlock,
  IN PVOID                Buffer,
  IN ULONG                Length,
  IN PLARGE_INTEGER       ByteOffset OPTIONAL,
  IN PULONG               Key OPTIONAL );
(Also descripted in Win 2000 DDK)
- FileHandle     HANDLE to File Object
opened with FILE_WRITE_DATA access.
- Event     HANDLE to Event Object
signaled when write finished.
- ApcRoutine     User APC routine executed
after writing is complete.
- ApcContext     Parameter to ApcRoutine.
- IoStatusBlock     IO result of call.
- Buffer     Buffer with data to write.
- Length     Length of Buffer, in bytes.
- ByteOffset     Offset from begining of
file, where write starts.
- Key     - ??? (See 
NtReadFile).
 
 
 
- Documented by:
- Tomasz Nowak
 
 
 
 
Requirements:
- Library: ntdll.lib
 
 
 
See also:
- 
NtCreateFile
 
- 
NtOpenFile
 
- 
NtReadFile