PeerDistGetOverlappedResult 函数 (peerdist.h)

PeerDistGetOverlappedResult 函数检索异步操作的结果。 此函数替换对等分布异步操作的 GetOverlappedResult 函数。

语法

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

参数

[in] lpOverlapped

指向在启动重叠操作时指定的 OVERLAPPED 结构的指针。

[out] lpNumberOfBytesTransferred

指向变量的指针,该变量接收读取或写入操作实际传输的字节数。

[in] bWait

如果此参数为 true,则在操作完成之前,函数不会返回 。 如果此参数为 false 且操作仍处于挂起状态,则函数返回 false

返回值

类型: BOOL

true 如果操作已完成,则为 。 false 如果 bWait 参数为 false 且操作仍处于挂起状态,则为 。

要求

要求
最低受支持的客户端 Windows 8 [仅限桌面应用]
最低受支持的服务器 Windows Server 2012 [仅限桌面应用]
目标平台 Windows
标头 peerdist.h