Condividi tramite


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