encabezado ntddsysenv.h
Este es el archivo de inclusión que define todas las constantes y tipos para acceder a la interfaz de dispositivo de variable del sistema.
ntddsysenv.h contiene las siguientes interfaces de programación:
IOCTL
IOCTL_SYSENV_ENUM_VARIABLES Devuelve información sobre las variables de entorno del sistema mediante el dispositivo SysEnv. |
IOCTL_SYSENV_GET_VARIABLE Obtiene el valor de las variables de entorno del sistema especificadas mediante el dispositivo SysEnv. |
IOCTL_SYSENV_QUERY_VARIABLE_INFO IOCTL_SYSENV_QUERY_VARIABLE_INFO devuelve información sobre las variables de entorno del sistema mediante el dispositivo SysEnv. |
IOCTL_SYSENV_SET_VARIABLE Establece el valor de las variables de entorno del sistema especificadas mediante el dispositivo SysEnv. |
Estructuras
SYSENV_VALUE Almacena el valor de una variable de entorno del sistema mediante el dispositivo SysEnv. Esta estructura se usa en la solicitud IOCTL_SYSENV_GET_VARIABLE. |
SYSENV_VARIABLE Almacena el nombre de una variable de entorno del sistema mediante el dispositivo SysEnv. Esta estructura se usa en la solicitud IOCTL_SYSENV_GET_VARIABLE. |
SYSENV_VARIABLE_INFO Almacena la información sobre una variable de entorno del sistema mediante el dispositivo SysEnv. Esta estructura se usa en la solicitud IOCTL_SYSENV_QUERY_VARIABLE_INFO. |
XVARIABLE_NAME Almacena el nombre de una variable de entorno del sistema mediante el dispositivo SysEnv. Esta estructura se usa en la solicitud IOCTL_SYSENV_ENUM_VARIABLES. |
XVARIABLE_NAME_AND_VALUE 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. |