Fonctions DLL d’administration RAS
Une DLL d’administration RAS doit implémenter et exporter toutes les fonctions suivantes :
- MprAdminAcceptNewLink
- MprAdminAcceptReauthentication ou MprAdminAcceptReauthenticationEx
- MprAdminInitializeDll ou MprAdminInitializeDllEx
- MprAdminLinkHangupNotification
- MprAdminTerminateDll
Windows 2000/NT : La DLL d’administration RAS doit également implémenter et exporter les deux fonctions suivantes : MprAdminGetIpAddressForUser et MprAdminReleaseIpAddress
En outre, la DLL d’administration RAS doit implémenter et exporter l’une des paires de fonctions suivantes :
- MprAdminAcceptNewConnection et MprAdminConnectionHangupNotification
- MprAdminAcceptNewConnection2 et MprAdminConnectionHangupNotification2
- MprAdminAcceptNewConnection3 et MprAdminConnectionHangupNotification3
- MprAdminAcceptNewConnectionEx et MprAdminConnectionHangupNotificationEx
Si l’une des fonctions requises n’est pas implémentée, le service d’accès à distance ne parvient pas à démarrer.
Une DLL d’administration n’est pas nécessaire pour implémenter les paires de fonctions suivantes :
- MprAdminGetIpAddressForUser et MprAdminReleaseIpAddress
- MprAdminGetIpv6AddressForUser et MprAdminReleaseIpv6AddressForUser
Toutefois, si la DLL implémente une fonction dans une paire répertoriée ci-dessus, elle doit également implémenter l’autre fonction dans la paire.
Pour plus d’informations sur les DLL d’administration RAS, consultez la rubrique de vue d’ensemble, RAS Administration DLL.