OPM_SET_HDCP_SRM

更新適用于 High-Bandwidth Digital Content Protection (HDCP) 的系統更新性訊息 (SRM) 。

需求
命令 GUID OPM_SET_HDCP_SRM
輸入資料 OPM_SET_HDCP_SRM_PARAMETERS結構

 

IOPMVideoOutput::ConfigurepbAdditionalParameters參數必須指向包含 SRM 的緩衝區。 HDCP SRM 的格式記載于 HDCP 規格中。 將 ulAdditionalParametersSize 參數設定為等於緩衝區的大小,以位元組為單位。

備註

SRM 可用來更新已撤銷的 HDCP 裝置清單。 SRM 會隨影片內容一起傳遞。

此命令會更新影片輸出的目前 SRM。 如果在命令時啟用 HDCP,視訊輸出會使用新的 SRM 來檢查是否已撤銷任何連接的 HDCP 裝置。 如果視訊輸出偵測到撤銷的裝置,則會停止顯示視訊。 如果您在停用 HDCP 時傳送此命令,視訊輸出會驗證 SRM 並加以儲存。 稍後,如果應用程式啟用 HDCP,視訊輸出會使用新的 SRM 來檢查裝置的撤銷狀態。

此命令可能會導致 Configure 方法傳回下列任何錯誤碼。

傳回碼 Description
ERROR_GRAPHICS_OPM_INVALID_SRM SRM 無效。
ERROR_GRAPHICS_OPM_OUTPUT_DOES_NOT_SUPPORT_HDCP 視訊輸出不支援 HDCP。

 

IOPMVideoOutput 介面模擬認證輸出保護通訊協定 (COPP) 時,不支援此命令。 使用 COPP 語意時,應用程式會負責剖析 SRM 並檢查 HDCP 裝置的撤銷狀態。 使用 OPM_GET_CONNECTED_HDCP_DEVICE_INFORMATION 狀態要求來取得裝置的金鑰選取向量 (KSV) ,這是檢查撤銷狀態所需的。 如需有關 SRM 的詳細資訊,請參閱 HDCP 規格。

規格需求

需求
最低支援的用戶端
Windows Vista [僅限傳統型應用程式]
最低支援的伺服器
Windows Server 2008 [僅限傳統型應用程式]
標頭
Opmapi.h

另請參閱

IOPMVideoOutput::Configure

OPM 命令