这是一个包含文件,用于定义用于访问系统变量设备接口的所有常量和类型。
ntddsysenv.h 包含以下编程接口:
IOCTLs
|
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请求。 |