Función PeerDistServerUnpublish (peerdist.h)
La función PeerDistServerUnpublish quita una publicación creada a través de PeerDistServerPublishStream.
Sintaxis
DWORD PeerDistServerUnpublish(
[in] PEERDIST_INSTANCE_HANDLE hPeerDist,
DWORD cbContentIdentifier,
[in] PBYTE pContentIdentifier
);
Parámetros
[in] hPeerDist
Una PEERDIST_INSTANCE_HANDLE devuelta por PeerDistStartup.
cbContentIdentifier
Longitud, en bytes, del identificador de contenido.
[in] pContentIdentifier
Puntero a un búfer que contiene el identificador de contenido.
Valor devuelto
Si la función se ejecuta correctamente, el valor devuelto es ERROR_SUCCESS. De lo contrario, es posible que la función devuelva uno de los siguientes valores:
Código devuelto | Descripción |
---|---|
|
Uno o varios parámetros no son válidos. |
|
El identificador hPeerDist no es válido. |
|
La característica está deshabilitada por directiva de grupo. |
|
El servicio no está disponible. |
Comentarios
La función PeerDistServerUnpublish cancela todas las operaciones pendientes en el contenido no publicado dentro de la sesión de distribución del mismo nivel asociada al hPeerDist especificado. El cliente sigue siendo necesario para cerrar los identificadores abiertos previamente en ese contenido con una llamada a PeerDistClientCloseContent.
Solo se puede acceder a una publicación a la cuenta de usuario que publicó originalmente el contenido.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 7 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 R2 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | peerdist.h |
Library | PeerDist.lib |
Archivo DLL | PeerDist.dll |