Condividi tramite


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)