Udostępnij za pośrednictwem


IDiaLoadCallback

Odbiera wywołania zwrotne od symbolu DIA lokalizowania procedury, umożliwiając w ten sposób interfejs użytkownika raportować postęp lokalizacji.

IDiaLoadCallback : IUnknown

Metody w kolejności Vtable

Następujące metody poddaje się ekspozycji przez ten interfejs:

Metoda

Opis

IDiaLoadCallback::NotifyDebugDir

Wywoływane, gdy można odnaleźć katalogu debugowania w pliku .exe.

IDiaLoadCallback::NotifyOpenDBG

Wywoływane, gdy plik .dbg kandydat został otwarty.

IDiaLoadCallback::NotifyOpenPDB

Wywoływane, gdy plik .pdb kandydat został otwarty.

IDiaLoadCallback::RestrictRegistryAccess

Określa, jeśli rejestr kwerend może służyć do lokalizowania ścieżki wyszukiwania symbolu.

IDiaLoadCallback::RestrictSymbolServerAccess

Określa, jeśli dostęp jest dozwolony serwera symboli, aby rozwiązać symbole.

Uwagi

Aplikacja kliencka implementuje ten interfejs i zawiera odwołanie do niego w wywołaniu IDiaDataSource::loadDataForExe metody.

Dodatkowe ograniczenia, które mogą być nakładane na proces ładowania, zobacz IDiaLoadCallback2 interfejsu.

Wymagania

Nagłówek: Dia2.h

Biblioteki: diaguids.lib

Biblioteka DLL: msdia80.dll

Zobacz też

Informacje

IDiaDataSource::loadDataForExe

IDiaReadExeAtOffsetCallback

IDiaReadExeAtRVACallback

IDiaLoadCallback2

Inne zasoby

Interfejsy (Zestaw SDK dostępu do interfejsu debugowania)