Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die ObUnRegisterCallbacks-Routine hebt die Registrierung einer Reihe von Rückrufroutinen auf, die bei der ObRegisterCallbacks-Routine registriert wurden.
Syntax
VOID ObUnRegisterCallbacks(
[in] PVOID RegistrationHandle
);
Parameter
[in] RegistrationHandle
Ein Wert, der den Satz von Rückrufroutinen zum Aufheben der Registrierung identifiziert. Die ObRegisterCallbacks-Routine stellt diesen Wert bereit, wenn sie ursprünglich die Rückrufroutinen registriert hat.
Rückgabewert
Keine
Bemerkungen
Ein Treiber, der die ObRegisterCallbacks-Routine aufruft , muss die ObUnRegisterCallbacks-Routine aufrufen, bevor der Treiber entladen wird.
Achtung
Rufen Sie ObRegisterCallbacks nicht mehrmals auf. Dies ist ein "double free" und führt zu Bug Check 0x7E: SYSTEM_THREAD_EXCEPTION_NOT_HANDLED.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Verfügbar in Windows Vista mit Service Pack 1 (SP1), Windows Server 2008 und höheren Versionen des Windows-Betriebssystems. |
| Zielplattform | Universell |
| Header | wdm.h (einschließlich Wdm.h, Ntddk.h, Ntifs.h) |
| Bibliothek | NtosKrnl.lib |
| DLL | NtosKrnl.exe |
| IRQL | <= APC_LEVEL |