Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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] Nombre d’octets réellement lus à partir de l’adresse cible. Cela peut être inférieur à bytesRequested.
Remarques
Si le premier octet (à l’adresse de début spécifiée) peut être lu, l’appel doit retourner la réussite (pour prendre en charge la lecture efficace des structures de données avec une longueur auto-décrivant, comme les chaînes terminées par null).
Spécifications
Plates-formes: Consultez les systèmes d’exploitation pris en charge par .NET.
En-tête: CorDebug.idl, CorDebug.h
Bibliothèque: CorGuids.lib
Versions de .NET : Disponible depuis .NET Framework 4.0