共用方式為


IMFHttpDownloadRequest::GetHttpStatus 方法 (mfidl.h)

由 Microsoft Media Foundation 叫用,以擷取伺服器在其回應中指定的 HTTP 狀態代碼。 媒體基礎會在成功呼叫 EndReceiveResponse 之後叫用此方法。

語法

HRESULT GetHttpStatus(
  [out] DWORD *pdwHttpStatus
);

參數

[out] pdwHttpStatus

回應的 HTTP 狀態碼。 例如,一般成功的回應值為 200。

傳回值

方法會傳回 HRESULT。 可能的值包括 (但不限於) 下表中的這些值。

傳回碼 描述
S_OK
已成功傳回 HTTP 狀態代碼。
E_FAIL
尚未收到 HTTP 回應。
E_POINTER
pdwHttpStatus 參數是無效的指標。

規格需求

需求
最低支援的用戶端 Windows 10 版本 1703 [僅限傳統型應用程式]
最低支援的伺服器 都不支援
目標平台 Windows
標頭 mfidl.h
程式庫 Mfplat.lib;Mfplat.dll

另請參閱

IMFHttpDownloadRequest