次の方法で共有


IMFHttpDownloadRequest::GetHttpStatus メソッド (mfidl.h)

Microsoft Media Foundation によって呼び出され、サーバーが応答で指定した HTTP 状態コードを取得します。 Media Foundation は、 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
Library Mfplat.lib;Mfplat.dll

こちらもご覧ください

IMFHttpDownloadRequest