drmk.h 헤더
이 헤더는 오디오에서 사용됩니다. 자세한 내용은 다음을 참조하세요.
drmk.h에는 다음과 같은 프로그래밍 인터페이스가 포함되어 있습니다.
인터페이스
IDrmAudioStream IDrmAudioStream 인터페이스는 오디오 스트림의 디지털 콘텐츠에 DRM 보호를 할당합니다. |
Functions
DrmAddContentHandlers DrmAddContentHandlers 함수는 시스템에 보호된 콘텐츠를 처리하는 함수 목록을 제공합니다. |
DrmCreateContentMixed DrmCreateContentMixed 함수는 DRM 콘텐츠 ID를 만들어 여러 스트림의 혼합 콘텐츠를 포함하는 KS 오디오 스트림을 식별합니다. |
DrmDestroyContent DrmDestroyContent 함수는 DrmCreateContentMixed에서 만든 DRM 콘텐츠 ID를 삭제합니다. |
DrmForwardContentToDeviceObject DrmForwardContentToDeviceObject 함수는 호출자가 보호된 콘텐츠를 전달하려는 디바이스를 나타내는 디바이스 개체를 허용합니다. |
DrmForwardContentToFileObject DrmForwardContentToFileObject 함수는 사용되지 않으며 기존 드라이버를 지원하기 위해서만 유지 관리됩니다. |
DrmForwardContentToInterface DrmForwardContentToInterface 함수는 호출자가 보호된 콘텐츠를 전달하려는 개체의 COM 인터페이스에 대한 포인터를 허용합니다. |
DrmGetContentRights DrmGetContentRights 함수는 DRM 콘텐츠 ID에 할당된 DRM 콘텐츠 권한을 검색합니다. |
콜백 함수
PFNDRMADDCONTENTHANDLERS Microsoft는 내부용으로만 PFNDRMADDCONTENTHANDLERS 콜백 함수를 예약합니다. 코드에서 이 함수를 사용하지 마세요. |
PFNDRMCREATECONTENTMIXED Microsoft는 내부용으로만 PFNDRMCREATECONTENTMIXED 콜백 함수를 예약합니다. 코드에서 이 함수를 사용하지 마세요. |
PFNDRMDESTROYCONTENT Microsoft는 내부용으로만 PFNDRMDESTROYCONTENT 콜백 함수를 예약합니다. 코드에서 이 함수를 사용하지 마세요. |
PFNDRMFORWARDCONTENTTODEVICEOBJECT Microsoft는 내부용으로만 PFNDRMFORWARDCONTENTTODEVICEOBJECT 콜백 함수를 예약합니다. 코드에서 이 함수를 사용하지 마세요. |
PFNDRMFORWARDCONTENTTOFILEOBJECT Microsoft는 내부용으로만 PFNDRMFORWARDCONTENTTOFILEOBJECT 콜백 함수를 예약합니다. 코드에서 이 함수를 사용하지 마세요. |
PFNDRMFORWARDCONTENTTOINTERFACE Microsoft는 내부용으로만 PFNDRMFORWARDCONTENTTOINTERFACE 콜백 함수를 예약합니다. 코드에서 이 함수를 사용하지 마세요. |
PFNDRMGETCONTENTRIGHTS Microsoft는 내부용으로만 PFNDRMGETCONTENTRIGHTS 콜백 함수를 예약합니다. 코드에서 이 함수를 사용하지 마세요. |
구조체
DRMFORWARD DRMFORWARD 구조에는 DRM 콘텐츠 ID를 보호된 콘텐츠를 처리하는 디바이스로 전달하기 위해 DRMK 시스템 드라이버에 필요한 정보가 포함되어 있습니다. |
DRMRIGHTS DRMRIGHTS 구조는 KS 오디오 핀 또는 포트 클래스 드라이버의 스트림 개체에 할당된 DRM 콘텐츠 권한을 지정합니다. |
KSDRMAUDIOSTREAM_CONTENTID KSDRMAUDIOSTREAM_CONTENTID 구조는 KSPROPERTY_DRMAUDIOSTREAM_CONTENTIDset 속성 요청에 대한 DRM 콘텐츠 ID 및 DRM 콘텐츠 권한을 지정합니다. |
KSP_DRMAUDIOSTREAM_CONTENTID KSP_DRMAUDIOSTREAM_CONTENTID 구조는 KSPROPERTY_DRMAUDIOSTREAM_CONTENTIDset 속성 요청에 대한 속성, 요청 형식 및 컨텍스트를 지정합니다. 또한 DRM 함수에 대한 함수 포인터 목록을 지정합니다. |