IDiaLoadCallback
Receives callbacks from the Debug Interface Access (DIA) symbol locating procedure, thus enabling a user interface to report on the progress of the location attempt.
Syntax
IDiaLoadCallback : IUnknown
Methods in Vtable Order
The following methods are exposed by this interface:
Method | Description |
---|---|
IDiaLoadCallback::NotifyDebugDir | Called when a debug directory was found in the .exe file. |
IDiaLoadCallback::NotifyOpenDBG | Called when a candidate .dbg file has been opened. |
IDiaLoadCallback::NotifyOpenPDB | Called when a candidate .pdb file has been opened. |
IDiaLoadCallback::RestrictRegistryAccess | Determines if registry queries can be used to locate symbol search paths. |
IDiaLoadCallback::RestrictSymbolServerAccess | Determines if access is allowed to a symbol server to resolve symbols. |
Remarks
The client application implements this interface and provides a reference to it in the call to the IDiaDataSource::loadDataForExe method.
For additional restrictions that can be imposed on a load process, see the IDiaLoadCallback2 interface.
Requirements
Header: Dia2.h
Library: diaguids.lib
DLL: msdia80.dll