IDebugSymbols3::GetModuleVersionInformationWide-Methode (dbgeng.h)
Die GetModuleVersionInformationWide Methode gibt Versionsinformationen für das angegebene Modul zurück.
Syntax
HRESULT GetModuleVersionInformationWide(
[in] ULONG Index,
[in] ULONG64 Base,
[in] PCWSTR 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 parameter Base verwendet, um stattdessen den Speicherort des Moduls anzugeben.
[in] Base
Wenn Index- DEBUG_ANY_ID ist, gibt die Position im Speicheradressbereich 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 Puffer-NULL-ist, werden diese Informationen nicht zurückgegeben.
[in] BufferSize
Gibt die Größe in Zeichen des Puffers Puffer-an. Diese Größe enthält den Abstand für das Endzeichen '\0'.
[out, optional] VerInfoSize
Empfängt die Größe in Zeichen der Versionsinformationen. Diese Größe enthält den Abstand für das Endzeichen '\0'. 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. |
Bemerkungen
Modulversionsinformationen sind nur für geladene Module verfügbar und sind möglicherweise nicht in allen Sitzungen verfügbar.
Weitere Informationen zu Modulen finden Sie unter Module.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform- | Desktop |
Header- | dbgeng.h (include Dbgeng.h) |