Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Określa, czy symbole debugowania są ładowane dla określonego modułu przy użyciu identyfikatora domeny aplikacji.
Składnia
Parametry
ulAppDomainID
[in] Identyfikator domeny aplikacji.
guidModule
[in] Unikatowy identyfikator modułu.
Wartość zwracana
Jeśli symbole debugowania są ładowane, zwraca wartość S_OK; w przeciwnym razie zwraca wartość S_FALSE.
Przykład
W poniższym przykładzie pokazano, jak zaimplementować tę metodę dla obiektu CDebugSymbolProvider, który uwidacznia interfejs IDebugComPlusSymbolProvider.
HRESULT CDebugSymbolProvider::AreSymbolsLoaded(
ULONG32 ulAppDomainID,
GUID guidModule
)
{
HRESULT hr = S_OK;
CComPtr<CModule> pModule;
Module_ID idModule(ulAppDomainID, guidModule);
METHOD_ENTRY( CDebugSymbolProvider::AreSymbolsLoaded );
IfFalseGo( GetModule( idModule, &pModule ) == S_OK, S_FALSE );
Error:
METHOD_EXIT( CDebugSymbolProvider::AreSymbolsLoaded, hr );
return hr;
}