Partager via


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

La méthode WritePhysical écrit des données dans l’adresse physique spécifiée dans la mémoire de la cible.

Syntaxe

HRESULT WritePhysical(
  [in]            ULONG64 Offset,
  [in]            PVOID   Buffer,
  [in]            ULONG   BufferSize,
  [out, optional] PULONG  BytesWritten
);

Paramètres

[in] Offset

Spécifie l’adresse physique de la mémoire dans laquelle écrire les données.

[in] Buffer

Spécifie les données à écrire.

[in] BufferSize

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

[out, optional] BytesWritten

Reçoit le nombre d’octets écrits dans la mémoire de la cible. Si BytesWritten a la valeur NULL, ces informations ne sont pas retournées.

Valeur retournée

Code de retour 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.

Configuration requise

Condition requise Valeur
Plateforme cible Desktop (Expérience utilisateur)
En-tête dbgeng.h (inclure Dbgeng.h)