IDiaEnumSourceLink
Listet die verschiedenen Quelllink-BLOBs auf, die in der Datenquelle enthalten sind.
Syntax
IDiaEnumSourceLink : IUnknown
Methoden in Vtable Order
In der folgenden Tabelle sind die Methoden von IDiaEnumSourceLink
aufgeführt.
Methode | Beschreibung |
---|---|
IDiaEnumSourceLink::Count |
Ruft die Anzahl der Quelllink-BLOBs ab. |
IDiaEnumSourceLink::SizeOfNext |
Ruft die Größe des nächsten Quelllink-Blobs ab, ohne die Enumeration weiterzuschreiten. |
IDiaEnumSourceLink::Next |
Ruft den nächsten Quelllink-BLOB ab und wechselt die Enumeration. |
IDiaEnumSourceLink::Skip |
Überspringt eine angegebene Anzahl von Quelllink-BLOBs in einer Enumerationssequenz. |
IDiaEnumSourceLink::Reset |
Setzt eine Enumerationssequenz auf den Anfang zurück. |
IDiaEnumSourceLink::Clone |
Erstellt einen Enumerator, der denselben Enumerationsstatus wie der aktuelle Enumerationszustand enthält. |
Bemerkungen
Obwohl Quelllink- ein klar definierter Standard ist, haben das PDB- und Debug Interface Access (DIA)-SDK nur eingeschränkte Unterstützung dafür. Insbesondere behandelt das DIA SDK den Quelllink als einfaches Blob mit Bytes. Es liegt in der Verantwortung des Aufrufers, diese Bytes als richtige Zeichencodierung (UTF-8, ASCII usw.) zu interpretieren, als JSON-Datei zu analysieren, ein bestimmtes Schema zu erzwingen oder diese Informationen zum Zuordnen und Herunterladen einzelner Quelldateien zu verwenden.
Hinweise für Anrufer
Rufen Sie diese Schnittstelle ab, indem Sie die IDiaSessionEx::getSourceLinkInfo
-Methode aufrufen.