Funzione di callback DLLGETVERSIONPROC (shlwapi.h)
Implementato da molte DLL di Windows Shell per consentire alle applicazioni di ottenere informazioni sulla versione specifiche della DLL.
Sintassi
DLLGETVERSIONPROC Dllgetversionproc;
HRESULT Dllgetversionproc(
DLLVERSIONINFO *unnamedParam1
)
{...}
Parametri
unnamedParam1
Valore restituito
Tipo: HRESULT
Se questa funzione di callback ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .
Commenti
Questa funzione viene esportata per nome da ogni DLL che lo implementa. Attualmente, la maggior parte delle DLL di Windows Shell e controlli implementa DllGetVersion. Questi includono, ma non sono limitati a, Shell32.dll, Comctl32.dll, Shdocvw.dll e Shlwapi.dll.
Per chiamare questa funzione, usare le funzioni LoadLibrary e GetProcAddress per ottenere il puntatore alla funzione. Il tipo DLLGETVERSIONPROC viene usato come tipo di dati per definire un puntatore a una funzione DllGetVersion . Usare il puntatore quando si chiama la funzione in modo dinamico caricando la libreria e recuperando l'indirizzo della funzione. Per una discussione dettagliata sulle diverse versioni di file, vedere Shell e Shlwapi DLL Versions (Versioni DLL di Shell e Shlwapi ) per una discussione dettagliata sulle diverse versioni di file e su come usare DllGetVersion.
Requisiti
Client minimo supportato | Windows 2000 Professional, Windows XP [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | shlwapi.h |