IDebugSymbols3::GetModuleVersionInformation-Methode (dbgeng.h)
Die GetModuleVersionInformation-Methode gibt Versionsinformationen für das angegebene Modul zurück.
Syntax
HRESULT GetModuleVersionInformation(
[in] ULONG Index,
[in] ULONG64 Base,
[in] PCSTR Item,
[out, optional] PVOID Buffer,
[in] ULONG BufferSize,
[out, optional] PULONG VerInfoSize
);
Parameter
[in] Index
Gibt den Index des Moduls an. Wenn sie auf DEBUG_ANY_ID festgelegt ist, wird der Base-Parameter verwendet, um stattdessen den Speicherort des Moduls anzugeben.
[in] Base
Wenn Index DEBUG_ANY_ID ist, gibt den Speicherort im Speicheradressraum des Ziels der Basis des Moduls an. Andernfalls wird sie ignoriert.
[in] Item
Gibt die angeforderten Versionsinformationen an. Diese Zeichenfolge entspricht dem lpSubBlock-Parameter der Funktion VerQueryValue. Ausführliche Informationen zur VerQueryValue-Funktion finden Sie im Platform SDK.
[out, optional] Buffer
Empfängt die angeforderten Versionsinformationen. Wenn PufferNULL ist, werden diese Informationen nicht zurückgegeben.
[in] BufferSize
Gibt die Größe des Pufferpuffers in Zeichen an. Diese Größe enthält den Platz für das "\0"-Endzeichen.
[out, optional] VerInfoSize
Empfängt die Größe der Versionsinformationen in Zeichen. Diese Größe enthält den Platz für das "\0"-Endzeichen. Wenn VerInfoSizeNULL ist, werden diese Informationen nicht zurückgegeben.
Rückgabewert
Diese Methode kann auch andere Fehlerwerte zurückgeben. Weitere Informationen finden Sie unter Rückgabewerte .
Rückgabecode | BESCHREIBUNG |
---|---|
|
Die Methode war erfolgreich. |
|
Die Größe des Puffers war kleiner als die Größe der Versionsinformationen. In diesem Fall wird der Puffer mit den abgeschnittenen Versionsinformationen gefüllt. |
|
Das angegebene Modul wurde nicht gefunden. |
Hinweise
Modulversionsinformationen sind nur für geladene Module verfügbar und möglicherweise nicht in allen Sitzungen verfügbar.
Weitere Informationen zu Modulen finden Sie unter Module.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Desktop |
Kopfzeile | dbgeng.h (einschließlich Dbgeng.h) |