IDkmBinaryLocator Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
This interface contains methods implemented by the symbol provider to allow debug monitors to search for binaries on symbol servers and local disks. This is required because the symbol server APIs are not thread safe and the symbol provider owns access to them.
Implementations of this interface may restrict when they are called using a filter defined in their component configuration. The following properties may be used: BaseDebugMonitorId, EngineId, TransportKind.
public interface class IDkmBinaryLocator
public interface class IDkmBinaryLocator
__interface IDkmBinaryLocator
public interface IDkmBinaryLocator
type IDkmBinaryLocator = interface
Public Interface IDkmBinaryLocator
Methods
LocateBinary(DkmProcess, String, String, String, UInt32, UInt32) |
This method will search the local disk and any configured symbol servers for a binary that matches the parameters. The path to this file on the local disk is returned. If the file was on a symbol server, it is downloaded to a cache and the local path is returned. |