Condividi tramite


Metodo IStreamAsync::OverlappedResult (shobjidl.h)

Recupera i risultati di un'operazione sovrapposta.

Sintassi

HRESULT OverlappedResult(
  [in]  LPOVERLAPPED lpOverlapped,
  [out] LPDWORD      lpNumberOfBytesTransferred,
  [in]  BOOL         bWait
);

Parametri

[in] lpOverlapped

Tipo: LPOVERLAPPED*

Puntatore alla struttura OVERLAPPED specificata all'avvio dell'operazione sovrapposta.

[out] lpNumberOfBytesTransferred

Tipo: LPDWORD

Quando questo metodo restituisce, contiene il numero di byte effettivamente trasferiti da un'operazione di lettura o scrittura.

[in] bWait

Tipo: BOOL

Se TRUE il metodo non restituisce fino al completamento dell'operazione. Se FALSE e un'operazione è in sospeso, il metodo restituisce l'equivalente HRESULT a ERROR_IO_INCOMPLETE.

Valore restituito

Tipo: HRESULT

Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione shobjidl.h