IEAPProviderConfig ::RouterInvokeConfigUI, méthode (rrascfg.h)
Le système appelle la méthode RouterInvokeConfigUI pour appeler l’interface utilisateur de configuration pour l’authentification EAP entre deux routeurs.
Syntaxe
HRESULT RouterInvokeConfigUI(
DWORD dwEapTypeId,
ULONG_PTR uConnectionParam,
HWND hwndParent,
DWORD dwFlags,
BYTE *pConnectionDataIn,
DWORD dwSizeOfConnectionDataIn,
BYTE **ppConnectionDataOut,
DWORD *pdwSizeOfConnectionDataOut
);
Paramètres
dwEapTypeId
Spécifie l’EAP pour lequel appeler l’interface utilisateur de configuration.
uConnectionParam
Spécifie la session de configuration pour laquelle appeler l’interface utilisateur.
hwndParent
Gérez vers la fenêtre parente pour l’interface utilisateur de configuration.
dwFlags
Spécifie l’indicateur RAS_EAP_FLAG_ROUTER. Il s’agit du seul indicateur valide pour ce paramètre. Cela indique que l’authentification se fait entre deux routeurs. Ce paramètre inclut toujours cet indicateur.
pConnectionDataIn
Pointeur vers les données de configuration actuelles pour l’interface.
dwSizeOfConnectionDataIn
Spécifie la taille des données de configuration actuelles pointées vers le paramètre pConnectionDataIn .
ppConnectionDataOut
Pointeur vers un pointeur vers une mémoire tampon qui contient les nouvelles données de configuration de l’interface.
pdwSizeOfConnectionDataOut
Pointeur vers une variable DWORD pour recevoir la taille des nouvelles données de configuration.
Valeur retournée
Si la fonction réussit, la valeur de retour doit être S_OK.
Si la fonction échoue, la valeur de retour doit être l’un des codes suivants.
Code de retour | Description |
---|---|
|
Erreur non spécifique. |
|
L’un des arguments n’est pas valide. |
|
La méthode a échoué, car elle n’a pas pu allouer la mémoire requise. |
|
Une erreur inattendue s’est produite. |
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | rrascfg.h |
Voir aussi
Informations de référence sur le protocole d’authentification extensible
IEAPProviderConfig ::Initialize
IEAPProviderConfig ::RouterInvokeCredentialsUI