Método IStreamAsync::OverlappedResult (shobjidl.h)
Recupera os resultados de uma operação sobreposta.
Sintaxe
HRESULT OverlappedResult(
[in] LPOVERLAPPED lpOverlapped,
[out] LPDWORD lpNumberOfBytesTransferred,
[in] BOOL bWait
);
Parâmetros
[in] lpOverlapped
Tipo: LPOVERLAPPED*
Um ponteiro para a estrutura OVERLAPPED que foi especificada quando a operação sobreposta foi iniciada.
[out] lpNumberOfBytesTransferred
Tipo: LPDWORD
Quando esse método retorna, contém o número de bytes que foram realmente transferidos por uma operação de leitura ou gravação.
[in] bWait
Tipo: BOOL
Se TRUE , o método não retornará até que a operação seja concluída. Se FALSE e uma operação estiverem pendentes, o método retornará o HRESULT equivalente a ERROR_IO_INCOMPLETE.
Retornar valor
Tipo: HRESULT
Se o método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | shobjidl.h |