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...