영어로 읽기

다음을 통해 공유


msdrmdefs.h 헤더

이 헤더는 Active Directory Rights Management Services SDK에서 사용됩니다. 자세한 내용은 다음을 참조하세요.

msdrmdefs.h에는 다음과 같은 프로그래밍 인터페이스가 포함되어 있습니다.

콜백 함수

 
DRMCALLBACK

AD RMS SDK에 포함된 일부 함수는 구현해야 하는 콜백 함수를 사용하여 애플리케이션에 상태 정보와 라이선스를 제공합니다. 콜백 구문은 다음과 같습니다.

구조체

 
DRM_ACTSERV_INFO

DRM_ACTSERV_INFO 구조체는 활성화 서버에 대한 정보를 저장합니다.
DRM_CLIENT_VERSION_INFO

AD RMS(Active Directory Rights Management Services) 클라이언트 및 계층 구조(예: 프로덕션 또는 사전 프로덕션)의 버전에 대한 정보를 받습니다.
DRM_LICENSE_ACQ_DATA

비실용 라이선스 취득 중에 라이선스 취득 데이터를 보유합니다.
DRMBOUNDLICENSEPARAMS

DRMCreateBoundLicense에서 라이선스에 바인딩하는 데 사용됩니다.
DRMID

개체를 식별합니다.

열거형

 
DRM_DISTRIBUTION_POINT_INFO

DRMGetIssuanceLicenseInfo를 호출할 때 정보를 검색할 배포 지점의 유형을 지정합니다.
DRM_STATUS_MSG

사용자 지정 콜백 함수에서 콜백 함수가 호출되는 이유를 지정하는 데 사용됩니다.
DRM_USAGEPOLICY_TYPE

DRMGetUsagePolicy 및 DRMSetUsagePolicy 함수와 함께 사용 정책 유형을 지정하는 데 사용됩니다.
DRMATTESTTYPE

DRMATTESTTYPE 열거형은 데이터 Blob에 대해 만들 서명의 종류를 지정합니다.
DRMENCODINGTYPE

DRMENCODINGTYPE 열거형은 라이선스에 사용되는 가능한 인코딩 유형을 식별합니다.
DRMGLOBALOPTIONS

전송 프로토콜에 사용되는 프로토콜과 서버 lockbox가 사용되는지 여부를 지정하기 위한 값을 정의합니다. 이 열거형은 DRMSetGlobalOptions 함수에서 사용됩니다.
DRMSECURITYPROVIDERTYPE

DRMSECURITYPROVIDERTYPE 열거형은 사용되는 보안 DRM 환경의 유형을 지정합니다.
DRMSPECTYPE

DRMSPECTYPE 열거형은 사용되는 보안 또는 라이브러리 공급자 유형을 나타냅니다.
DRMTIMETYPE

DRMTIMETYPE 열거형은 시간 형식을 지정합니다.