IDebugDataSpaces3 ::FillPhysical, méthode (dbgeng.h)
La méthode FillPhysical écrit un modèle d’octets dans la mémoire physique de la cible. Le modèle est écrit à plusieurs reprises jusqu’à ce que la plage de mémoire spécifiée soit remplie.
Syntaxe
HRESULT FillPhysical(
[in] ULONG64 Start,
[in] ULONG Size,
[in] PVOID Pattern,
[in] ULONG PatternSize,
[out, optional] PULONG Filled
);
Paramètres
[in] Start
Spécifie l’emplacement dans la mémoire physique de la cible auquel commencer l’écriture du modèle.
[in] Size
Spécifie le nombre d’octets à écrire dans la mémoire de la cible.
[in] Pattern
Spécifie le modèle à écrire.
[in] PatternSize
Spécifie la taille en octets du modèle.
[out, optional] Filled
Reçoit le nombre d’octets écrits. S’il est défini sur NULL, ces informations ne sont pas retournées.
Valeur de retour
Cette méthode peut également retourner des valeurs d’erreur. Pour plus d’informations, consultez valeurs de retour.
Retourner le code | Description |
---|---|
|
La méthode a réussi. |
Remarques
Cette méthode écrit le modèle dans la mémoire de la cible autant de fois que cela correspond à Taille octets.
Si la copie finale du modèle n’est pas complètement adaptée à la plage de mémoire, elle ne sera que partiellement écrite. Cela inclut le cas où la taille du modèle est supérieure à la valeur de Taille, et les octets supplémentaires dans le modèle sont ignorés.
Exigences
Exigence | Valeur |
---|---|
plateforme cible | Bureau |
d’en-tête | dbgeng.h (include Dbgeng.h) |