структура WAIT_CONTEXT_BLOCK (wdm.h)
Зарезервировано. Не используется.
Синтаксис
typedef struct _WAIT_CONTEXT_BLOCK {
union {
KDEVICE_QUEUE_ENTRY WaitQueueEntry;
struct {
LIST_ENTRY DmaWaitEntry;
ULONG NumberOfChannels;
ULONG SyncCallback : 1;
ULONG DmaContext : 1;
ULONG ZeroMapRegisters : 1;
ULONG Reserved : 9;
ULONG NumberOfRemapPages : 20;
};
};
PDRIVER_CONTROL DeviceRoutine;
PVOID DeviceContext;
ULONG NumberOfMapRegisters;
PVOID DeviceObject;
PVOID CurrentIrp;
PKDPC BufferChainingDpc;
} WAIT_CONTEXT_BLOCK, *PWAIT_CONTEXT_BLOCK;
Члены
WaitQueueEntry
Зарезервировано. Не используется.
DmaWaitEntry
Зарезервировано. Не используется.
NumberOfChannels
Зарезервировано. Не используется.
SyncCallback
Зарезервировано. Не используется.
DmaContext
Зарезервировано. Не используется.
ZeroMapRegisters
Зарезервировано. Не используется.
Reserved
Зарезервировано. Не используется.
NumberOfRemapPages
Зарезервировано. Не используется.
DeviceRoutine
Зарезервировано. Не используется.
DeviceContext
Зарезервировано. Не используется.
NumberOfMapRegisters
Зарезервировано. Не используется.
DeviceObject
Зарезервировано. Не используется.
CurrentIrp
Зарезервировано. Не используется.
BufferChainingDpc
Зарезервировано. Не используется.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 10, версия 1809. |
Верхняя часть | wdm.h |