Freigeben über


WdfRegistryClose-Funktion (wdfregistry.h)

[Gilt für KMDF und UMDF]

Die WdfRegistryClose Methode schließt den Registrierungsschlüssel, der einem angegebenen Framework-Registrierungsschlüsselobjekt zugeordnet ist, und löscht dann das Registrierungsschlüsselobjekt.

Syntax

VOID WdfRegistryClose(
  [in] WDFKEY Key
);

Die Parameter

[in] Key

Ein Handle zu einem Registrierungsschlüsselobjekt, das einen geöffneten Registrierungsschlüssel darstellt.

Rückgabewert

Nichts

Bemerkungen

Wenn der Treiber ein ungültiges Objekthandle bereitstellt, tritt eine Fehlerüberprüfung auf.

Nachdem der Treiber den Zugriff auf einen Registrierungsschlüssel abgeschlossen hat, muss er WdfRegistryClose- oder WdfObjectDelete-aufrufen. Beide Methoden schließen den Registrierungsschlüssel und löschen das Registrierungsschlüsselobjekt.

Weitere Informationen zu Registrierungsschlüsselobjekten finden Sie unter Verwenden der Registrierung in Framework-Based Drivers.

Beispiele

Im folgenden Codebeispiel wird ein Registrierungsschlüssel geschlossen und das Registrierungsschlüsselobjekt gelöscht.

WdfRegistryClose(Key);

Anforderungen

Anforderung Wert
Zielplattform universell
Minimale KMDF-Version 1.0
Mindest-UMDF-Version 2.0
Kopfzeile wdfregistry.h (include Wdf.h)
Bibliothek Wdf01000.sys (KMDF); WUDFx02000.dll (UMDF)
IRQL PASSIVE_LEVEL
DDI-Complianceregeln DriverCreate(kmdf), KmdfIrql(kmdf), KmdfIrql2(kmdf), KmdfIrqlExplicit(kmdf)

Siehe auch

WdfObjectDelete-