XVARIABLE_NAME_AND_VALUE 構造体 (ntddsysenv.h)
SysEnv デバイスを使用して、システム環境変数の名前と値を格納します。 この構造体は、 IOCTL_SYSENV_ENUM_VARIABLES および IOCTL_SYSENV_SET_VARIABLE 要求で使用されます。
構文
typedef struct _XVARIABLE_NAME_AND_VALUE {
ULONG NextEntryOffset;
ULONG ValueOffset;
ULONG ValueLength;
ULONG Attributes;
GUID VendorGuid;
WCHAR Name[ANYSIZE_ARRAY];
} XVARIABLE_NAME_AND_VALUE, *PXVARIABLE_NAME_AND_VALUE;
メンバー
NextEntryOffset
IOCTL_SYSENV_ENUM_VARIABLES要求によって再割り当てされたXVARIABLE_NAME構造体の配列内の次のエントリの場所。
ValueOffset
システム環境変数の値。
ValueLength
値の長さ。
Attributes
システム環境変数の属性。
VendorGuid
ベンダー GUID。
Name[ANYSIZE_ARRAY]
システム環境変数の名前。
要件
要件 | 値 |
---|---|
Header | ntddsysenv.h |