ICorDebugDataTarget::ReadVirtual, méthode
Obtient un bloc de mémoire contiguë qui démarre à l'adresse spécifiée, et le retourne dans la mémoire tampon fournie.
HRESULT ReadVirtual(
[in] CORDB_ADDRESS address,
[out, size_is(bytesRequested), length_is(*pBytesRead)]
BYTE * pBuffer,
[in] ULONG32 bytesRequested,
[out] ULONG32 * pBytesRead);
Paramètres
address
[in] Adresse de début de la mémoire demandée.pbuffer
[out] Mémoire tampon dans laquelle la mémoire sera stockée.bytesRequested
[in] Nombre d'octets à obtenir de l'adresse cible.pBytesRead
[out] Nombre d'octets réellement lus à partir de l'adresse cible. Ce nombre peut être inférieur à bytesRequested.
Notes
Si le premier octet (à l'adresse de début spécifiée) peut être lu, l'appel doit retourner ce succès (pour prendre en charge la lecture efficace des structures de données avec une longueur autodescriptive, comme les chaînes terminées par le caractère NULL).
Configuration requise
Plateformes : consultez Configuration requise du .NET Framework.
En-tête : CorDebug.idl, CorDebug,h
Bibliothèque : CorGuids.lib
Versions du .NET Framework : 4
Voir aussi
Référence
ICorDebugDataTarget, interface