IDebugSymbols3::GetConstantNameWide-Methode (dbgeng.h)
Die GetConstantNameWide Methode gibt den Namen der angegebenen Konstante zurück.
Syntax
HRESULT GetConstantNameWide(
[in] ULONG64 Module,
[in] ULONG TypeId,
[in] ULONG64 Value,
[out, optional] PWSTR NameBuffer,
[in] ULONG NameBufferSize,
[out, optional] PULONG NameSize
);
Parameter
[in] Module
Gibt die Basisadresse des Moduls an, in dem die Konstante definiert wurde.
[in] TypeId
Gibt die Typ-ID der Konstante an.
[in] Value
Gibt den Wert der Konstante an.
[out, optional] NameBuffer
Empfängt den Namen der Konstante. Wenn NameBuffer-NULL-ist, werden diese Informationen nicht zurückgegeben.
[in] NameBufferSize
Gibt die Größe in Zeichen des Puffers NameBuffer-an. Diese Größe enthält den Abstand für das Endzeichen '\0'.
[out, optional] NameSize
Empfängt die Größe in Zeichen des Konstantennamens. Diese Größe enthält den Abstand für das Endzeichen '\0'.
Rückgabewert
Diese Methode kann auch Fehlerwerte zurückgeben. Weitere Informationen finden Sie unter Rückgabewerte.
Rückgabecode | Beschreibung |
---|---|
|
Die Methode war erfolgreich. |
|
Die Methode war erfolgreich. Der Puffer war jedoch nicht groß genug für den Namen der Konstante und wurde abgeschnitten. |
Bemerkungen
Weitere Informationen zu Symbolen finden Sie unter Symbole.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform- | Desktop |
Header- | dbgeng.h (include Dbgeng.h) |