Intestazione winreg.h
Questa intestazione viene usata da più tecnologie. Per altre informazioni, vedere:
winreg.h contiene le interfacce di programmazione seguenti:
Funzioni
AbortSystemShutdownA Arresta un arresto del sistema avviato. (ANSI) |
AbortSystemShutdownW Arresta un arresto del sistema avviato. (Unicode) |
InitiateShutdownA Avvia un arresto e il riavvio del computer specificato e riavvia tutte le applicazioni registrate per il riavvio. (ANSI) |
InitiateShutdownW Avvia un arresto e il riavvio del computer specificato e riavvia tutte le applicazioni registrate per il riavvio. (Unicode) |
InitiateSystemShutdownA Avvia un arresto e un riavvio facoltativo del computer specificato. (ANSI) |
InitiateSystemShutdownExA Avvia un arresto e il riavvio facoltativo del computer specificato e registra facoltativamente il motivo dell'arresto. (ANSI) |
InitiateSystemShutdownExW Avvia un arresto e il riavvio facoltativo del computer specificato e registra facoltativamente il motivo dell'arresto. (Unicode) |
InitiateSystemShutdownW Avvia un arresto e un riavvio facoltativo del computer specificato. (Unicode) |
Regclosekey Chiude un handle alla chiave del Registro di sistema specificata. |
RegConnectRegistryA Stabilisce una connessione a una chiave del Registro di sistema predefinita in un altro computer. (ANSI) |
RegConnectRegistryW Stabilisce una connessione a una chiave del Registro di sistema predefinita in un altro computer. (Unicode) |
RegCopyTreeA Copia la chiave del Registro di sistema specificata, insieme ai relativi valori e sottochiavi, nella chiave di destinazione specificata. (ANSI) |
RegCopyTreeW Copia la chiave del Registro di sistema specificata, insieme ai relativi valori e sottochiavi, nella chiave di destinazione specificata. (Unicode) |
RegCreateKeyA Crea la chiave del Registro di sistema specificata. Se la chiave esiste già nel Registro di sistema, la funzione la apre. (ANSI) |
RegCreateKeyExA Crea la chiave del Registro di sistema specificata. Se la chiave esiste già, la funzione la apre. Si noti che i nomi delle chiavi non fanno distinzione tra maiuscole e minuscole. (ANSI) |
RegCreateKeyExW Crea la chiave del Registro di sistema specificata. Se la chiave esiste già, la funzione la apre. Si noti che i nomi delle chiavi non fanno distinzione tra maiuscole e minuscole. (Unicode) |
RegCreateKeyTransactedA Crea la chiave del Registro di sistema specificata e la associa a una transazione. (ANSI) |
RegCreateKeyTransactedW Crea la chiave del Registro di sistema specificata e la associa a una transazione. (Unicode) |
RegCreateKeyW Crea la chiave del Registro di sistema specificata. Se la chiave esiste già nel Registro di sistema, la funzione la apre. (Unicode) |
RegDeleteKeyA Elimina una sottochiave e i relativi valori. (ANSI) |
RegDeleteKeyExA Elimina una sottochiave e i relativi valori dalla vista specifica della piattaforma specificata del Registro di sistema. (ANSI) |
RegDeleteKeyExW Elimina una sottochiave e i relativi valori dalla vista specifica della piattaforma specificata del Registro di sistema. (Unicode) |
RegDeleteKeyTransactedA Elimina una sottochiave e i relativi valori dalla vista specifica della piattaforma specificata del Registro di sistema come operazione transazionata. (ANSI) |
RegDeleteKeyTransactedW Elimina una sottochiave e i relativi valori dalla vista specifica della piattaforma specificata del Registro di sistema come operazione transazionata. (Unicode) |
RegDeleteKeyValueA Rimuove il valore specificato dalla chiave e dalla sottochiave del Registro di sistema specificati. (ANSI) |
RegDeleteKeyValueW Rimuove il valore specificato dalla chiave e dalla sottochiave del Registro di sistema specificati. (Unicode) |
RegDeleteKeyW Elimina una sottochiave e i relativi valori. (Unicode) |
RegDeleteTreeA Elimina in modo ricorsivo le sottochiavi e i valori della chiave specificata. (ANSI) |
RegDeleteTreeW Elimina in modo ricorsivo le sottochiavi e i valori della chiave specificata. (Unicode) |
RegDeleteValueA Rimuove un valore denominato dalla chiave del Registro di sistema specificata. (ANSI) |
RegDeleteValueW Rimuove un valore denominato dalla chiave del Registro di sistema specificata. (Unicode) |
RegDisablePredefinedCache Disabilita la memorizzazione nella cache dell'handle predefinito del Registro di sistema per HKEY_CURRENT_USER per il processo corrente. |
RegDisablePredefinedCacheEx Disabilita la memorizzazione nella cache per tutti gli handle predefiniti del Registro di sistema per il processo corrente. |
RegDisableReflectionKey Disabilita la reflection del Registro di sistema per la chiave specificata. La disabilitazione della reflection per una chiave non influisce sulla reflection di alcuna sottochiave. |
RegEnableReflectionKey Ripristina la reflection del Registro di sistema per la chiave disabilitata specificata. Il ripristino della reflection per una chiave non influisce sulla reflection di alcuna sottochiave. |
RegEnumKeyA Enumera le sottochiavi della chiave del Registro di sistema aperta specificata. (RegEnumKeyA) |
RegEnumKeyExA Enumera le sottochiavi della chiave del Registro di sistema aperta specificata. La funzione recupera informazioni su una sottochiave ogni volta che viene chiamata. (ANSI) |
RegEnumKeyExW Enumera le sottochiavi della chiave del Registro di sistema aperta specificata. La funzione recupera informazioni su una sottochiave ogni volta che viene chiamata. (Unicode) |
RegEnumKeyW Enumera le sottochiavi della chiave del Registro di sistema aperta specificata. (RegEnumKeyW) |
RegEnumValueA Enumera i valori per la chiave del Registro di sistema aperta specificata. La funzione copia un nome di valore indicizzato e un blocco di dati per la chiave ogni volta che viene chiamato. (ANSI) |
RegEnumValueW Enumera i valori per la chiave del Registro di sistema aperta specificata. La funzione copia un nome di valore indicizzato e un blocco di dati per la chiave ogni volta che viene chiamato. (Unicode) |
RegFlushKey Scrive nel Registro di sistema tutti gli attributi della chiave aperta specificata. |
RegGetKeySecurity Recupera una copia del descrittore di sicurezza che protegge la chiave del Registro di sistema aperta specificata. |
RegGetValueA Recupera il tipo e i dati per il valore del Registro di sistema specificato. (ANSI) |
RegGetValueW Recupera il tipo e i dati per il valore del Registro di sistema specificato. (Unicode) |
RegLoadAppKeyA Carica l'hive del Registro di sistema specificato come hive dell'applicazione. (ANSI) |
RegLoadAppKeyW Carica l'hive del Registro di sistema specificato come hive dell'applicazione. (Unicode) |
RegLoadKeyA Crea una sottochiave in HKEY_USERS o HKEY_LOCAL_MACHINE e carica i dati dall'hive del Registro di sistema specificato in tale sottochiave. (ANSI) |
RegLoadKeyW Crea una sottochiave in HKEY_USERS o HKEY_LOCAL_MACHINE e carica i dati dall'hive del Registro di sistema specificato in tale sottochiave. (Unicode) |
RegLoadMUIStringA Carica la stringa specificata dalla chiave e dalla sottochiave specificate. (ANSI) |
RegLoadMUIStringW Carica la stringa specificata dalla chiave e dalla sottochiave specificate. (Unicode) |
RegNotifyChangeKeyValue Notifica al chiamante le modifiche apportate agli attributi o al contenuto di una chiave del Registro di sistema specificata. |
RegOpenCurrentUser Recupera un handle per la chiave HKEY_CURRENT_USER per l'utente che rappresenta il thread corrente. |
RegOpenKeyA Apre la chiave del Registro di sistema specificata. (ANSI) |
RegOpenKeyExA Apre la chiave del Registro di sistema specificata. Si noti che i nomi delle chiavi non fanno distinzione tra maiuscole e minuscole. (ANSI) |
RegOpenKeyExW Apre la chiave del Registro di sistema specificata. Si noti che i nomi delle chiavi non fanno distinzione tra maiuscole e minuscole. (Unicode) |
RegOpenKeyTransactedA Apre la chiave del Registro di sistema specificata e la associa a una transazione. (ANSI) |
RegOpenKeyTransactedW Apre la chiave del Registro di sistema specificata e la associa a una transazione. (Unicode) |
RegOpenKeyW Apre la chiave del Registro di sistema specificata. (Unicode) |
RegOpenUserClassesRoot Recupera un handle nella chiave HKEY_CLASSES_ROOT per un utente specificato. L'utente è identificato da un token di accesso. |
RegOverridePredefKey Esegue il mapping di una chiave del Registro di sistema predefinita alla chiave del Registro di sistema specificata. |
RegQueryInfoKeyA Recupera informazioni sulla chiave del Registro di sistema specificata. (ANSI) |
RegQueryInfoKeyW Recupera informazioni sulla chiave del Registro di sistema specificata. (Unicode) |
RegQueryMultipleValuesA Recupera il tipo e i dati per un elenco di nomi di valori associati a una chiave del Registro di sistema aperta. (ANSI) |
RegQueryMultipleValuesW Recupera il tipo e i dati per un elenco di nomi di valori associati a una chiave del Registro di sistema aperta. (Unicode) |
RegQueryReflectionKey Determina se la reflection è stata disabilitata o abilitata per la chiave specificata. |
RegQueryValueA Recupera i dati associati al valore predefinito o senza nome di una chiave del Registro di sistema specificata. I dati devono essere una stringa con terminazione null. (ANSI) |
RegQueryValueExA Recupera il tipo e i dati per il nome del valore specificato associato a una chiave del Registro di sistema aperta. (ANSI) |
RegQueryValueExW Recupera il tipo e i dati per il nome del valore specificato associato a una chiave del Registro di sistema aperta. (Unicode) |
RegQueryValueW Recupera i dati associati al valore predefinito o senza nome di una chiave del Registro di sistema specificata. I dati devono essere una stringa con terminazione null. (Unicode) |
RegRenameKey Modifica il nome della chiave del Registro di sistema specificata. (RegRenameKey) |
RegReplaceKeyA Sostituisce il backup di una chiave del Registro di sistema e tutte le relative sottochiavi con un altro file, in modo che al successivo avvio del sistema, le chiavi e le sottochiavi avranno i valori archiviati nel nuovo file. (ANSI) |
RegReplaceKeyW Sostituisce il backup di una chiave del Registro di sistema e tutte le relative sottochiavi con un altro file, in modo che al successivo avvio del sistema, le chiavi e le sottochiavi avranno i valori archiviati nel nuovo file. (Unicode) |
RegRestoreKeyA Legge le informazioni del Registro di sistema in un file specificato e la copia sulla chiave specificata. Queste informazioni del Registro di sistema possono essere sotto forma di chiave e più livelli di sottochiave. (ANSI) |
RegRestoreKeyW Legge le informazioni del Registro di sistema in un file specificato e la copia sulla chiave specificata. Queste informazioni del Registro di sistema possono essere sotto forma di chiave e più livelli di sottochiave. (Unicode) |
RegSaveKeyA Salva la chiave specificata e tutti i relativi sottochiavi e valori in un nuovo file, nel formato standard. (ANSI) |
RegSaveKeyExA Salva la chiave specificata e tutti i relativi sottochiavi e valori in un file del Registro di sistema, nel formato specificato. (ANSI) |
RegSaveKeyExW Salva la chiave specificata e tutti i relativi sottochiavi e valori in un file del Registro di sistema, nel formato specificato. (Unicode) |
RegSaveKeyW Salva la chiave specificata e tutti i relativi sottochiavi e valori in un nuovo file, nel formato standard. (Unicode) |
RegSetKeySecurity Imposta la sicurezza di una chiave del Registro di sistema aperta. |
RegSetKeyValueA Imposta i dati per il valore specificato nella chiave e nella sottochiave del Registro di sistema specificati. (ANSI) |
RegSetKeyValueW Imposta i dati per il valore specificato nella chiave e nella sottochiave del Registro di sistema specificati. (Unicode) |
RegSetValueA Imposta i dati per il valore predefinito o senza nome di una chiave del Registro di sistema specificata. I dati devono essere una stringa di testo. (ANSI) |
RegSetValueExA Imposta i dati e il tipo di un valore specificato in una chiave del Registro di sistema. (ANSI) |
RegSetValueExW Imposta i dati e il tipo di un valore specificato in una chiave del Registro di sistema. (Unicode) |
RegSetValueW Imposta i dati per il valore predefinito o senza nome di una chiave del Registro di sistema specificata. I dati devono essere una stringa di testo. (Unicode) |
RegUnLoadKeyA Scarica la chiave del Registro di sistema specificata e le relative sottochiavi dal Registro di sistema. (ANSI) |
RegUnLoadKeyW Scarica la chiave del Registro di sistema specificata e le relative sottochiavi dal Registro di sistema. (Unicode) |
Strutture
VALENTA Contiene informazioni su un valore del Registro di sistema. La funzione RegQueryMultipleValues usa questa struttura. (ANSI) |
VALENTW Contiene informazioni su un valore del Registro di sistema. La funzione RegQueryMultipleValues usa questa struttura. (Unicode) |