PeerDistServerUnpublish 函数 (peerdist.h)
PeerDistServerUnpublish 函数删除通过 PeerDistServerPublishStream 创建的发布。
语法
DWORD PeerDistServerUnpublish(
[in] PEERDIST_INSTANCE_HANDLE hPeerDist,
DWORD cbContentIdentifier,
[in] PBYTE pContentIdentifier
);
参数
[in] hPeerDist
PeerDistStartup 返回的PEERDIST_INSTANCE_HANDLE。
cbContentIdentifier
内容标识符的长度(以字节为单位)。
[in] pContentIdentifier
指向包含内容标识符的缓冲区的指针。
返回值
如果函数成功,则返回值 ERROR_SUCCESS。 否则,该函数返回以下值之一:
返回代码 | 说明 |
---|---|
|
一个或多个参数无效。 |
|
hPeerDist 句柄无效。 |
|
组策略禁用此功能。 |
|
服务不可用。 |
注解
PeerDistServerUnpublish 函数取消对与指定 hPeerDist 关联的对等分发会话中未发布的内容的所有挂起操作。 客户端仍需要通过调用 PeerDistClientCloseContent 来关闭该内容上以前打开的句柄。
只有最初发布内容的用户帐户才能访问发布。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 7 专业版 [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2008 R2 [仅限桌面应用] |
目标平台 | Windows |
标头 | peerdist.h |
Library | PeerDist.lib |
DLL | PeerDist.dll |