IDiaDataSourceEx2
Inicia el acceso a un origen de símbolos de depuración y recupera información sobre ese origen.
Sintaxis
IDiaDataSourceEx2 : IDiaDataSourceEx
Métodos en orden de tabla virtual
En la tabla siguiente se muestran los métodos de IDiaDataSourceEx2
.
Método | Descripción |
---|---|
IDiaDataSourceEx2::findNamedStreams |
Recupera todos los nombres de secuencias con nombre dentro del origen de datos que coinciden con el patrón especificado opcionalmente. |
Observaciones
Una llamada a uno de los métodos de carga de la interfaz IDiaDataSource
abre el origen del símbolo. Una llamada correcta al método IDiaDataSource::openSession
devuelve una interfaz IDiaSession
que admite la consulta del origen de datos. Si el método de carga devuelve un error relacionado con el archivo, el valor devuelto del método IDiaDataSource::get_lastError
contiene el nombre de archivo asociado al error.
Notas para autores de llamadas
Esta interfaz se obtiene llamando a la función CoCreateInstance
con el identificador de clase CLSID_DiaSource
y el identificador de interfaz de IID_IDiaDataSourceEx
, o llamando a QueryInterface
en un puntero de interfaz de IDiaDataSource
existente. En el ejemplo se muestra cómo se obtiene esta interfaz.
Ejemplo
IDiaDataSource* pSource;
HRESULT hr = CoCreateInstance(CLSID_DiaSource,
NULL,
CLSCTX_INPROC_SERVER,
IID_IDiaDataSourceEx2,
(void**) &pSource);
if (FAILED(hr))
{
// Report error and exit
}
Requisitos
Encabezado: Dia2.h
Biblioteca: diaguids.lib
DLL: msdia140.dll
Consulte también
IDiaDataSource
IDiaDataSourceEx
- interfaces de (SDK de acceso a interfaz de depuración)