WM_INDIVIDUALIZE_STATUS結構 (Wmdrmsdk.h)
[與此頁面相關聯的功能 Windows Media Format 11 SDK是舊版功能。 來源讀取器和接收寫入器已取代它。 來源讀取器和接收寫入器已針對Windows 10和Windows 11進行優化。 Microsoft 強烈建議新程式碼盡可能使用來源讀取器和接收寫入器,而不是Windows Media Format 11 SDK。 Microsoft 建議盡可能重寫使用舊版 API 的現有程式碼,以使用新的 API。]
WM_INDIVIDUALIZE_STATUS結構會保存暫止個別化程式的相關資訊。
語法
typedef struct _WMIndividualizeStatus {
HRESULT hr;
DRM_INDIVIDUALIZATION_STATUS enIndiStatus;
LPSTR pszIndiRespUrl;
DWORD dwHTTPRequest;
DRM_HTTP_STATUS enHTTPStatus;
DWORD dwHTTPReadProgress;
DWORD dwHTTPReadTotal;
} WM_INDIVIDUALIZE_STATUS;
成員
-
小時
-
HRESULT 傳回碼。
-
enIndiStatus
-
來自 DRM_INDIVIDUALIZATION_STATUS 列舉類型的值,指出個別化程式的目前狀態。
-
pszIndiRespUrl
-
包含個別化回應 URL 之 Null 終止字串的指標。
-
dwHTTPRequest
-
已完成之個別化服務的 HTTP 往返次數。
-
enHTTPStatus
-
來自 DRM_HTTP_STATUS 列舉類型的值。
-
dwHTTPReadProgress
-
已下載的位元組數目。
-
dwHTTPReadTotal
-
要下載的位元組總數。 您可以使用這個值和 dwHTTPReadProgress 來顯示使用者介面,指出下載已完成多少,以及要完成多少。
備註
當您呼叫 IWMDRMIndividualizationStatus::GetStatus 方法時,就會收到這個結構。 它包含呼叫時擱置的個別化進程狀態。
規格需求
需求 | 值 |
---|---|
標頭 |
|