Método ICorDebugDataTarget::ReadVirtual
Obtém um bloco de memória contígua começando no endereço especificado e o retorna no buffer fornecido.
Sintaxe
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 inicial da memória solicitada.
pbuffer
[out] O buffer onde a memória será armazenada.
bytesRequested
[in] O número de bytes a serem obtidos do endereço de destino.
pBytesRead
[out] O número de bytes realmente lidos do endereço de destino. Isso pode ser menor que bytesRequested
.
Comentários
Se o primeiro byte (no endereço inicial especificado) puder ser lido, a chamada deverá retornar sucesso (para dar suporte à leitura eficiente de estruturas de dados com comprimento autodescritivo, como strings terminadas em nulo).
Requisitos
Plataformas: confira Requisitos do sistema.
Cabeçalho: CorDebug.idl, CorDebug.h
Biblioteca: CorGuids.lib
Versões do .NET Framework: disponíveis desde 4
Confira também
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de