Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die GetTypeNameWide Methode gibt den Namen des Typsymbols zurück, das durch die Typ-ID und das Modul angegeben wird.
Syntax
HRESULT GetTypeNameWide(
[in] ULONG64 Module,
[in] ULONG TypeId,
[out, optional] PWSTR NameBuffer,
[in] ULONG NameBufferSize,
[out, optional] PULONG NameSize
);
Parameter
[in] Module
Gibt die Basisadresse des Moduls an, zu dem der Typ gehört. Weitere Informationen finden Sie unter Module.
[in] TypeId
Gibt die Typ-ID des Typs an.
[out, optional] NameBuffer
Empfängt den Namen des Typs. 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 Namens des Typs. Diese Größe enthält den Abstand für das Endzeichen '\0'. Wenn NameSize-NULL-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 Methode war erfolgreich. Der Puffer war jedoch nicht groß genug, um den Namen des Typs zu enthalten, und er wurde abgeschnitten. |
|
Der angegebene Typ konnte im angegebenen Modul nicht gefunden werden. |
Bemerkungen
Weitere Informationen zu Symbolen finden Sie unter Symbole.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform- | Desktop |
Header- | dbgeng.h (include Dbgeng.h) |