Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
Initierar åtkomst till en källa för felsökningssymboler och hämtar information om den källan.
Syntax
IDiaDataSourceEx2 : IDiaDataSourceEx
Metoder i Vtable-ordning
I följande tabell visas metoderna för IDiaDataSourceEx2.
| Metod | Beskrivning |
|---|---|
IDiaDataSourceEx2::findNamedStreams |
Hämtar alla namn på namngivna strömmar i datakällan som matchar det valfritt angivna mönstret. |
Anmärkningar
Ett anrop till någon av inläsningsmetoderna i IDiaDataSource-gränssnittet öppnar symbolkällan. Ett lyckat anrop till metoden IDiaDataSource::openSession returnerar ett IDiaSession-gränssnitt som stöder frågor mot datakällan. Om inläsningsmetoden returnerar ett filrelaterat fel innehåller returvärdet för IDiaDataSource::get_lastError-metoden det filnamn som är associerat med felet.
Anteckningar för uppringare
Det här gränssnittet hämtas genom att anropa funktionen CoCreateInstance med klassidentifieraren CLSID_DiaSource och gränssnitts-ID:t för IID_IDiaDataSourceEx, eller genom att anropa QueryInterface på en befintlig IDiaDataSource gränssnittspekare. Exemplet visar hur det här gränssnittet hämtas.
Exempel
IDiaDataSource* pSource;
HRESULT hr = CoCreateInstance(CLSID_DiaSource,
NULL,
CLSCTX_INPROC_SERVER,
IID_IDiaDataSourceEx2,
(void**) &pSource);
if (FAILED(hr))
{
// Report error and exit
}
Krav
Rubrik: Dia2.h
Bibliotek: diaguids.lib
DLL: msdia140.dll