Partilhar via


Método IAmsiStream::Read (amsi.h)

Solicita que um buffer cheio de conteúdo seja lido.

Sintaxe

HRESULT Read(
  [in]  ULONGLONG     position,
  [in]  ULONG         size,
  [out] unsigned char *buffer,
  [out] ULONG         *readSize
);

Parâmetros

[in] position

O índice baseado em zero no conteúdo no qual a leitura deve começar.

[in] size

O número de bytes a serem lidos do conteúdo.

[out] buffer

Buffer no qual o conteúdo deve ser lido.

[out] readSize

O número de bytes lidos no buffer.

Retornar valor

Esse método pode retornar um desses valores.

Código de retorno Descrição
S_OK
Êxito.
E_INVALIDARG
Um ou mais argumentos são inválidos.
E_NOT_VALID_STATE
O objeto não é inicializado.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2016 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho amsi.h

Confira também

IAmsiStream