IDkmInstructionAddressResolver Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Interface pour fournir une résolution d’adresse de processeur spécifique au Runtime. Cela peut être implémenté côté serveur ou côté client (par exemple, compilation native CLR).
Les implémentations de cette interface peuvent limiter le moment où elles sont appelées à l’aide d’un filtre défini dans la configuration de leurs composants. Les propriétés suivantes peuvent être utilisées : BaseDebugMonitorId, EngineId, RuntimeId.
public interface class IDkmInstructionAddressResolver
public interface class IDkmInstructionAddressResolver
__interface IDkmInstructionAddressResolver
public interface IDkmInstructionAddressResolver
type IDkmInstructionAddressResolver = interface
Public Interface IDkmInstructionAddressResolver
Méthodes
| GetCurrentCPUAddress(DkmInstructionAddress) |
Résout un DkmInstructionAddress en InstructionAddress UC. Il s’agit du mappage inverse de ResolveCPUInstructionAddress. Actuellement, cette API est uniquement prise en charge par les objets CLR DkmRuntimeInstance. |
| ResolveCPUInstructionAddress(DkmRuntimeInstance, UInt64, Boolean) |
Résout un InstructionAddress d’UC en objet DkmInstructionAddress spécifique à l’exécution. Cette API est actuellement prise en charge uniquement par les objets CLR DkmRuntimeInstance, et l’instance du runtime CLR ne peut actuellement trouver que des adresses d’instruction qui se trouvent dans une méthode qui se trouve actuellement dans la pile des appels de l’un des threads dans le processus cible. |