DkmNativeRuntimeInstance.FindDataBreakpoint(UInt64, Int32, UInt64, Int32) Méthode

Définition

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.

S’applique à