Funzione WdsTransportClientCompleteReceive (wdstci.h)
Indica che tutte le elaborazioni su un blocco di dati vengono completate e che il client multicast può eliminare questo blocco di dati dalla cache per rendere più possibile la ricezione.
Sintassi
DWORD WDSTCIAPI WdsTransportClientCompleteReceive(
[in] HANDLE hSessionKey,
[in] ULONG ulSize,
[in] PULARGE_INTEGER pullOffset
);
Parametri
[in] hSessionKey
Handle univoco restituito dalla chiamata a WdsTransportClientInitializeSession.
[in] ulSize
Dimensioni del blocco rilasciato.
[in] pullOffset
Offset del blocco rilasciato.
Valore restituito
Se la funzione ha esito positivo, il valore restituito è ERROR_SUCCESS.
Commenti
Deve essere presente una chiamata a WdsTransportClientCompleteReceive per ogni chiamata al callback PFN_WdsTransportClientReceiveContents ricevuto dal consumer. I parametri di lunghezza e offset di questa chiamata di funzione devono corrispondere a quelli forniti nel callback del contenuto di ricezione. L'errore di chiamare questa funzione comporterà un stallo nel client multicast dopo aver raggiunto il limite di cache specificato dall'ulCacheSizedella struttura WDS_TRANSPORTCLIENT_REQUEST passata a WdsTransportClientInitializeSession.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista con SP1 [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | wdstci.h |
Libreria | Wdstptc.lib |
DLL | Wdstptc.dll |