Condividi tramite


struttura XVARIABLE_NAME_AND_VALUE (ntddsysenv.h)

Archivia il nome e il valore di una variabile di ambiente di sistema usando il dispositivo SysEnv. Questa struttura viene usata nelle richieste di IOCTL_SYSENV_ENUM_VARIABLES e IOCTL_SYSENV_SET_VARIABLE.

Sintassi

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;

Membri

NextEntryOffset

Posizione della voce successiva nella matrice di strutture XVARIABLE_NAME restituite dalla richiesta di IOCTL_SYSENV_ENUM_VARIABLES.

ValueOffset

Valore della variabile di ambiente di sistema.

ValueLength

Lunghezza del valore.

Attributes

Attributi della variabile di ambiente di sistema.

VendorGuid

GUID fornitore.

Name[ANYSIZE_ARRAY]

Nome della variabile di ambiente di sistema.

Fabbisogno

Requisito Valore
intestazione ntddsysenv.h

Vedere anche

IOCTL_SYSENV_ENUM_VARIABLES

IOCTL_SYSENV_SET_VARIABLE