Funzione WdfRegistryClose (wdfregistry.h)
[Si applica a KMDF e UMDF]
Il metodo WdfRegistryClose chiude la chiave del Registro di sistema associata a un oggetto chiave del Registro di sistema del framework specificato e quindi elimina l'oggetto chiave del Registro di sistema.
Sintassi
void WdfRegistryClose(
[in] WDFKEY Key
);
Parametri
[in] Key
Handle per un oggetto chiave del Registro di sistema che rappresenta una chiave del Registro di sistema aperta.
Valore restituito
nessuno
Osservazioni
Se il driver fornisce un handle di oggetto non valido, si verifica un controllo di bug.
Al termine dell'accesso a una chiave del Registro di sistema, il driver deve chiamare WdfRegistryClose o WdfObjectDelete. Entrambi questi metodi chiudono la chiave del Registro di sistema ed eliminano l'oggetto chiave del Registro di sistema.
Per altre informazioni sugli oggetti chiave del Registro di sistema, vedere Uso del Registro di sistema nei driver Framework-Based.
Esempio
L'esempio di codice seguente chiude una chiave del Registro di sistema ed elimina l'oggetto chiave del Registro di sistema.
WdfRegistryClose(Key);
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Universale |
Versione KMDF minima | 1.0 |
Versione UMDF minima | 2,0 |
Intestazione | wdfregistry.h (include Wdf.h) |
Libreria | Wdf01000.sys (KMDF); WUDFx02000.dll (UMDF) |
IRQL | PASSIVE_LEVEL |
Regole di conformità DDI | DriverCreate(kmdf), KmdfIrql(kmdf), KmdfIrql2(kmdf), KmdfIrqlExplicit(kmdf) |