Función RemoveDllDirectory (libloaderapi.h)

Quita un directorio que se agregó a la ruta de búsqueda dll del proceso mediante AddDllDirectory.

Sintaxis

BOOL RemoveDllDirectory(
  [in] DLL_DIRECTORY_COOKIE Cookie
);

Parámetros

[in] Cookie

La cookie devuelta por AddDllDirectory cuando se agregó el directorio a la ruta de acceso de búsqueda.

Valor devuelto

Si la función se realiza correctamente, el valor devuelto es distinto de cero.

Si la función no se realiza correctamente, el valor devuelto es cero. Para obtener información de error extendida, llame a GetLastError.

Comentarios

Después de que RemoveDllDirectory vuelva, la cookie ya no es válida y no debe usarse.

Windows 7, Windows Server 2008 R2, Windows Vista y Windows Server 2008: Para llamar a esta función en una aplicación, use la función GetProcAddress para recuperar su dirección de Kernel32.dll. KB2533623 debe instalarse en la plataforma de destino.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8 [solo aplicaciones de escritorio],KB2533623 en Windows 7, Windows Server 2008 R2, Windows Vista y Windows Server 2008
Servidor mínimo compatible Windows Server 2012 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado libloaderapi.h (incluye Windows.h)
Archivo DLL Kernel32.dll