structure ADAPTER_STATUS (nb30.h)
[Netbios n’est pas pris en charge sur Windows Vista, Windows Server 2008 et les versions ultérieures du système d’exploitation]
La structure ADAPTER_STATUS contient des informations sur une carte réseau. Cette structure est pointée par le ncb_buffer membre de la structure NCB . ADAPTER_STATUS est suivi d’autant de structures NAME_BUFFER que nécessaire pour décrire les cartes réseau sur le système.
Syntaxe
typedef struct _ADAPTER_STATUS {
UCHAR adapter_address[6];
UCHAR rev_major;
UCHAR reserved0;
UCHAR adapter_type;
UCHAR rev_minor;
WORD duration;
WORD frmr_recv;
WORD frmr_xmit;
WORD iframe_recv_err;
WORD xmit_aborts;
DWORD xmit_success;
DWORD recv_success;
WORD iframe_xmit_err;
WORD recv_buff_unavail;
WORD t1_timeouts;
WORD ti_timeouts;
DWORD reserved1;
WORD free_ncbs;
WORD max_cfg_ncbs;
WORD max_ncbs;
WORD xmit_buf_unavail;
WORD max_dgram_size;
WORD pending_sess;
WORD max_cfg_sess;
WORD max_sess;
WORD max_sess_pkt_size;
WORD name_count;
} ADAPTER_STATUS, *PADAPTER_STATUS;
Membres
adapter_address[6]
Spécifie l’adresse encodée de l’adaptateur.
rev_major
Spécifie le niveau de version logicielle majeure. Cette valeur est 3 pour IBM NetBIOS 3. x.
reserved0
Réservé. Cette valeur est toujours égale à zéro.
adapter_type
Spécifie le type d’adaptateur. Cette valeur est 0xFF pour un adaptateur d’anneau de jeton ou 0xFE pour une carte Ethernet.
rev_minor
Spécifie le niveau de version logicielle mineure. Cette valeur est égale à zéro pour IBM NetBIOS x.0.
duration
Spécifie la durée de la période de rapport, en minutes.
frmr_recv
Spécifie le nombre de trames FRMR reçues.
frmr_xmit
Spécifie le nombre d’images FRMR transmises.
iframe_recv_err
Spécifie le nombre d’images I reçues par erreur.
xmit_aborts
Spécifie le nombre de transmissions abandonnées.
xmit_success
Spécifie le nombre de paquets transmis avec succès.
recv_success
Spécifie le nombre de paquets reçus avec succès.
iframe_xmit_err
Spécifie le nombre d’images I transmises par erreur.
recv_buff_unavail
Spécifie le nombre de fois où une mémoire tampon n’était pas disponible pour traiter une demande à partir d’un ordinateur distant.
t1_timeouts
Spécifie le nombre de fois où le minuteur DLC T1 a expiré.
Windows 95 : Le DLC n’est plus pris en charge.
ti_timeouts
Spécifie le nombre de fois où le minuteur d’inactivité ti a expiré. Le minuteur ti est utilisé pour détecter les liens qui ont été rompus.
reserved1
Réservé. Cette valeur est toujours égale à zéro.
free_ncbs
Spécifie le nombre actuel de blocs de contrôle réseau gratuits.
max_cfg_ncbs
Non défini pour IBM NetBIOS 3.0.
max_ncbs
Non défini pour IBM NetBIOS 3.0.
xmit_buf_unavail
Non défini pour IBM NetBIOS 3.0.
max_dgram_size
Spécifie la taille maximale d’un paquet de datagramme. Cette valeur est toujours d’au moins 512 octets.
pending_sess
Spécifie le nombre de sessions en attente.
max_cfg_sess
Spécifie le nombre maximal de sessions en attente configurées.
max_sess
Non défini pour IBM NetBIOS 3.0.
max_sess_pkt_size
Spécifie la taille maximale d’un paquet de données de session.
name_count
Spécifie le nombre de noms dans la table des noms locaux.
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] |
En-tête | nb30.h |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour