mirror of
https://github.com/ziglang/zig.git
synced 2026-02-21 00:35:10 +00:00
std: add windows ioctl transfer types
This commit is contained in:
parent
ef6cec983c
commit
0270545edb
@ -154,6 +154,14 @@ pub const FILE_DEVICE_NVDIMM: DEVICE_TYPE = 0x005a;
|
||||
pub const FILE_DEVICE_HOLOGRAPHIC: DEVICE_TYPE = 0x005b;
|
||||
pub const FILE_DEVICE_SDFXHCI: DEVICE_TYPE = 0x005c;
|
||||
|
||||
/// https://docs.microsoft.com/en-us/windows-hardware/drivers/kernel/buffer-descriptions-for-i-o-control-codes
|
||||
pub const TransferType = enum(u2) {
|
||||
METHOD_BUFFERED = 0,
|
||||
METHOD_IN_DIRECT = 1,
|
||||
METHOD_OUT_DIRECT = 2,
|
||||
METHOD_NEITHER = 3,
|
||||
};
|
||||
|
||||
pub const INVALID_HANDLE_VALUE = @intToPtr(HANDLE, maxInt(usize));
|
||||
|
||||
pub const INVALID_FILE_ATTRIBUTES = @as(DWORD, maxInt(DWORD));
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user