OPM_GET_VIRTUAL_PROTECTION_LEVEL
指定した保護メカニズムの仮想保護レベルを返します。
仮想保護レベルは、現在の Output Protection Manager (OPM) セッション中にアプリケーションによって要求されるレベルです。 ドライバーは、この OPM セッションの外部のイベントのために、より高いレベルを適用する可能性があります。 有効な実際の保護レベルを見つけるには、 OPM_GET_ACTUAL_PROTECTION_LEVEL クエリを送信します。
要件 | 値 |
---|---|
要求 GUID | OPM_GET_VIRTUAL_PROTECTION_LEVEL |
入力データ | 32 ビット整数として指定された、クエリを実行する保護メカニズム。 値は、 OPM 保護型フラグのメンバーとして解釈されます。 |
データを返します | OPM_STANDARD_INFORMATION構造体 |
解説
保護レベルは、OPM_STANDARD_INFORMATION構造体の ulInformation メンバーで返されます。 この値の意味は、照会される保護メカニズムによって異なります。 保護メカニズムごとに、 ulInformation の値は、次の表に示すように、異なる列挙体のフラグです。
保護メカニズム | 列挙 |
---|---|
ACP | OPM_ACP_PROTECTION_LEVEL |
CGMS-A | CGMS-A 保護フラグ |
DPCP | OPM_DPCP_PROTECTION_LEVEL |
Hdcp | OPM_HDCP_PROTECTION_LEVEL |
このクエリは、認定出力保護プロトコル (COPP) で使用されるDXVA_COPPQueryLocalProtectionLevel クエリと同じです。
必要条件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー |
Windows Server 2008 [デスクトップ アプリのみ] |
ヘッダー |
|
関連項目