Freigeben über


WAIT_CONTEXT_BLOCK Struktur (wdm.h)

Reserviert. Nicht verwenden.

Syntax

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;

Angehörige

WaitQueueEntry

Reserviert. Nicht verwenden.

DmaWaitEntry

Reserviert. Nicht verwenden.

NumberOfChannels

Reserviert. Nicht verwenden.

SyncCallback

Reserviert. Nicht verwenden.

DmaContext

Reserviert. Nicht verwenden.

ZeroMapRegisters

Reserviert. Nicht verwenden.

Reserved

Reserviert. Nicht verwenden.

NumberOfRemapPages

Reserviert. Nicht verwenden.

DeviceRoutine

Reserviert. Nicht verwenden.

DeviceContext

Reserviert. Nicht verwenden.

NumberOfMapRegisters

Reserviert. Nicht verwenden.

DeviceObject

Reserviert. Nicht verwenden.

CurrentIrp

Reserviert. Nicht verwenden.

BufferChainingDpc

Reserviert. Nicht verwenden.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 10, Version 1809.
Header- wdm.h