Partager via


en-tête slpublic.h

Cet en-tête est utilisé par Security et Identity. Pour plus d'informations, consultez les pages suivantes :

slpublic.h contient les interfaces de programmation suivantes :

Fonctions

 
SLAcquireGenuineTicket

Obtient un ticket D’origine XrML acquis à partir du serveur de licences logicielles (SLS).
SLActivateProduct

Acquiert une licence d’utilisation auprès du serveur de licences logicielles (SLS).
SLClose

Ferme le handle de contexte du client de licences logicielles (SLC).
SLConsumeRight

Permettre à une application d’exercer des droits sur des licences stockées localement.
SLDepositMigrationBlob

Dépose les informations de licence précédemment collectées et collectées à l’aide de la fonction SLGatherMigrationBlob.
SLDepositOfflineConfirmationId

Dépose l’ID d’installation (IID) et l’ID de confirmation (CID) pour l’activation hors connexion. (SLDepositOfflineConfirmationId)
SLDepositOfflineConfirmationIdEx

Dépose l’ID d’installation (IID) et l’ID de confirmation (CID) pour l’activation hors connexion. (SLDepositOfflineConfirmationIdEx)
SLFireEvent

Envoie un événement spécifié à un écouteur inscrit.
SLGatherMigrationBlob

Collecte les informations de licence pour le handle de fichier fourni. Ces informations de licence peuvent être appliquées ou déposées ultérieurement à l’aide de la fonction SLDepositMigrationBlob.
SLGenerateOfflineInstallationId

Génère l’ID d’installation (IID).
SLGenerateOfflineInstallationIdEx

Génère l’ID d’installation (IID).
SLGetApplicationInformation

Obtient des informations sur l’application spécifiée.
SLGetApplicationPolicy

Interroge une stratégie à partir de l’ensemble stocké avec la fonction SLPersistApplicationPolicies et chargé à l’aide de la fonction SLLoadApplicationPolicies.
SLGetAuthenticationResult

Obtient les résultats de l’authentification.
SLGetGenuineInformation

Obtient des informations sur l’état réel d’un ordinateur Windows.
SLGetGenuineInformationEx

Spécifie des informations sur la status d’origine d’un ordinateur Windows. (SLGetGenuineInformationEx)
SLGetInstalledProductKeyIds

Cette fonction retourne une liste d’ID de clé de produit associés à l’ID de référence de produit spécifié.
SLGetLicense

Retourne l’objet BLOB du fichier de licence.
SLGetLicenseFileId

Vérifie si l’objet BLOB de licence a déjà été installé.
SLGetLicenseInformation

Obtient les informations de licence spécifiées.
SLGetLicensingStatusInformation

Obtient le status de licence de l’application ou de la référence SKU spécifiée.
SLGetPKeyId

Obtient l’ID de clé de produit inscrit associé au produit.
SLGetPKeyInformation

Obtient les informations de la clé de produit spécifiée.
SLGetPolicyInformation

Obtient les informations de stratégie une fois que la droite a été correctement consommée. (SLGetPolicyInformation)
SLGetPolicyInformationDWORD

Obtient les informations de stratégie une fois que la droite a été correctement consommée. (SLGetPolicyInformationDWORD)
SLGetProductSkuInformation

Obtient des informations sur la référence SKU du produit spécifiée.
SLGetReferralInformation

Obtient des informations de référence pour le produit spécifié.
SLGetServerStatus

Vérifie le serveur status en fonction de l’URL et du Type de requête spécifiés.
SLGetServiceInformation

Obtient des informations de données globales.
SLGetSLIDList

Obtient une liste de SLIDs en fonction du type d’ID de requête d’entrée et de la valeur de l’ID.
SLGetWindowsInformation

Récupère la partie valeur d’une paire nom-valeur à partir de la stratégie de licence d’un composant logiciel.
SLGetWindowsInformationDWORD

Récupère la partie valeur DWORD d’une paire nom-valeur à partir de la stratégie de licence d’un composant logiciel.
SLInstallLicense

Stocke la licence spécifiée et retourne un ID de fichier de licence.
SLInstallProofOfPurchase

Inscrit la clé de produit avec SL.
SLInstallProofOfPurchaseEx

Inscrivez la clé de produit avec SL.
SLIsGenuineLocal

Vérifie si l’application spécifiée est une installation Windows authentique.
SLIsGenuineLocalEx

Vérifie si l’installation de l’application spécifiée est authentique.
SLLoadApplicationPolicies

Charge les stratégies d’application définies avec la fonction SLPersistApplicationPolicies à utiliser par la fonction SLGetApplicationPolicy.
SLOpen

Initialise le client de licences logicielles (SLC) et connecte SLC au service de licences logicielles (SLS).
SLPersistApplicationPolicies

Stocke les stratégies actuelles consommées sur le disque pour un accès rapide à la stratégie.
SLPersistRTSPayloadOverride

Associe les informations au produit spécifié pour l’activation en ligne et par téléphone.
SLQueryLicenseValueFromApp

Obtient la valeur de la stratégie de composant spécifiée.
SLReArm

Cette fonction est l’activation de l’application de réarmer.
SLRegisterEvent

Inscrit un événement dans le service SL.
SLSetAuthenticationData

Définit les données d’authentification.
SLSetCurrentProductKey

Définit la clé de produit actuelle sur la clé de produit précédemment installée.
SLSetGenuineInformation

Spécifie des informations sur l’status authentique d’un ordinateur Windows. (SLSetGenuineInformation)
SLUninstallLicense

Désinstalle la licence spécifiée par l’ID de fichier de licence et l’option utilisateur cible.
SLUninstallProofOfPurchase

Annule l’inscription des informations de clé de produit.
SLUnloadApplicationPolicies

Libère le handle de contexte de stratégie retourné par la fonction SLLoadApplicationPolicies.
SLUnregisterEvent

Annule l’inscription d’un événement inscrit dans le service SL.

Structures

 
SL_ACTIVATION_INFO_HEADER

Spécifie les informations d’activation du produit.
SL_AD_ACTIVATION_INFO

Spécifie les informations utilisées pour l’activation d’une licence par téléphone ou par téléphone Active Directory.
SL_LICENSING_STATUS

Représente le status de licence. (SL_LICENSING_STATUS)
SL_NONGENUINE_UI_OPTIONS

Spécifie une application qui affiche une boîte de dialogue lorsque la fonction SLIsGenuineLocal indique qu’une installation n’est pas authentique.

Énumérations

 
SL_ACTIVATION_TYPE

Représente le type d’activation hors connexion pour une licence.
SL_GENUINE_STATE

Spécifie l’état d’une installation d’application.
SLDATATYPE

Spécifie le type de données de la mémoire tampon retournée par la fonction SLGetWindowsInformation.
SLIDTYPE

Représente le type d’ID de licence logicielle.
SLLICENSINGSTATUS

Représente le status de licence. (SLLICENSINGSTATUS)
SLREFERRALTYPE

Représente les types d’informations qui peuvent être interrogés avec la fonction SLGetReferralInformation.