WDS-Transportclientfunktionen
Dieses Modul definiert die Strukturen und Funktionen, die die Schnittstelle zwischen dem Inhaltsempfänger und dem Transportclient bilden.
Funktion | Beschreibung |
---|---|
PFN_WdsTransportClientReceiveContents | Gibt an, dass ein Datenblock zur Verwendung bereit ist. |
PFN_WdsTransportClientReceiveMetadata | Empfängt Metadateninformationen zu einer Datei. |
PFN_WdsTransportClientSessionComplete | Gibt an, dass die Sitzung erfolgreich abgeschlossen wurde oder ein Fehler aufgetreten ist. |
PFN_WdsTransportClientSessionStart | Gibt die Dateigröße und andere serverseitige Informationen zur Datei für den Consumer an. |
PFN_WdsTransportClientSessionStartEx | Gibt die Dateigröße und andere serverseitige Informationen zur Datei für den Consumer an. |
WdsTransportClientAddRefBuffer | Erhöht die Verweisanzahl für einen Puffer, der dem Multicastclient gehört. |
WdsTransportClientCancelSession | Gibt die Ressourcen frei, die einer Sitzung im Client zugeordnet sind. |
WdsTransportClientCloseSession | Gibt die Ressourcen frei, die einer Sitzung im Client zugeordnet sind. |
WdsTransportClientCompleteReceive | Gibt an, dass die gesamte Verarbeitung in einem Datenblock abgeschlossen ist und dass der Multicastclient diesen Datenblock aus seinem Cache entfernen kann, um Platz für weitere Empfangsvorgänge zu schaffen. |
WdsTransportClientInitialize | Initialisiert den Multicastclient. |
WdsTransportClientInitializeSession | Initiiert eine Multicastdateiübertragung. |
WdsTransportClientQueryStatus | Ruft den aktuellen status einer laufenden oder vollständigen Multicastübertragung vom Multicastclient ab. |
WdsTransportClientRegisterCallback | Registriert einen Rückruf beim Multicastclient. |
WdsTransportClientReleaseBuffer | Verringert die Verweisanzahl für einen Puffer, der dem Multicastclient gehört. |
WdsTransportClientShutdown | Fährt den Multicastclient herunter. |
WdsTransportClientStartSession | Initiiert eine Multicastdateiübertragung. |
WdsTransportClientWaitForCompletion | Blockiert, bis entweder die Multicastsitzung abgeschlossen oder das angegebene Timeout erreicht ist. |