Condividi tramite


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)

Vedi anche

WdfObjectDelete