Partager via


structure XVARIABLE_NAME_AND_VALUE (ntddsysenv.h)

Stocke le nom et la valeur d’une variable d’environnement système à l’aide de l’appareil SysEnv. Cette structure est utilisée dans les requêtes IOCTL_SYSENV_ENUM_VARIABLES et IOCTL_SYSENV_SET_VARIABLE.

Syntaxe

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;

Membres

NextEntryOffset

Emplacement de l’entrée suivante dans le tableau de structures XVARIABLE_NAME répérées par la requête IOCTL_SYSENV_ENUM_VARIABLES.

ValueOffset

Valeur de la variable d’environnement système.

ValueLength

Longueur de la valeur.

Attributes

Attributs de la variable d’environnement système.

VendorGuid

GUID du fournisseur.

Name[ANYSIZE_ARRAY]

Nom de la variable d’environnement système.

Exigences

Exigence Valeur
d’en-tête ntddsysenv.h

Voir aussi

IOCTL_SYSENV_ENUM_VARIABLES

IOCTL_SYSENV_SET_VARIABLE