STOR_DISPATCHER_HEADER structure (storport.h)

The STOR_DISPATCHER_HEADER structure is an opaque structure that describes a dispatcher object.

Syntax

typedef struct _STOR_DISPATCHER_HEADER {
  union {
    struct {
      UCHAR Type;
      UCHAR Flags;
      UCHAR Size;
      union {
        UCHAR   Inserted;
        BOOLEAN DebugActive;
      };
    } Data;
    LONG Lock;
  };
  LONG            SignalState;
  STOR_LIST_ENTRY WaitListHead;
} STOR_DISPATCHER_HEADER, *PSTOR_DISPATCHER_HEADER;

Members

Data

Reserved for system use.

Data.Type

Reserved for system use.

Data.Flags

Reserved for system use.

Data.Size

Reserved for system use.

Data.Inserted

Reserved for system use.

Data.DebugActive

Reserved for system use.

Lock

Reserved for system use.

SignalState

Reserved for system use.

WaitListHead

Reserved for system use.

Remarks

STOR_DISPATCHER_HEADER is a member of the STOR_EVENT structure that is passed to StorPortInitializeEvent and StorPortSetEvent.

Requirements

Requirement Value
Minimum supported client Windows 10, version 2004
Header storport.h

See also

KeInitializeEvent STOR_EVENT

StorPortInitializeEvent

StorPortSetEvent