Funzione RemoveDllDirectory (libloaderapi.h)

Rimuove una directory aggiunta al percorso di ricerca DLL del processo usando AddDllDirectory.

Sintassi

BOOL RemoveDllDirectory(
  [in] DLL_DIRECTORY_COOKIE Cookie
);

Parametri

[in] Cookie

Il cookie restituito da AddDllDirectory quando la directory è stata aggiunta al percorso di ricerca.

Valore restituito

Se la funzione ha esito positivo, il valore restituito è diverso da zero.

Se la funzione ha esito negativo, il valore restituito è zero. Per informazioni dettagliate sull'errore, chiamare GetLastError.

Commenti

Dopo aver restituito RemoveDllDirectory , il cookie non è più valido e non deve essere usato.

Windows 7, Windows Server 2008 R2, Windows Vista e Windows Server 2008: Per chiamare questa funzione in un'applicazione, usare la funzione GetProcAddress per recuperare l'indirizzo da Kernel32.dll. KB2533623 deve essere installato nella piattaforma di destinazione.

Requisiti

Requisito Valore
Client minimo supportato Windows 8 [solo app desktop],KB2533623 in Windows 7, Windows Server 2008 R2, Windows Vista e Windows Server 2008
Server minimo supportato Windows Server 2012 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione libloaderapi.h (includere Windows.h)
DLL Kernel32.dll