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