閱讀英文

共用方式為


wdstci.h 標頭

Windows 部署服務會使用此標頭。 如需詳細資訊,請參閱

wdstci.h 包含下列程式設計介面:

函式

 
WdsTransportClientAddRefBuffer

遞增多播用戶端擁有之緩衝區上的參考計數。
WdsTransportClientCancelSession

釋放用戶端中與會話相關聯的資源。 (WdsTransportClientCancelSession)
WdsTransportClientCloseSession

釋放用戶端中與會話相關聯的資源。 (WdsTransportClientCloseSession)
WdsTransportClientCompleteReceive

表示資料區塊上的所有處理都已完成,而且多播用戶端可能會從快取清除此資料區塊,以進一步接收空間。
WdsTransportClientInitialize

初始化多播用戶端。
WdsTransportClientInitializeSession

起始多播檔案傳輸。 (WdsTransportClientInitializeSession)
WdsTransportClientQueryStatus

從多播用戶端擷取進行中或完整多播傳輸的目前狀態。
WdsTransportClientRegisterCallback

向多播用戶端註冊回呼。
WdsTransportClientReleaseBuffer

遞減多播用戶端擁有之緩衝區上的參考計數。
WdsTransportClientShutdown

關閉多播用戶端。
WdsTransportClientStartSession

起始多播檔案傳輸。 (WdsTransportClientStartSession)
WdsTransportClientWaitForCompletion

封鎖直到多播會話完成或達到指定的逾時為止。

回呼函式

 
PFN_WdsTransportClientReceiveContents

多播用戶端會使用PFN_WdsTransportClientReceiveContents回呼,指出資料區塊已準備好可供使用。
PFN_WdsTransportClientReceiveMetadata

PFN_WdsTransportClientReceiveMetadata是取用者可能會註冊以接收檔案元資料類型資訊的選擇性回呼。 此資訊是由內容提供者提供,且不透明于多播用戶端和伺服器。
PFN_WdsTransportClientSessionComplete

用戶端會使用PFN_WdsTransportClientSessionCompete回呼來表示不會再傳送回呼給取用者,而且會話成功完成或遇到無法復原的錯誤。
PFN_WdsTransportClientSessionStart

在多播會話開始時會呼叫PFN_WdsTransportClientSessionStart回呼,以指出檔案大小和其他有關檔案的伺服器端資訊給取用者。 (PFN_WdsTransportClientSessionStart)
PFN_WdsTransportClientSessionStartEx

在多播會話開始時會呼叫PFN_WdsTransportClientSessionStart回呼,以指出檔案大小和其他有關檔案的伺服器端資訊給取用者。 (PFN_WdsTransportClientSessionStartEx)

結構

 
TRANSPORTCLIENT_SESSION_INFO

這個結構是由PFN_WdsTransportClientSessionStartEx回呼函式使用。
WDS_TRANSPORTCLIENT_REQUEST

WdsTransportClientStartSession 函式會使用此結構。

列舉

 
TRANSPORTCLIENT_CALLBACK_ID

WdsTransportClientRegisterCallback 函式會接收此列舉。