DRMAcquireAdvisories
Recupera las listas de revocación requeridas por una licencia enviada. |
DRMAcquireIssuanceLicenseTemplate
Recupera de forma asincrónica plantillas de licencia de emisión de un servidor. |
DRMAcquireLicense
Intenta adquirir de forma asincrónica una licencia de usuario final o un certificado de licencia de cliente. |
DRMActivate
Obtiene una caja de seguridad y un certificado de equipo para una máquina o un certificado de cuenta de derechos para un usuario. |
DRMAddLicense
Agrega una licencia de usuario final al almacén de licencias temporal o permanente. |
DRMAddRightWithUser
Asigna un derecho a un usuario en una licencia de emisión. |
DRMAttest
La función DRMAttest ya no se admite y devuelve E_NOTIMPL. |
DRMCheckSecurity
Devuelve S_OK para cualquier nivel de la comprobación de seguridad que se ejecuta. |
DRMClearAllRights
Quita todos los derechos de una licencia de emisión existente. |
DRMCloseEnvironmentHandle
Cierra un identificador de entorno. |
DRMCloseHandle
Cierra los identificadores de los objetos creados con funciones y bibliotecas DRMCreate* cargadas mediante DRMLoadLibrary. |
DRMClosePubHandle
Cierra un DRMPUBHANDLE creado anteriormente. |
DRMCloseQueryHandle
Cierra un identificador de un objeto de licencia independiente. |
DRMCloseSession
Cierra una sesión de cliente o una sesión de almacenamiento de licencias. |
DRMConstructCertificateChain
Crea una cadena de certificados a partir de un número arbitrario de certificados. |
DRMCreateBoundLicense
Permite a una aplicación examinar o ejercer los derechos en una licencia almacenada localmente. |
DRMCreateClientSession
Crea una sesión de cliente, que hospeda sesiones de almacenamiento de licencias y se usa en la activación y otras llamadas de función. |
DRMCreateEnablingBitsDecryptor
Crea un objeto de descifrado que se usa para descifrar los datos de contenido. |
DRMCreateEnablingBitsEncryptor
Crea un objeto de cifrado de AD RMS que se usa para cifrar los datos de contenido. |
DRMCreateEnablingPrincipal
Crea una entidad de seguridad de habilitación necesaria para enlazar a una licencia. |
DRMCreateIssuanceLicense
Crea una licencia de emisión desde cero, desde una plantilla o desde una licencia de emisión firmada. |
DRMCreateLicenseStorageSession
Crea una sesión de almacenamiento de licencias, que es necesaria para adquirir o manipular una licencia. |
DRMCreateRight
Crea un derecho XrML que definirá un derecho concedido a un usuario o grupo. |
DRMCreateUser
Crea un usuario al que se le concederá un derecho. |
DRMDecode
Descodifica una cadena codificada con un algoritmo común, como base64. |
DRMDeconstructCertificateChain
Recupera un certificado especificado de una cadena de certificados. |
DRMDecrypt
Descifra el contenido cifrado. |
DRMDeleteLicense
Elimina una licencia, un certificado de licencia de cliente, una lista de revocación o una plantilla de licencia de emisión. |
DRMDuplicateEnvironmentHandle
Crea una copia de un identificador de entorno. |
DRMDuplicateHandle
Crea una copia de DRMHANDLE. |
DRMDuplicatePubHandle
Realiza una copia de DRMPUBHANDLE. |
DRMDuplicateSession
Duplica una sesión de almacenamiento de licencias o cliente. |
DRMEncode
Codifica los datos mediante un método de codificación pública, como base64. |
DRMEncrypt
Cifra los datos. |
DRMEnumerateLicense
Enumera licencias válidas, certificados de equipo o certificados de cuenta de derechos, listas de revocación para el usuario actual o plantillas de licencia de emisión. |
DRMGetApplicationSpecificData
Recupera un par nombre-valor de información arbitraria específica de la aplicación. |
DRMGetBoundLicenseAttribute
Recupera un atributo de licencia enlazado de la licencia XrML. |
DRMGetBoundLicenseAttributeCount
Recupera el número de repeticiones de un atributo en una licencia. |
DRMGetBoundLicenseObject
Devuelve un objeto de una licencia enlazada. |
DRMGetBoundLicenseObjectCount
Recupera el número de repeticiones de un objeto dentro de una rama especificada de una licencia. |
DRMGetCertificateChainCount
Recupera el número de certificados de una cadena de certificados. |
DRMGetClientVersion
Devuelve el número de versión del software cliente de Active Directory Rights Management Services y si la jerarquía es para fines de producción o de preproducción. |
DRMGetEnvironmentInfo
Devuelve información sobre un entorno seguro. |
DRMGetInfo
Recupera información sobre el cifrado o descifrado de objetos. |
DRMGetIntervalTime
Recupera el número de días de emisión que se pueden pasar antes de que se deba renovar una licencia de usuario final. |
DRMGetIssuanceLicenseInfo
Recupera información de una licencia de emisión. |
DRMGetIssuanceLicenseTemplate
Obtiene una plantilla de licencia de emisión de una licencia de emisión existente. |
DRMGetMetaData
Recupera los metadatos de una licencia de emisión. |
DRMGetNameAndDescription
Recupera un nombre y una descripción específicos del idioma de una licencia de emisión. |
DRMGetOwnerLicense
Recupera una licencia de propietario creada mediante una llamada a DRMGetSignedIssuanceLicense. |
DRMGetProcAddress
Devuelve la dirección de una función de una biblioteca. Es la versión segura de la función GetProcAddress. |
DRMGetRevocationPoint
Recupera información sobre el punto de revocación de una licencia de emisión. |
DRMGetRightExtendedInfo
Recupera pares de nombre-valor personalizados adjuntos a una derecha. |
DRMGetRightInfo
Obtiene información sobre un derecho creado anteriormente. |
DRMGetSecurityProvider
Recupera la ruta de acceso a una caja de seguridad. |
DRMGetServiceLocation
Recupera la dirección URL de un servidor que puede realizar varios servicios de administración de derechos, como la activación o la adquisición de licencias. |
DRMGetSignedIssuanceLicense
Adquiere una licencia de emisión firmada en línea o sin conexión, o genera una licencia de emisión sin firmar que se puede firmar más adelante. |
DRMGetSignedIssuanceLicenseEx
Adquiere una licencia de emisión firmada sin conexión. |
DRMGetTime
Solicita un tiempo seguro desde el sistema de administración de derechos. |
DRMGetUnboundLicenseAttribute
Recupera un atributo de licencia independiente del XrML subyacente. |
DRMGetUnboundLicenseAttributeCount
Recupera el número de repeticiones de un atributo dentro de un objeto de una licencia independiente. |
DRMGetUnboundLicenseObject
Recupera un objeto de un tipo especificado en una licencia independiente. |
DRMGetUnboundLicenseObjectCount
Cuenta las instancias de un objeto dentro de una rama especificada de la licencia. |
DRMGetUsagePolicy
Obtiene una directiva de uso que requiere o deniega el acceso al contenido en función del nombre de la aplicación, la versión u otras características de la aplicación. |
DRMGetUserInfo
Obtiene información sobre un usuario. |
DRMGetUserRights
Recupera los pares de usuario y derecho de una licencia de emisión. |
DRMGetUsers
Recupera un usuario específico de una licencia de emisión. |
DRMInitEnvironment
Crea un entorno seguro para todas las llamadas de rights management. |
DRMIsActivated
Indica si se activa el usuario o la máquina actual. |
DRMIsWindowProtected
Indica si una ventana está asociada a un entorno protegido. |
DRMLoadLibrary
Carga un identificador en una biblioteca aprobada, según lo determinado por las credenciales. |
DRMParseUnboundLicense
Crea un identificador para una licencia independiente, para permitir que una aplicación navegue por sus objetos y atributos. |
DRMRegisterContent
Informa al cliente de Active Directory Rights Management Services (AD RMS) de que un documento protegido por AD RMS se está mostrando o que ya no se muestra. |
DRMRegisterProtectedWindow
Registra una ventana en el entorno protegido. |
DRMRegisterRevocationList
Registra una lista de revocación de derechos en el cliente. |
DRMRepair
Repara un equipo cliente mediante la eliminación de certificados creados previamente para el equipo o el usuario. |
DRMSetApplicationSpecificData
Permite que una licencia de emisión almacene pares de nombre-valor arbitrarios para su uso por parte de la aplicación que consume contenido. |
DRMSetGlobalOptions
Establece el protocolo de transporte en un valor especificado y, opcionalmente, especifica si se usa la caja de seguridad del servidor. |
DRMSetIntervalTime
Especifica el número de días de emisión que se pueden pasar antes de que se deba renovar una licencia de usuario final. |
DRMSetMetaData
Agrega metadatos específicos de la aplicación a una licencia de emisión. |
DRMSetNameAndDescription
Permite a una aplicación especificar nombres y descripciones de la licencia en varios idiomas (humanos). |
DRMSetRevocationPoint
Establece una frecuencia de actualización y una ubicación para obtener una lista de revocación. |
DRMSetUsagePolicy
Establece una directiva de uso que requiere o deniega el acceso al contenido en función del nombre de la aplicación, la versión u otras características del entorno. |
DRMVerify
Ya no se admite y devuelve E_NOTIMPL. |