Méthode IDebugDataSpaces3 ::ReadControl (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. 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. Si BytesRead a la valeur NULL, ces informations ne sont pas retournées.
Valeur retournée
Code de retour | Description |
---|---|
|
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.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | dbgeng.h (inclure Dbgeng.h) |