ntddsysenv.h ヘッダー

これは、システム変数デバイス・インターフェースにアクセスするためのすべての定数およびタイプを定義するインクルード・ファイルです。

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要求で使用されます。