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]
시스템 환경 변수의 이름입니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 | ntddsysenv.h |