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

Voir aussi

EapHost Authenticator, fonctions de méthode