DkmNativeRuntimeInstance.FindDataBreakpoint(UInt64, Int32, UInt64, Int32) Méthode
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.
Vérifie si la plage d’adresses spécifiée est entièrement couverte par un point d’arrêt de données et, si tel est le cas, retourne l’adresse ou la taille du point d’arrêt de données. En code natif, cette opération retourne S_FALSE si le point d’arrêt de données est introuvable.
Contrainte d’emplacement : l’API doit être appelée à partir d’un composant IDE (au niveau du composant > 100 000).
Cette API a été introduite dans Visual Studio 15 Update 8 (DkmApiVersion. VS15Update8).
public:
void FindDataBreakpoint(System::UInt64 Address, int Size, [Runtime::InteropServices::Out] System::UInt64 % ActualAddress, [Runtime::InteropServices::Out] int % ActualSize);
public void FindDataBreakpoint (ulong Address, int Size, out ulong ActualAddress, out int ActualSize);
member this.FindDataBreakpoint : uint64 * int * uint64 * int -> unit
Public Sub FindDataBreakpoint (Address As ULong, Size As Integer, ByRef ActualAddress As ULong, ByRef ActualSize As Integer)
Paramètres
- Address
- UInt64
Dans Adresse mémoire à rechercher.
- Size
- Int32
Dans Taille de la plage d’adresses à vérifier.
- ActualAddress
- UInt64
À L’ensemble d’adresses réel au moment de la création du point d’arrêt des données. S’il est introuvable, la valeur est 0.
- ActualSize
- Int32
À Taille réelle définie lors de la création du point d’arrêt de données.