Fonction de rappel ORASADFUNC (ras.h)
La fonction ORASADFunc est une fonction de rappel définie par l’application qui est utilisée pour fournir une interface utilisateur personnalisée pour la connexion automatique.
Ce prototype est fourni pour la compatibilité avec les versions antérieures de Windows. Les nouvelles applications doivent utiliser la fonction de rappel RASADFunc . La prise en charge de ce prototype peut être supprimée dans les versions ultérieures de RAS.
Syntaxe
ORASADFUNC Orasadfunc;
BOOL Orasadfunc(
HWND unnamedParam1,
LPSTR unnamedParam2,
DWORD unnamedParam3,
LPDWORD unnamedParam4
)
{...}
Paramètres
unnamedParam1
unnamedParam2
unnamedParam3
unnamedParam4
Valeur retournée
Si la fonction de rappel effectue l’opération de numérotation, retourne TRUE. Utilisez le paramètre lpdwRetCode pour indiquer les résultats de l’opération de numérotation.
Si la fonction de rappel n’effectue pas l’opération de numérotation, retournez FALSE. Dans ce cas, le système utilise l’interface utilisateur par défaut pour la numérotation.
Remarques
Si la fonction ORASADFunc effectue l’opération de numérotation, elle présente sa propre interface utilisateur pour la numérotation et appelle la fonction RasDial pour effectuer la numérotation réelle. ORASADFunc retourne ensuite TRUE pour indiquer qu’il a pris en charge la numérotation. Une fois l’opération de numérotation terminée, définissez la variable pointée vers lpdwRetCode pour indiquer la réussite ou l’échec.
Pour activer un gestionnaire ORASADFunc pour une entrée d’annuaire téléphonique, utilisez la structure RASENTRY dans un appel à la fonction RasSetEntryProperties . Le membre szAutodialDll spécifie le nom de la DLL qui contient le gestionnaire, et le membre szAutodialDll spécifie le nom exporté du gestionnaire.
La fonction ORASADFunc est un espace réservé pour le nom de fonction défini par la bibliothèque. Le type ORASADFUNC est un pointeur vers une fonction ORASADFunc .
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 | ras.h |