kmUTANT 结构 (wdm.h)

语法

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;

成员

Header

MutantListEntry

OwnerThread

DUMMYUNIONNAME

DUMMYUNIONNAME.MutantFlags

DUMMYUNIONNAME.DUMMYSTRUCTNAME

DUMMYUNIONNAME.DUMMYSTRUCTNAME.Abandoned

DUMMYUNIONNAME.DUMMYSTRUCTNAME.Spare1

ApcDisable

要求

要求
Header wdm.h