MEM_EXTENDED_PARAMETER構造体 (wdm.h)

構文

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;

メンバー

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.Type

パラメーターの種類を示す MEM_EXTENDED_PARAMETER_TYPE 値。

DUMMYSTRUCTNAME.Reserved

予約済み。

DUMMYUNIONNAME

DUMMYUNIONNAME.ULong64

DUMMYUNIONNAME.Pointer

を指定する呼び出し元によって割り当てられた MEM_ADDRESS_REQUIREMENTS 構造体へのポインター。最下位および最高のベース アドレスとアラインメント。

DUMMYUNIONNAME.Size

DUMMYUNIONNAME.Handle

DUMMYUNIONNAME.ULong

要件

要件
サポートされている最小のクライアント Windows 10 Version 1809
Header wdm.h