共用方式為


IOPMVideoOutput::Configure 方法 (opmapi.h)

設定視訊輸出。 此方法會將輸出保護管理員 (OPM) 或認證輸出保護通訊協定 (COPP) 命令傳送至驅動程式。

語法

HRESULT Configure(
  [in] const OPM_CONFIGURE_PARAMETERS *pParameters,
  [in] ULONG                          ulAdditionalParametersSize,
  [in] const BYTE                     *pbAdditionalParameters
);

參數

[in] pParameters

包含命令 之OPM_CONFIGURE_PARAMETERS 結構的指標。 如需 OPM 命令的列表,請參閱 OPM 命令

[in] ulAdditionalParametersSize

pbAdditionalParameters 緩衝區的大小,以位元組為單位。

[in] pbAdditionalParameters

緩衝區的指標,其中包含命令的其他資訊。

傳回值

如果此方法成功,則會傳回 S_OK。 否則,它會傳回 HRESULT 錯誤碼。

備註

這個方法相當於 COPP 中的 IAMCertifiedOutputProtection::P rotectionCommand 方法。

此方法同時支援 OPM 語意和 COPP 語意。 回溯兼容性支援COPP語意;新的應用程式應該使用 OPM 語意。

OPM 語意

某些 OPM 命令需要額外的設定資訊,才能在 pbAdditionalParameters 參數中傳遞。 ulAdditionalParametersSize 參數會指定其他數據的大小。

COPP 語意

pbAdditionalParameters 參數必須是 NULL,ulAdditionalParametersSize 必須為零。

規格需求

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

另請參閱

IOPMVideoOutput

Output Protection Manager