D3D11_AUTHENTICATED_CONFIGURE_INPUT 구조체(d3d11.h)
ID3D11VideoContext::ConfigureAuthenticatedChannel 메서드에 대한 입력 데이터를 포함합니다.
구문
typedef struct D3D11_AUTHENTICATED_CONFIGURE_INPUT {
D3D11_OMAC omac;
GUID ConfigureType;
HANDLE hChannel;
UINT SequenceNumber;
} D3D11_AUTHENTICATED_CONFIGURE_INPUT;
멤버
omac
데이터의 MAC(메시지 인증 코드)을 포함하는 D3D11_OMAC 구조체입니다. 드라이버는 AES 기반 OMAC(One-key CBC MAC)를 사용하여 이 구조체 멤버 다음에 표시되는 데이터 블록에 대해 이 값을 계산합니다.
ConfigureType
명령을 지정하는 GUID입니다. 다음 GUID가 정의됩니다.
값 | 의미 |
---|---|
|
암호화 세션을 디코더 디바이스 및 Direct3D 디바이스와 연결합니다. |
|
보호된 콘텐츠가 CPU 또는 버스에 액세스할 수 있게 되기 전에 수행되는 암호화 수준을 설정합니다.
입력 데이터: D3D11_AUTHENTICATED_CONFIGURE_ACCESSIBLE_ENCRYPTION_INPUT |
|
인증된 채널을 초기화합니다. |
|
디바이스에 대한 보호를 사용하거나 사용하지 않도록 설정합니다. |
|
프로세스가 공유 리소스를 열도록 설정하거나 공유 리소스를 여는 프로세스를 사용하지 않도록 설정합니다. |
hChannel
인증된 채널에 대한 핸들입니다. 핸들을 가져오려면 ID3D11AuthenticatedChannel::GetChannelHandle 메서드를 호출합니다.
SequenceNumber
쿼리 시퀀스 번호입니다. 세션 시작 시 시작 시 시퀀스 번호로 사용할 암호화 보안 32비트 난수를 생성합니다. 각 쿼리에 대해 시퀀스 번호를 1씩 증분합니다.
요구 사항
지원되는 최소 클라이언트 | Windows 8 [데스크톱 앱 | UWP 앱] |
지원되는 최소 서버 | Windows Server 2012 [데스크톱 앱 | UWP 앱] |
머리글 | d3d11.h |