search for: io_status_block

Displaying 5 results from an estimated 5 matches for "io_status_block".

2008 Apr 30
8
Playing with NtQueryInformationFile
...;', ''w'') fh.puts "hello" handle = get_osfhandle(fh.fileno) if handle == INVALID_HANDLE_VALUE puts "ERROR, get_osfhandle() : " + get_last_error fh.close rescue nil File.delete(''test.txt'') exit end # Excessive but harmless (?) io_status_block = 0.chr * 512 file_information = 0.chr * 512 status = NtQueryInformationFile.call( handle, io_status_block, file_information, file_information.size, # FileStandardInformation # Doesn''t work as expected FileNameInformation # But this does ) if status != STATUS_SUC...
2007 Apr 13
0
Wine release 0.9.35
...e queue. winex11.drv: Store the display file descriptor directly in the server message queue. server: Fix the handling of the signaled status for file descriptors. server: Use the standard file descriptor signal mechanism for directory changes. ntdll: Avoid setting status in IO_STATUS_BLOCK until the I/O operation is done. ntdll: Avoid relying on the IO_STATUS_BLOCK for storing the current transfer count. ws2_32: Don't access the IO_STATUS_BLOCK until the I/O operation is finished. ntdll: Make test for heap boundaries more strict in HEAP_FindSubHeap. kernel...
2016 Dec 09
0
Wine release 2.0-rc1
...in cansel_async request. server: Get rid of no loner used cancel_async from fd_ops. server: Cancel process asyncs on process termination. mshtml: Silence a noisy FIXME. server: Signal pipe server fd in create_pipe_server. server: Introduced iosb struct for server-side IO_STATUS_BLOCK representation and use it in irp_call. server: Store iosb in async object. server: Use async object to transfer IRP result to client. wscript/tests: Use case insensitive comparition for paths. Józef Kucia (56): d3d11/tests: Add test for shader input register limits. d...
2018 Oct 26
0
Wine release 3.19
...re. mshtml: Return S_OK in IHTMLDocument2::put_charset. server: Return STATUS_BUFFER_OVERFLOW in pipe_end_peek for partial reads in message mode. kernel32/tests: Add more PeekNamedPipe tests. server: Improve error handling of disconnected named pipe clients. ntdll: Set IO_STATUS_BLOCK on non-blocking NtFlushBuffersFile success. winex11.drv: Force changing lock keys state if hooks blocked keyboard input processing. server: Use server_get_file_info for all info classes not implemented on client side. server: Use default_fd_get_file_info for FileAccessInformation...
2007 Sep 14
0
Wine release 0.9.45
...oaded. mshtml: Store the nsIEditor interface in the NSContainer object for use in implementing editor commands. mshtml: Implement PersistStreamInit_IsDirty when in edit mode. mshtml: Implement IDM_HYPERLINK. advapi32: Fix ImpersonateNamedPipeClient to pass in a pointer to an IO_STATUS_BLOCK to NtFsControl. ntdll: Add a stub implementation of FSCTL_PIPE_IMPERSONATE that just impersonates the token of the current process. server: Add get_token_statistics server call and use it to implement the TokenStatistics and TokenType levels for NtQueryInformationToken. Roderick Colenb...