Docs.rs
windows-sys-0.59.0
windows-sys 0.59.0
Docs.rs crate page
MIT OR Apache-2.0
Links
Repository
crates.io
Source
Owners
kennykerr
Dependencies
windows-targets ^0.52.6
normal
Versions
100%
of the crate is documented
Platform
x86_64-pc-windows-msvc
Feature flags
Rust
About docs.rs
Privacy policy
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
windows_sys
0.59.0
Module RightsManagement
Structs
Constants
Functions
Type Aliases
In windows_sys::Win32::Data
Module
windows_sys
::
Win32
::
Data
::
RightsManagement
Copy item path
[
−
]
Structs
§
DRMBOUNDLICENSEPARAMS
DRMID
DRM_ACTSERV_INFO
DRM_CLIENT_VERSION_INFO
DRM_LICENSE_ACQ_DATA
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
§
DRMATTESTTYPE
DRMCALLBACK
DRMENCODINGTYPE
DRMGLOBALOPTIONS
DRMSECURITYPROVIDERTYPE
DRMSPECTYPE
DRMTIMETYPE
DRM_DISTRIBUTION_POINT_INFO
DRM_STATUS_MSG
DRM_USAGEPOLICY_TYPE