Searched refs:IO_STATUS_BLOCK (Results 1 – 3 of 3) sorted by relevance
/ohos5.0/commonlibrary/rust/ylong_runtime/ylong_io/src/sys/windows/ |
H A D | io_status_block.rs | 17 use crate::sys::winapi::{IO_STATUS_BLOCK, IO_STATUS_BLOCK_0}; 19 pub(crate) struct IoStatusBlock(IO_STATUS_BLOCK); 25 Self(IO_STATUS_BLOCK { in zeroed() 33 type Target = IO_STATUS_BLOCK;
|
H A D | afd.rs | 26 INVALID_HANDLE_VALUE, IO_STATUS_BLOCK, IO_STATUS_BLOCK_0, NTSTATUS, OBJECT_ATTRIBUTES, 74 IoRequestToCancel: *mut IO_STATUS_BLOCK, in NtCancelIoFileEx() argument 75 IoStatusBlock: *mut IO_STATUS_BLOCK, in NtCancelIoFileEx() argument 91 let mut io_status_block = IO_STATUS_BLOCK { in new() 139 iosb: *mut IO_STATUS_BLOCK, in poll() argument 169 pub(crate) unsafe fn cancel(&self, iosb: *mut IO_STATUS_BLOCK) -> io::Result<()> { in cancel() 174 let mut cancel_iosb = IO_STATUS_BLOCK { in cancel()
|
H A D | winapi.rs | 45 ioStatusBlock: *mut IO_STATUS_BLOCK, 135 IoStatusBlock: *mut IO_STATUS_BLOCK, in NtCreateFile() argument 150 IoStatusBlock: *mut IO_STATUS_BLOCK, in NtDeviceIoControlFile() argument 248 pub struct IO_STATUS_BLOCK { struct 368 impl_clone!(IO_STATUS_BLOCK);
|