Función de devolución de llamada DLLGETVERSIONPROC (shlwapi.h)
Implementado por muchos de los archivos DLL de Windows Shell para permitir que las aplicaciones obtengan información de versión específica de DLL.
Sintaxis
DLLGETVERSIONPROC Dllgetversionproc;
HRESULT Dllgetversionproc(
DLLVERSIONINFO *unnamedParam1
)
{...}
Parámetros
unnamedParam1
Valor devuelto
Tipo: HRESULT
Si esta función de devolución de llamada se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.
Comentarios
Esta función se exporta por nombre desde cada DLL que la implementa. Actualmente, la mayoría de los archivos DLL de Windows Shell y controles implementan DllGetVersion. Estos incluyen, entre otros, Shell32.dll, Comctl32.dll, Shdocvw.dll y Shlwapi.dll.
Para llamar a esta función, use las funciones LoadLibrary y GetProcAddress para obtener el puntero de función. El tipo DLLGETVERSIONPROC se usa como tipo de datos para definir un puntero a una función DllGetVersion . Use el puntero al llamar a la función dinámicamente cargando la biblioteca y obteniendo la dirección de la función. Consulte Versiones de DLL de Shell y Shlwapi para obtener una explicación detallada de las distintas versiones de archivo y cómo usar DllGetVersion.
Requisitos
Cliente mínimo compatible | Windows 2000 Professional, Windows XP [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | shlwapi.h |