Fonction SLGetLicensingStatusInformation (slpublic.h)
Obtient le status de licence de l’application ou de la référence SKU spécifiée.
Syntaxe
HRESULT SLGetLicensingStatusInformation(
[in] HSLC hSLC,
[in, optional] const SLID *pAppID,
[in, optional] const SLID *pProductSkuId,
[in, optional] PCWSTR pwszRightName,
[out] UINT *pnStatusCount,
[out] SL_LICENSING_STATUS **ppLicensingStatus
);
Paramètres
[in] hSLC
Type : HSLC
Gérez le contexte SLC actuel.
[in, optional] pAppID
Type : const SLID*
Pointeur vers un SLID qui représente l’ID d’application.
pAppID | pProductSkuId | Résultats |
---|---|---|
NULL | NULL | Obtenez le résultat de la consommation droite précédente. |
NULL | Non NULL | Obtenez les status de licence de cette référence SKU. |
Non NULL | NULL | Obtenez les status de licence de cette application. |
Non NULL | Non NULL | Obtenez status de licence de cette application/référence SKU. |
[in, optional] pProductSkuId
Type : const SLID*
Pointeur vers un SLID qui représente l’ID de produit.
pAppID | pProductSkuId | Résultats |
---|---|---|
NULL | NULL | Obtenez le résultat de la consommation droite précédente. |
NULL | Non NULL | Obtenez les status de licence de cette référence SKU. |
Non NULL | NULL | Obtenez les status de licence de cette application. |
Non NULL | Non NULL | Obtenez status de licence de cette application/référence SKU. |
[in, optional] pwszRightName
Type : PCWSTR
Doit être NULL.
[out] pnStatusCount
Type : UINT*
Pointeur vers le nombre de status de la référence SKU.
[out] ppLicensingStatus
Type : SL_LICENSING_STATUS**
Pointeur vers le status de licence de la référence SKU.
Valeur retournée
Type : HRESULT WINAPI
Si cette fonction réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Code/valeur de retour | Description |
---|---|
|
Un ou plusieurs arguments ne sont pas valides. |
|
La consommation des droits a échoué. |
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 8 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2012 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | slpublic.h |
Bibliothèque | Slc.lib |
DLL | Slc.dll |