Note

Access to this page requires authorization. You can try signing in or .

Access to this page requires authorization. You can try .

KMUTANT structure (wdm.h)

Syntax

typedef struct _KMUTANT {
 DISPATCHER_HEADER Header;
 LIST_ENTRY MutantListEntry;
 struct _KTHREAD *OwnerThread;
 union {
 UCHAR MutantFlags;
 struct {
 UCHAR Abandoned : 1;
 UCHAR Spare1 : 7;
 } DUMMYSTRUCTNAME;
 } DUMMYUNIONNAME;
 UCHAR ApcDisable;
} KMUTANT, *PKMUTANT, *PRKMUTANT, KMUTEX, *PKMUTEX, *PRKMUTEX;

Members

Header

MutantListEntry

OwnerThread

DUMMYUNIONNAME

DUMMYUNIONNAME.MutantFlags

DUMMYUNIONNAME.DUMMYSTRUCTNAME

DUMMYUNIONNAME.DUMMYSTRUCTNAME.Abandoned

DUMMYUNIONNAME.DUMMYSTRUCTNAME.Spare1

ApcDisable

Requirements

Requirement Value
Header wdm.h

Feedback

Was this page helpful?

Additional resources