Partager via


IDebugDataSpaces2 ::ReadControl, méthode (dbgeng.h)

La méthode ReadControl lit les données système spécifiques à l’implémentation.

Syntaxe

HRESULT ReadControl(
  [in]            ULONG   Processor,
  [in]            ULONG64 Offset,
  [out]           PVOID   Buffer,
  [in]            ULONG   BufferSize,
  [out, optional] PULONG  BytesRead
);

Paramètres

[in] Processor

Spécifie le processeur dont les informations doivent être lues.

[in] Offset

Spécifie le décalage dans l’espace de contrôle de la mémoire à lire.

[out] Buffer

Reçoit les données lues à partir de la mémoire de l’espace de contrôle.

[in] BufferSize

Spécifie la taille en octets de la mémoire tampon tampon. Il s’agit du nombre maximal d’octets qui seront lus.

[out, optional] BytesRead

Reçoit le nombre d’octets retournés dans la mémoire tampon tampon. Si BytesRead est NULL, ces informations ne sont pas retournées.

Valeur de retour

Retourner le code Description
S_OK
La méthode a réussi.
 

Cette méthode peut également retourner des valeurs d’erreur. Pour plus d’informations, consultez valeurs de retour.

Remarques

Cette méthode n’est disponible que dans le débogage en mode noyau.

Exigences

Exigence Valeur
plateforme cible Bureau
d’en-tête dbgeng.h (include Dbgeng.h)