由 Microsoft Media Foundation 調用,用以偵測 HTTP 或 HTTPS 請求被重定向到不同「來源」伺服器的情況。
語法
HRESULT HasNullSourceOrigin(
[out] BOOL *pfNullSourceOrigin
);
參數
[out] pfNullSourceOrigin
若目前請求的來源為「空」,則設為 TRUE。 如果 HTTP 請求從一台伺服器重新導向到另一台伺服器,且兩台伺服器的來源不同,來源將變成「空」狀態。
返回值
這個方法會傳回 HRESULT。 可能的值包括但不限於下表中的值。
| 回傳碼 | 說明 |
|---|---|
|
成功完成手術。 |
|
pfNullSOurceOrigin 參數是無效指標。 |
備註
如果在 EndReceiveResponse 被呼叫前已呼叫 HasNullSourceOrigin,pfNullSourceOrigin 參數應設為 TRUE。 關於HTTP中起源概念的更多資訊,請參見 RFC-6454。
要求
| 需求 | 價值 |
|---|---|
| 最低支援的用戶端 | Windows 10,版本 1703 [僅限桌面應用程式] |
| 支援的最低伺服器 | 不支援 |
| 目標平臺 | Windows |
| Header | mfidl.h |
| Library | Mfplat.lib |
| DLL | Mfplat.dll |