_Structure du port RAS _ 1

[cette version de la structure du _ PORT _ 1 RAS n’est pas prise en charge à partir de Windows Vista. Utilisez à la place le _ port RAS _ 1 plus récent défini dans mprapi. h.]

La structure du _ port _ 1 RAS contient des informations sur un port RAS.

Syntaxe

typedef struct _RAS_PORT_1 {
  RAS_PORT_0                rasport0;
  DWORD                     LineCondition;
  DWORD                     HardwareCondition;
  DWORD                     LineSpeed;
  WORD                      NumStatistics;
  WORD                      NumMediaParms;
  DWORD                     SizeMediaParms;
  RAS_PPP_PROJECTION_RESULT ProjResult;
} RAS_PORT_1, *PRAS_PORT_1;

Membres

rasport0

Spécifie une structure de _ port RAS _ 0 qui contient des informations sur le port, telles que le nom du port, le nom de l’utilisateur distant connecté au port, et ainsi de suite.

LineCondition

Spécifie l’état du port. Ce membre peut être l’une des valeurs suivantes.

Valeur Signification
_port RAS _ non _ opérationnel
Le port n’est pas opérationnel. Recherchez dans le journal des événements les erreurs signalées par le serveur.
_port RAS _ déconnecté
Le port est actuellement déconnecté.
_port RAS _ rappelé _
Le serveur RAS rappelle le client RAS.
_écoute du port RAS _
Le port attend qu’un client appelle dans.
PORT RAS d' _ _ authentification
Le serveur est en cours d’authentification du client distant.
_port RAS _ authentifié
Le client distant est à présent authentifié.
_ _ initialisation du port RAS
L’appareil attaché au port est en cours d’initialisation. L’état du port passe à l’écoute du _ port RAS _ lorsque l’initialisation est terminée.

HardwareCondition

Spécifie l’une des valeurs suivantes pour indiquer l’état de l’appareil attaché au port.

Valeur Signification
_modem RAS _ opérationnel
Le modem attaché à ce port est opérationnel et est prêt à recevoir les appels des clients.
_ _ défaillance matérielle du modem RAS _
Le modem attaché à ce port présente un problème matériel.

LineSpeed

Spécifie la vitesse, en bits par seconde, avec laquelle l’ordinateur peut communiquer avec le port.

NumStatistics

Ce membre n’est pas utilisé. Les fonctions d’administration RAS, telles que la fonction RasAdminPortGetInfo , utilisent la structure des _ _ statistiques du port RAS pour retourner les statistiques des ports.

NumMediaParms

Spécifie le nombre de paramètres spécifiques au média pour ce port. Pour les supports série, il s’agit généralement du nombre de valeurs qui apparaissent dans le fichier SERIAL.INI.

SizeMediaParms

Spécifie la taille, en octets, de la mémoire tampon requise pour tous les paramètres spécifiques au média. La fonction RasAdminPortGetInfo retourne une mémoire tampon qui contient un tableau de structures de _ paramètres RAS avec les paramètres et les valeurs de média pour le port.

ProjResult

Structure de _ _ _ résultat de projection PPP RAS qui spécifie les informations de projection PPP pour ce port. Cette structure fournit des informations pour chaque protocole négocié lorsqu’un client RAS se connecte à un serveur.

Spécifications

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]
Fin de la prise en charge des clients
Windows XP
Fin de la prise en charge des serveurs
Windows Server 2003
En-tête
Rassapi. h

Voir aussi

Vue d’ensemble du service d’accès à distance (RAS)

Structures d’administration de serveur RAS

_paramètres RAS

_Port RAS _ 0

_statistiques du port RAS _

résultat de la _ projection PPP RAS _ _

RasAdminAcceptNewConnection

RasAdminConnectionHangupNotification

RasAdminPortGetInfo