MEM_EXTENDED_PARAMETER structure (wdm.h)

Syntaxe

typedef struct MEM_EXTENDED_PARAMETER {
  struct {
    ULONG64 Type : MEM_EXTENDED_PARAMETER_TYPE_BITS;
    ULONG64 Reserved : 64 - MEM_EXTENDED_PARAMETER_TYPE_BITS;
  } DUMMYSTRUCTNAME;
  union {
    ULONG64 ULong64;
    PVOID   Pointer;
    SIZE_T  Size;
    HANDLE  Handle;
    ULONG   ULong;
  } DUMMYUNIONNAME;
} MEM_EXTENDED_PARAMETER, *PMEM_EXTENDED_PARAMETER;

Membres

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.Type

Valeur MEM_EXTENDED_PARAMETER_TYPE qui indique le type de paramètre.

DUMMYSTRUCTNAME.Reserved

Réservé.

DUMMYUNIONNAME

DUMMYUNIONNAME.ULong64

DUMMYUNIONNAME.Pointer

Pointeur vers une structure de MEM_ADDRESS_REQUIREMENTS allouée par l’appelant qui spécifie l’adresse de base et l’alignement les plus bas et les plus élevés.

DUMMYUNIONNAME.Size

DUMMYUNIONNAME.Handle

DUMMYUNIONNAME.ULong

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10, version 1809
En-tête wdm.h