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.
Entfernt ein Verzeichnis, das dem Prozess-DLL-Suchpfad mithilfe von AddDllDirectory hinzugefügt wurde.
Syntax
BOOL RemoveDllDirectory(
[in] DLL_DIRECTORY_COOKIE Cookie
);
Die Parameter
[in] Cookie
Das von AddDllDirectory zurückgegebene Cookie, als das Verzeichnis dem Suchpfad hinzugefügt wurde.
Rückgabewert
Wenn die Funktion erfolgreich ist, ist der Rückgabewert ungleich Null.
Wenn die Funktion fehlschlägt, ist der Rückgabewert null. Rufen Sie GetLastErrorauf, um erweiterte Fehlerinformationen zu erhalten.
Bemerkungen
Nachdem RemoveDllDirectory zurückgegeben wurde, ist das Cookie nicht mehr gültig und sollte nicht mehr verwendet werden.
Windows 7, Windows Server 2008 R2, Windows Vista und Windows Server 2008: Verwenden Sie zum Aufrufen dieser Funktion in einer Anwendung die GetProcAddress-Funktion , um ihre Adresse aus Kernel32.dllabzurufen. KB2533623 muss auf der Zielplattform installiert werden.
Anforderungen
| Anforderung | Wert |
|---|---|
| Mindestens unterstützter Client | Windows 8 [nur Desktop-Apps],KB2533623 unter Windows 7, Windows Server 2008 R2, Windows Vista und Windows Server 2008 |
| Mindestanforderungen für unterstützte Server | Windows Server 2012 [nur Desktop-Apps] |
| Zielplattform | Fenster |
| Header | libloaderapi.h (include Windows.h) |
| Library | kernel32. Befreien |
| DLL | Kernel32.dll |