estructura XVARIABLE_NAME_AND_VALUE (ntddsysenv.h)

Almacena el nombre y el valor de una variable de entorno del sistema mediante el dispositivo SysEnv. Esta estructura se usa en las solicitudes IOCTL_SYSENV_ENUM_VARIABLES y IOCTL_SYSENV_SET_VARIABLE .

Sintaxis

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;

Miembros

NextEntryOffset

Ubicación de la siguiente entrada en la matriz de estructuras de XVARIABLE_NAME reaprieved por la solicitud IOCTL_SYSENV_ENUM_VARIABLES .

ValueOffset

Valor de la variable de entorno del sistema.

ValueLength

Longitud del valor.

Attributes

Atributos de la variable de entorno del sistema.

VendorGuid

GUID del proveedor.

Name[ANYSIZE_ARRAY]

Nombre de la variable de entorno del sistema.

Requisitos

Requisito Valor
Header ntddsysenv.h

Consulte también

IOCTL_SYSENV_ENUM_VARIABLES

IOCTL_SYSENV_SET_VARIABLE