Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Carga símbolos de depuración según el flujo de datos.
Sintaxis
int LoadSymbolsFromStream(
uint ulAppDomainID,
Guid guidModule,
ulong baseAddress,
object pUnkMetadataImport,
IStream pStream
);
Parámetros
ulAppDomainID
[in] Identificador del dominio de aplicación.
guidModule
[in] Identificador único del módulo.
baseAddress
[in] Dirección de memoria base.
pUnkMetadataImport
[in] Objeto que contiene los metadatos del símbolo.
pStream
[in] Flujo de datos que contiene los símbolos.
Valor devuelto
Si la operación se realiza correctamente, devuelve S_OK; de lo contrario, devuelve un código de error.
Ejemplo
En el ejemplo siguiente se muestra cómo implementar este método para un objeto CDebugSymbolProvider que expone la interfaz IDebugComPlusSymbolProvider . El método llama al método LoadSymbolsFromStreamWithCorModule .
HRESULT CDebugSymbolProvider::LoadSymbolsFromStream(
ULONG32 ulAppDomainID,
GUID guidModule,
ULONGLONG baseOffset,
IUnknown* pUnkMetadataImport,
IStream* pStream
)
{
return LoadSymbolsFromStreamWithCorModule (ulAppDomainID, guidModule, baseOffset, pUnkMetadataImport, NULL, pStream);
}