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
);

Parameter

[in] Key

Ein Handle für ein Registrierungsschlüsselobjekt, das einen geöffneten Registrierungsschlüssel darstellt.

Rückgabewert

Keine

Bemerkungen

Eine Fehlerüberprüfung tritt auf, wenn der Treiber ein ungültiges Objekthandle bereitstellt.

Nachdem Ihr 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-Treibern.

Beispiele

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

WdfRegistryClose(Key);

Anforderungen

Anforderung Wert
Zielplattform Universell
KMDF-Mindestversion 1.0
UMDF-Mindestversion 2.0
Kopfzeile wdfregistry.h (einschließen von Wdf.h)
Bibliothek Wdf01000.sys (KMDF); WUDFx02000.dll (UMDF)
IRQL PASSIVE_LEVEL
DDI-Complianceregeln DriverCreate(kmdf), KmdfIrql(kmdf), KmdfIrql2(kmdf), KmdfIrqlExplicit(kmdf)

Weitere Informationen

WdfObjectDelete