SYSENV_VALUE structure (ntddsysenv.h)

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

Syntax

typedef struct _SYSENV_VALUE {
  ULONG Attributes;
  ULONG ValueLength;
  UCHAR ValueData[ANYSIZE_ARRAY];
} SYSENV_VALUE, *PSYSENV_VALUE;

Members

Attributes

Attributes of the system environment variable.

ValueLength

The length of the value of the system environment variable.

ValueData[ANYSIZE_ARRAY]

The value of the system environment variable.

Requirements

Requirement Value
Header ntddsysenv.h

See also