Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
A função PeerDistServerUnpublish remove uma publicação criada por meio de PeerDistServerPublishStream.
Sintaxe
DWORD PeerDistServerUnpublish(
[in] PEERDIST_INSTANCE_HANDLE hPeerDist,
DWORD cbContentIdentifier,
[in] PBYTE pContentIdentifier
);
Parâmetros
[in] hPeerDist
Um PEERDIST_INSTANCE_HANDLE retornado por PeerDistStartup.
cbContentIdentifier
O comprimento, em bytes, do identificador de conteúdo.
[in] pContentIdentifier
Ponteiro para um buffer que contém o identificador de conteúdo.
Retornar valor
Se a função for bem-sucedida, o valor retornado será ERROR_SUCCESS. Caso contrário, a função pode retornar um dos seguintes valores:
| Código de retorno | Descrição |
|---|---|
|
Um ou mais parâmetros são inválidos. |
|
O identificador hPeerDist é inválido. |
|
O recurso é desabilitado por Política de Grupo. |
|
O serviço está indisponível. |
Comentários
A função PeerDistServerUnpublish cancela todas as operações pendentes em conteúdo não publicado dentro da sessão distribuição de pares associada ao hPeerDist especificado. O cliente ainda precisa fechar identificadores abertos anteriormente nesse conteúdo com uma chamada para PeerDistClientCloseContent.
Uma publicação só pode ser acessada pela Conta de Usuário que publicou originalmente o conteúdo.
Requisitos
| Requisito | Valor |
|---|---|
| Cliente mínimo com suporte | Windows 7 Professional [somente aplicativos da área de trabalho] |
| Servidor mínimo com suporte | Windows Server 2008 R2 [somente aplicativos da área de trabalho] |
| Plataforma de Destino | Windows |
| Cabeçalho | peerdist.h |
| Biblioteca | PeerDist.lib |
| DLL | PeerDist.dll |