Freigeben über


WAIT_CONTEXT_BLOCK-Struktur (wdm.h)

Reserviert. Darf nicht verwendet werden.

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;

Member

WaitQueueEntry

Reserviert. Darf nicht verwendet werden.

DmaWaitEntry

Reserviert. Darf nicht verwendet werden.

NumberOfChannels

Reserviert. Darf nicht verwendet werden.

SyncCallback

Reserviert. Darf nicht verwendet werden.

DmaContext

Reserviert. Darf nicht verwendet werden.

ZeroMapRegisters

Reserviert. Darf nicht verwendet werden.

Reserved

Reserviert. Darf nicht verwendet werden.

NumberOfRemapPages

Reserviert. Darf nicht verwendet werden.

DeviceRoutine

Reserviert. Darf nicht verwendet werden.

DeviceContext

Reserviert. Darf nicht verwendet werden.

NumberOfMapRegisters

Reserviert. Darf nicht verwendet werden.

DeviceObject

Reserviert. Darf nicht verwendet werden.

CurrentIrp

Reserviert. Darf nicht verwendet werden.

BufferChainingDpc

Reserviert. Darf nicht verwendet werden.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10, Version 1809.
Kopfzeile wdm.h