ntddsysenv.h 标头
这是定义用于访问系统变量设备接口的所有常量和类型的 include 文件。
ntddsysenv.h 包含以下编程接口:
IOCTL
IOCTL_SYSENV_ENUM_VARIABLES 使用 SysEnv 设备返回有关系统环境变量的信息。 |
IOCTL_SYSENV_GET_VARIABLE 使用 SysEnv 设备获取指定系统环境变量的值。 |
IOCTL_SYSENV_QUERY_VARIABLE_INFO IOCTL_SYSENV_QUERY_VARIABLE_INFO使用 SysEnv 设备返回有关系统环境变量的信息。 |
IOCTL_SYSENV_SET_VARIABLE 使用 SysEnv 设备设置指定的系统环境变量的值。 |
结构
SYSENV_VALUE 使用 SysEnv 设备存储系统环境变量的值。 此结构用于IOCTL_SYSENV_GET_VARIABLE请求中。 |
SYSENV_VARIABLE 使用 SysEnv 设备存储系统环境变量的名称。 此结构用于IOCTL_SYSENV_GET_VARIABLE请求中。 |
SYSENV_VARIABLE_INFO 使用 SysEnv 设备存储有关系统环境变量的信息。 此结构用于IOCTL_SYSENV_QUERY_VARIABLE_INFO请求中。 |
XVARIABLE_NAME 使用 SysEnv 设备存储系统环境变量的名称。 此结构用于IOCTL_SYSENV_ENUM_VARIABLES请求。 |
XVARIABLE_NAME_AND_VALUE 使用 SysEnv 设备存储系统环境变量的名称和值。 此结构用于IOCTL_SYSENV_ENUM_VARIABLES和IOCTL_SYSENV_SET_VARIABLE请求。 |