Partilhar via


Função PeerDistGetOverlappedResult (peerdist.h)

A função PeerDistGetOverlappedResult recupera os resultados de operações assíncronas. Essa função substitui a função GetOverlappedResult para operações assíncronas de Distribuição de Pares.

Sintaxe

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

Parâmetros

[in] lpOverlapped

Um ponteiro para uma estrutura OVERLAPPED que foi especificada quando a operação sobreposta foi iniciada.

[out] lpNumberOfBytesTransferred

Um ponteiro para uma variável que recebe o número de bytes que foram realmente transferidos por uma operação de leitura ou gravação.

[in] bWait

Se esse parâmetro for true, a função não retornará até que a operação seja concluída. Se esse parâmetro for false e a operação ainda estiver pendente, a função retornará false.

Retornar valor

Tipo: BOOL

true se a operação tiver sido concluída. false se o argumento bWait for false e a operação ainda estiver pendente.

Requisitos

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