TLSKeyPackEnumNext fonction)
Continue à partir d’un appel précédent à la fonction TLSKeyPackEnumBegin et retourne le prochain Pack de clés installé sur un serveur de licences bureau à distance qui correspond aux critères de recherche.
Notes
Cette fonction n’a aucun fichier d’en-tête ou bibliothèque d’importation associé. Pour appeler cette fonction, vous devez créer un fichier d’en-tête défini par l’utilisateur et utiliser les fonctions LoadLibrary et GetProcAddress pour établir une liaison dynamique à Mstlsapi.dll.
Syntaxe
DWORD WINAPI TLSKeyPackEnumNext(
_In_ TLS_HANDLE hHandle,
_In_ LsKeyPack *lpKeyPack,
_Out_ PDWORD pdwErrCode
);
Paramètres
-
hHandle [ dans]
-
Handle vers un serveur de licences Bureau à distance. Spécifiez un descripteur ouvert par la fonction TLSConnectToLsServer .
-
lpKeyPack [ dans]
-
Pointeur vers une structure LSKeyPack qui reçoit le prochain Pack de clés qui correspond aux critères de recherche.
-
pdwErrCode [ à]
-
Pointeur vers une variable qui reçoit l’un des codes d’erreur suivants au retour.
-
Lserver _ _Réussite S (0)
-
L’appel a réussi.
-
Lserver _ Je _ n’ai _ plus de _ données (4001)
-
Aucun autre pack de clés ne correspond aux critères de recherche.
-
Lserver _ _ _ Erreur interne E (5001)
-
Erreur interne dans le serveur de licences.
-
Lserver _ _ _ Séquence E non valide (5006)
-
La séquence d’appel n’était pas valide. Vous devez appeler la fonction TLSKeyPackEnumBegin () avant cela.
-
Lserver _ E _ serveur _ occupé (5007)
-
Le serveur de licences est trop occupé pour traiter la demande.
-
Lserver _ E _ OUTOFMEMORY (5008)
-
Impossible de traiter la requête en raison d’une mémoire insuffisante.
Valeur de retour
Cette fonction retourne les valeurs de retour possibles suivantes.
-
RPC _ S _ OK
-
L’appel a réussi. Vérifiez la valeur du paramètre pdwErrCode pour obtenir le code de retour de l’appel.
-
_argument RPC _ non valide _
-
L’argument n’est pas valide.
Spécifications
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge |
Windows Vista |
| Serveur minimal pris en charge |
Windows Server 2008 |
| DLL |
|