Funzione PeerDistServerCloseStreamHandle (peerdist.h)
La funzione PeerDistServerCloseStreamHandle chiude un handle restituito da PeerDistServerPublishStream.
Sintassi
DWORD PeerDistServerCloseStreamHandle(
[in] PEERDIST_INSTANCE_HANDLE hPeerDist,
[in] PEERDIST_STREAM_HANDLE hStream
);
Parametri
[in] hPeerDist
Un PEERDIST_INSTANCE_HANDLE restituito da PeerDistStartup.
[in] hStream
Un PEERDIST_STREAM_HANDLE restituito da PeerDistServerPublishStream.
Valore restituito
Se la funzione ha esito positivo, il valore restituito è ERROR_SUCCESS. In caso contrario, la funzione può restituire uno dei valori seguenti:
Codice restituito | Descrizione |
---|---|
|
Uno o più parametri non sono validi. |
|
L'handle hPeerDist o hStream non è valido |
Commenti
La chiamata di funzione PeerDistServerCloseStreamHandle annulla tutte le operazioni in sospeso associate a hStream. Per impedire l'annullamento imprevisto della pubblicazione e della chiusura dell'handle di flusso, questa funzione deve essere chiamata dopo il completamento di PeerDistServerPublishCompleteStream.
PeerDistServerCloseStreamHandle non rimuove la pubblicazione. Per rimuovere la pubblicazione, chiamare PeerDistServerUnpublish.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 7 Professional [solo app desktop] |
Server minimo supportato | Windows Server 2008 R2 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | peerdist.h |
Libreria | PeerDist.lib |
DLL | PeerDist.dll |