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 nei IOCTL_SYSENV_ENUM_VARIABLES e nelle richieste di 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;

Members

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.

Requisiti

Requisito Valore
Intestazione ntddsysenv.h

Vedi anche

IOCTL_SYSENV_ENUM_VARIABLES

IOCTL_SYSENV_SET_VARIABLE