Module RightsManagement

Module RightsManagement 

Structs§

DRMATTESTTYPE
DRMBOUNDLICENSEPARAMS
DRMENCODINGTYPE
DRMGLOBALOPTIONS
DRMID
DRMSECURITYPROVIDERTYPE
DRMSPECTYPE
DRMTIMETYPE
DRM_ACTSERV_INFO
DRM_CLIENT_VERSION_INFO
DRM_DISTRIBUTION_POINT_INFO
DRM_LICENSE_ACQ_DATA
DRM_STATUS_MSG
DRM_USAGEPOLICY_TYPE

Constants§

DRMACTSERVINFOVERSION
DRMATTESTTYPE_FULLENVIRONMENT
DRMATTESTTYPE_HASHONLY
DRMBINDINGFLAGS_IGNORE_VALIDITY_INTERVALS
DRMBOUNDLICENSEPARAMSVERSION
DRMCALLBACKVERSION
DRMCLIENTSTRUCTVERSION
DRMENCODINGTYPE_BASE64
DRMENCODINGTYPE_LONG
DRMENCODINGTYPE_RAW
DRMENCODINGTYPE_STRING
DRMENCODINGTYPE_TIME
DRMENCODINGTYPE_UINT
DRMENVHANDLE_INVALID
DRMGLOBALOPTIONS_USE_SERVERSECURITYPROCESSOR
DRMGLOBALOPTIONS_USE_WINHTTP
DRMHANDLE_INVALID
DRMHSESSION_INVALID
DRMIDVERSION
DRMLICENSEACQDATAVERSION
DRMPUBHANDLE_INVALID
DRMQUERYHANDLE_INVALID
DRMSECURITYPROVIDERTYPE_SOFTWARESECREP
DRMSPECTYPE_FILENAME
DRMSPECTYPE_UNKNOWN
DRMTIMETYPE_SYSTEMLOCAL
DRMTIMETYPE_SYSTEMUTC
DRM_ACTIVATE_CANCEL
DRM_ACTIVATE_DELAYED
DRM_ACTIVATE_GROUPIDENTITY
DRM_ACTIVATE_MACHINE
DRM_ACTIVATE_SHARED_GROUPIDENTITY
DRM_ACTIVATE_SILENT
DRM_ACTIVATE_TEMPORARY
DRM_ADD_LICENSE_NOPERSIST
DRM_ADD_LICENSE_PERSIST
DRM_AILT_CANCEL
DRM_AILT_NONSILENT
DRM_AILT_OBTAIN_ALL
DRM_AL_CANCEL
DRM_AL_FETCHNOADVISORY
DRM_AL_NONSILENT
DRM_AL_NOPERSIST
DRM_AL_NOUI
DRM_AUTO_GENERATE_KEY
DRM_DEFAULTGROUPIDTYPE_PASSPORT
DRM_DEFAULTGROUPIDTYPE_WINDOWSAUTH
DRM_DISTRIBUTION_POINT_LICENSE_ACQUISITION
DRM_DISTRIBUTION_POINT_PUBLISHING
DRM_DISTRIBUTION_POINT_REFERRAL_INFO
DRM_EL_CLIENTLICENSOR
DRM_EL_CLIENTLICENSOR_LID
DRM_EL_EUL
DRM_EL_EUL_LID
DRM_EL_EXPIRED
DRM_EL_GROUPIDENTITY
DRM_EL_GROUPIDENTITY_LID
DRM_EL_GROUPIDENTITY_NAME
DRM_EL_ISSUANCELICENSE_TEMPLATE
DRM_EL_ISSUANCELICENSE_TEMPLATE_LID
DRM_EL_ISSUERNAME
DRM_EL_MACHINE
DRM_EL_REVOCATIONLIST
DRM_EL_REVOCATIONLIST_LID
DRM_EL_SPECIFIED_CLIENTLICENSOR
DRM_EL_SPECIFIED_GROUPIDENTITY
DRM_LOCKBOXTYPE_BLACKBOX
DRM_LOCKBOXTYPE_DEFAULT
DRM_LOCKBOXTYPE_NONE
DRM_LOCKBOXTYPE_WHITEBOX
DRM_MSG_ACQUIRE_ADVISORY
DRM_MSG_ACQUIRE_CLIENTLICENSOR
DRM_MSG_ACQUIRE_ISSUANCE_LICENSE_TEMPLATE
DRM_MSG_ACQUIRE_LICENSE
DRM_MSG_ACTIVATE_GROUPIDENTITY
DRM_MSG_ACTIVATE_MACHINE
DRM_MSG_SIGN_ISSUANCE_LICENSE
DRM_OWNER_LICENSE_NOPERSIST
DRM_REUSE_KEY
DRM_SERVER_ISSUANCELICENSE
DRM_SERVICE_LOCATION_ENTERPRISE
DRM_SERVICE_LOCATION_INTERNET
DRM_SERVICE_TYPE_ACTIVATION
DRM_SERVICE_TYPE_CERTIFICATION
DRM_SERVICE_TYPE_CLIENTLICENSOR
DRM_SERVICE_TYPE_PUBLISHING
DRM_SERVICE_TYPE_SILENT
DRM_SIGN_CANCEL
DRM_SIGN_OFFLINE
DRM_SIGN_ONLINE
DRM_USAGEPOLICY_TYPE_BYDIGEST
DRM_USAGEPOLICY_TYPE_BYNAME
DRM_USAGEPOLICY_TYPE_BYPUBLICKEY
DRM_USAGEPOLICY_TYPE_OSEXCLUSION
MSDRM_CLIENT_ZONE
MSDRM_POLICY_ZONE

Functions§

DRMAcquireAdvisories⚠
DRMAcquireIssuanceLicenseTemplate⚠
DRMAcquireLicense⚠
DRMActivate⚠
DRMAddLicense⚠
DRMAddRightWithUser⚠
DRMAttest⚠
DRMCheckSecurity⚠
DRMClearAllRights⚠
DRMCloseEnvironmentHandle⚠
DRMCloseHandle⚠
DRMClosePubHandle⚠
DRMCloseQueryHandle⚠
DRMCloseSession⚠
DRMConstructCertificateChain⚠
DRMCreateBoundLicense⚠
DRMCreateClientSession⚠
DRMCreateEnablingBitsDecryptor⚠
DRMCreateEnablingBitsEncryptor⚠
DRMCreateEnablingPrincipal⚠
DRMCreateIssuanceLicense⚠
DRMCreateLicenseStorageSession⚠
DRMCreateRight⚠
DRMCreateUser⚠
DRMDecode⚠
DRMDeconstructCertificateChain⚠
DRMDecrypt⚠
DRMDeleteLicense⚠
DRMDuplicateEnvironmentHandle⚠
DRMDuplicateHandle⚠
DRMDuplicatePubHandle⚠
DRMDuplicateSession⚠
DRMEncode⚠
DRMEncrypt⚠
DRMEnumerateLicense⚠
DRMGetApplicationSpecificData⚠
DRMGetBoundLicenseAttribute⚠
DRMGetBoundLicenseAttributeCount⚠
DRMGetBoundLicenseObject⚠
DRMGetBoundLicenseObjectCount⚠
DRMGetCertificateChainCount⚠
DRMGetClientVersion⚠
DRMGetEnvironmentInfo⚠
DRMGetInfo⚠
DRMGetIntervalTime⚠
DRMGetIssuanceLicenseInfo⚠
DRMGetIssuanceLicenseTemplate⚠
DRMGetMetaData⚠
DRMGetNameAndDescription⚠
DRMGetOwnerLicense⚠
DRMGetProcAddress⚠
DRMGetRevocationPoint⚠
DRMGetRightExtendedInfo⚠
DRMGetRightInfo⚠
DRMGetSecurityProvider⚠
DRMGetServiceLocation⚠
DRMGetSignedIssuanceLicense⚠
DRMGetSignedIssuanceLicenseEx⚠
DRMGetTime⚠
DRMGetUnboundLicenseAttribute⚠
DRMGetUnboundLicenseAttributeCount⚠
DRMGetUnboundLicenseObject⚠
DRMGetUnboundLicenseObjectCount⚠
DRMGetUsagePolicy⚠
DRMGetUserInfo⚠
DRMGetUserRights⚠
DRMGetUsers⚠
DRMInitEnvironment⚠
DRMIsActivated⚠
DRMIsWindowProtected⚠
DRMLoadLibrary⚠
DRMParseUnboundLicense⚠
DRMRegisterContent⚠
DRMRegisterProtectedWindow⚠
DRMRegisterRevocationList⚠
DRMRepair⚠
DRMSetApplicationSpecificData⚠
DRMSetGlobalOptions⚠
DRMSetIntervalTime⚠
DRMSetMetaData⚠
DRMSetNameAndDescription⚠
DRMSetRevocationPoint⚠
DRMSetUsagePolicy⚠
DRMVerify⚠

Type Aliases§

DRMCALLBACK