IMFHttpDownloadRequest::HasNullSourceOrigin メソッド (mfidl.h)
MICROSOFT Media Foundation によって呼び出され、HTTP または HTTPS 要求が異なる "配信元" の別のサーバーにリダイレクトされた場合のケースを検出します。
構文
HRESULT HasNullSourceOrigin(
[out] BOOL *pfNullSourceOrigin
);
パラメーター
[out] pfNullSourceOrigin
現在の要求に "null" ソースオリジンがある場合は TRUE に設定されます。 あるサーバーから別のサーバーに HTTP 要求がリダイレクトされ、2 つのサーバーの配信元が異なる場合、ソースの配信元は "null" になります。
戻り値
このメソッドは HRESULT を返します。 有効な値を次の表に示しますが、これ以外にもあります。
リターン コード | 説明 |
---|---|
|
操作は正常に完了しました。 |
|
pfNullSOurceOrigin パラメーターが無効なポインターです。 |
解説
EndReceiveResponse が呼び出される前に HasNullSourceOrigin が呼び出される場合は、pfNullSourceOrigin パラメーターを TRUE に設定する必要があります。 HTTP での配信元の概念の詳細については、「 RFC-6454」を参照してください。
要件
サポートされている最小のクライアント | Windows 10バージョン 1703 [デスクトップ アプリのみ] |
サポートされている最小のサーバー | サポートなし |
対象プラットフォーム | Windows |
ヘッダー | mfidl.h |
Library | Mfplat.lib;Mfplat.dll |