XVARIABLE_NAME structure (ntddsysenv.h)

Stores the name of a system environment variable using SysEnv device. This structure is used in the IOCTL_SYSENV_ENUM_VARIABLES request.

Syntax

typedef struct _XVARIABLE_NAME {
  ULONG NextEntryOffset;
  GUID  VendorGuid;
  WCHAR Name[ANYSIZE_ARRAY];
} XVARIABLE_NAME, *PXVARIABLE_NAME;

Members

NextEntryOffset

The location of the next entry in the array of XVARIABLE_NAME structures reprieved by the IOCTL_SYSENV_ENUM_VARIABLES request.

VendorGuid

The vendor GUID.

Name[ANYSIZE_ARRAY]

Name of the system environment variable.

Requirements

Requirement Value
Header ntddsysenv.h

See also

IOCTL_SYSENV_ENUM_VARIABLES