Partager via


structure WAIT_CONTEXT_BLOCK (wdm.h)

Réservé. N’utilisez pas.

Syntaxe

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;

Membres

WaitQueueEntry

Réservé. N’utilisez pas.

DmaWaitEntry

Réservé. N’utilisez pas.

NumberOfChannels

Réservé. N’utilisez pas.

SyncCallback

Réservé. N’utilisez pas.

DmaContext

Réservé. N’utilisez pas.

ZeroMapRegisters

Réservé. N’utilisez pas.

Reserved

Réservé. N’utilisez pas.

NumberOfRemapPages

Réservé. N’utilisez pas.

DeviceRoutine

Réservé. N’utilisez pas.

DeviceContext

Réservé. N’utilisez pas.

NumberOfMapRegisters

Réservé. N’utilisez pas.

DeviceObject

Réservé. N’utilisez pas.

CurrentIrp

Réservé. N’utilisez pas.

BufferChainingDpc

Réservé. N’utilisez pas.

Exigences

Exigence Valeur
client minimum pris en charge Windows 10, version 1809.
d’en-tête wdm.h