Método de ICorDebugDataTarget::ReadVirtual
Obtém um bloco de memória contígua, iniciando no endereço especificado e retorna-o buffer fornecido.
HRESULT ReadVirtual(
[in] CORDB_ADDRESS address,
[out, size_is(bytesRequested), length_is(*pBytesRead)]
BYTE * pBuffer,
[in] ULONG32 bytesRequested,
[out] ULONG32 * pBytesRead);
Parâmetros
address
[in] O endereço de início da memória solicitada.pbuffer
[out] O buffer onde será armazenada na memória.bytesRequested
[in] O número de bytes para obter o endereço de destino.pBytesRead
[out] Realmente, o número de bytes lidos do endereço de destino. Isso pode ser menor do que bytesRequested.
Comentários
Se o primeiro byte (no endereço inicial especificada) pode ser lidos, a chamada deve retornar êxito (para oferecer suporte eficiente leitura das estruturas de dados com autodescritivos comprimento, como seqüências de terminação nula).
Requisitos
Plataformas: Consulte Requisitos de sistema do .NET Framework.
Cabeçalho: CorDebug.idl, CorDebug.h
Biblioteca: CorGuids.lib
.NET Framework versões: 4
Consulte também
Referência
Interface de ICorDebugDataTarget