Home
last modified time | relevance | path

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 Dio_status_block.rs17 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 Dafd.rs26 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 Dwinapi.rs45 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);