Freigeben über


WdsTransportClientInitializeSession-Funktion (wdstci.h)

Initiiert eine Multicastdateiübertragung.

Syntax

DWORD WDSTCIAPI WdsTransportClientInitializeSession(
  [in]  PWDS_TRANSPORTCLIENT_REQUEST pSessionRequest,
  [in]  PVOID                        pCallerData,
  [out] PHANDLE                      hSessionKey
);

Parameter

[in] pSessionRequest

Zeiger auf eine WDS_TRANSPORTCLIENT_REQUEST-Struktur , die alle Details enthält, die zum Initiieren der Multicastsitzung erforderlich sind. Das Format dieser Struktur wird unten beschrieben.

[in] pCallerData

Vom Benutzer bereitgestellter Zeiger, der bei jedem Rückruf für diese Sitzung bereitgestellt wird.

[out] hSessionKey

Puffer, der die Adresse eines Handles empfängt, das der Consumer verwenden kann, um diese Sitzung für den Client eindeutig zu identifizieren.

Rückgabewert

Wenn die Funktion erfolgreich ist, wird der Rückgabewert ERROR_SUCCESS.

Hinweise

Diese Funktion richtet nur die Sitzung ein, die Übertragung wird nicht gestartet. Um die Übertragung zu starten, rufen Sie WdsTransportClientStartSession auf.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista mit SP1 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile wdstci.h
Bibliothek Wdstptc.lib
DLL Wdstptc.dll