intestazione ntddsysenv.h
Si tratta del file di inclusione che definisce tutte le costanti e i tipi per accedere all'interfaccia del dispositivo variabile di sistema.
ntddsysenv.h contiene le interfacce di programmazione seguenti:
IOCTL
IOCTL_SYSENV_ENUM_VARIABLES Restituisce informazioni sulle variabili di ambiente di sistema tramite il dispositivo SysEnv. |
IOCTL_SYSENV_GET_VARIABLE Ottiene il valore delle variabili di ambiente di sistema specificate usando il dispositivo SysEnv. |
IOCTL_SYSENV_QUERY_VARIABLE_INFO IOCTL_SYSENV_QUERY_VARIABLE_INFO restituisce informazioni sulle variabili di ambiente di sistema tramite il dispositivo SysEnv. |
IOCTL_SYSENV_SET_VARIABLE Imposta il valore delle variabili di ambiente di sistema specificate usando il dispositivo SysEnv. |
Strutture
SYSENV_VALUE Archivia il valore di una variabile di ambiente di sistema usando il dispositivo SysEnv. Questa struttura viene usata nella richiesta di IOCTL_SYSENV_GET_VARIABLE. |
SYSENV_VARIABLE Archivia il nome di una variabile di ambiente di sistema usando il dispositivo SysEnv. Questa struttura viene usata nella richiesta di IOCTL_SYSENV_GET_VARIABLE. |
SYSENV_VARIABLE_INFO Archivia le informazioni su una variabile di ambiente di sistema usando il dispositivo SysEnv. Questa struttura viene usata nella richiesta di IOCTL_SYSENV_QUERY_VARIABLE_INFO. |
XVARIABLE_NAME Archivia il nome di una variabile di ambiente di sistema usando il dispositivo SysEnv. Questa struttura viene usata nella richiesta di IOCTL_SYSENV_ENUM_VARIABLES. |
XVARIABLE_NAME_AND_VALUE Archivia il nome e il valore di una variabile di ambiente di sistema usando il dispositivo SysEnv. Questa struttura viene usata nelle richieste di IOCTL_SYSENV_ENUM_VARIABLES e IOCTL_SYSENV_SET_VARIABLE. |