ICorDebugDataTarget::ReadVirtual, méthode
Obtient un bloc de mémoire contiguë commençant à l’adresse spécifiée et le retourne dans la mémoire tampon fournie.
Syntaxe
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 où la mémoire sera stockée.
bytesRequested
[in] Nombre d’octets à obtenir à partir de l’adresse cible.
pBytesRead
[out] Le 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 une valeur de réussite (pour prendre en charge la lecture efficace des structures de données avec une longueur auto-descriptive, comme les chaînes terminées par null).
Spécifications
Plateformes : Consultez Configuration requise.
En-tête : CorDebug.idl, CorDebug.h
Bibliothèque : CorGuids.lib
Versions de .NET Framework : Disponible depuis la version 4