EapMethodAuthenticatorInvokeConfigUI, fonction (eapmethodauthenticatorapis.h)
Définit une fonction qui déclenche la boîte de dialogue interface utilisateur de configuration de connexion de la méthode EAP sur le client.
EapMethodAuthenticatorInvokeConfigUI est un prototype de fonction.
EapHostAuthenticatorInvokeConfigUI doit être appelé sur les threads dont COM est initialisé pour l’appartement à thread unique. Pour ce faire, appelez l’API COM CoInitialize ; lorsque le demandeur a terminé avec le thread STA , CoUninitialize doit être appelé avant de quitter.
Syntaxe
DWORD EapMethodAuthenticatorInvokeConfigUI(
[in] EAP_METHOD_TYPE *pEapMethodType,
[in] HWND hwndParent,
[in] DWORD dwFlags,
[in] LPCWSTR pwszMachineName,
[in] DWORD dwSizeOfConfigIn,
[in] BYTE *pConfigIn,
[out] DWORD *pdwSizeOfConfigOut,
[out] BYTE **ppConfigOut,
[out] EAP_ERROR **ppEapError
);
Paramètres
[in] pEapMethodType
Pointeur vers une structure de EAP_METHOD_TYPE qui contient des informations sur le fournisseur et l’auteur sur la méthode EAP utilisée pour l’authentification de la connexion.
[in] hwndParent
Handle de la fenêtre parente qui lance la boîte de dialogue interface utilisateur de configuration de connexion.
[in] dwFlags
Combinaison d’indicateurs EAP qui décrivent le comportement de la session d’authentification EAP.
[in] pwszMachineName
Nom de l’ordinateur cible en cours de configuration. NULL signifie que l’ordinateur local est en cours de configuration.
[in] dwSizeOfConfigIn
Spécifie la taille, en octets, de pConfigIn. Peut être défini sur 0.
[in] pConfigIn
Pointeur vers une mémoire tampon d’octets qui contient des éléments de configuration. La mémoire tampon est de taille dwSizeOfConfigIn. Ce paramètre peut être NULL si dwSizeOfConfigIn a la valeur 0.
[out] pdwSizeOfConfigOut
Spécifie la taille, en octets, des données de configuration retournées dans ppConfigOut.
[out] ppConfigOut
Pointeur vers un pointeur vers une mémoire tampon d’octets qui contient les données de configuration mises à jour de l’utilisateur. Après avoir consommé les données, cette mémoire doit être libérée en appelant EapMethodAuthenticatorFreeMemory.
[out] ppEapError
Pointeur vers l’adresse d’une structure de EAP_ERROR qui contient les erreurs générées par EAPHost pendant l’exécution de cet appel de fonction. Après avoir consommé les données d’erreur, cette mémoire doit être libérée en appelant EapMethodAuthenticatorFreeErrorMemory.
Valeur de retour
None
Spécifications
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | eapmethodauthenticatorapis.h |