IDiaEnumSourceLink
Räknar upp de olika källlänkblobar som finns i datakällan.
Syntax
IDiaEnumSourceLink : IUnknown
Metoder i Vtable-ordning
I följande tabell visas metoderna för IDiaEnumSourceLink
.
Metod | Beskrivning |
---|---|
IDiaEnumSourceLink::Count |
Hämtar antalet källlänkblobar. |
IDiaEnumSourceLink::SizeOfNext |
Hämtar storleken på nästa källlänkblob utan att flytta uppräkningen. |
IDiaEnumSourceLink::Next |
Hämtar nästa källlänkblob och avancerar uppräkningen. |
IDiaEnumSourceLink::Skip |
Hoppar över ett angivet antal källlänkblobar i en uppräkningssekvens. |
IDiaEnumSourceLink::Reset |
Återställer en uppräkningssekvens till början. |
IDiaEnumSourceLink::Clone |
Skapar en uppräkning som innehåller samma uppräkningstillstånd som den aktuella uppräknaren. |
Anmärkningar
Även om Source Link är en väldefinierad standard, har PDB- och Felsökningsgränssnittsåtkomst (DIA) SDK endast begränsat stöd för det. Specifikt behandlar DIA SDK källlänken som en enkel blob med byte. Det är anroparens ansvar att tolka dessa byte som rätt teckenkodning (UTF-8, ASCII och så vidare), parsa som en JSON-fil, tillämpa ett visst schema eller använda den informationen för att mappa och ladda ned enskilda källfiler.
Anteckningar för uppringare
Hämta det här gränssnittet genom att anropa metoden IDiaSessionEx::getSourceLinkInfo
.