Fonction SLQueryLicenseValueFromApp (slpublic.h)
[Cette API n’est pas disponible pour toutes les applications Windows/Windows Phone. Sauf si votre compte de développeur est spécialement approvisionné par Microsoft, les appels à ces API échouent au moment de l’exécution.]
Obtient la valeur de la stratégie de composant spécifiée.
Syntaxe
HRESULT SLQueryLicenseValueFromApp(
[in] PCWSTR valueName,
[out, optional] ULONG *valueType,
[out, optional] PVOID dataBuffer,
[in] ULONG dataSize,
[out] ULONG *resultDataSize
);
Paramètres
[in] valueName
Nom de la stratégie pour laquelle vous souhaitez obtenir des informations.
[out, optional] valueType
Type de données de la valeur de stratégie. Le tableau suivant décrit les valeurs que ce paramètre peut recevoir.
Valeur | Description |
---|---|
REG_DWORD | Nombre entier 32 bits. Pour ce type, la taille de la mémoire tampon spécifiée par le paramètre dataBuffer doit être d’au moins 4 octets. |
REG_BINARY | Valeur binaire. |
REG_SZ | Chaîne à caractères larges et terminée par null, y compris le dernier caractère null. |
[out, optional] dataBuffer
Mémoire tampon qui reçoit la valeur de la stratégie de composant.
[in] dataSize
Taille de la mémoire tampon fournie, en octets.
[out] resultDataSize
Taille réelle des données reçues pour la valeur de stratégie, en octets.
Valeur retournée
Si cette fonction réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Valeur | Signification |
---|---|
|
Un ou plusieurs arguments ne sont pas valides. |
|
La paire nom-valeur spécifiée est introuvable. |
Remarques
Votre application doit disposer de la fonctionnalité slapiQueryLicenseValue restreinte pour appeler la fonction SLQueryLicenseValueFromApp .
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10 [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Windows Server 2016 [applications de bureau | Applications UWP] |
Plateforme cible | Windows |
En-tête | slpublic.h |
Bibliothèque | Api-ms-win-core-slapi-l1-1-0.lib |
DLL | Api-ms-win-core-slapi-l1-1-0.dll |