Condividi tramite


struttura RAS_PORT_STATISTICS

[La struttura RAS_PORT_STATISTICS non è supportata a partire da Windows Vista.]

La struttura RAS_PORT_STATISTICS segnala le statistiche raccolte da un server RAS per una porta connessa. Il server RAS reimposta i vari contatori delle statistiche ogni volta che la porta è connessa. Chiamare la funzione RasAdminPortClearStatistics per forzare il server RAS a reimpostare i contatori delle statistiche.

Per una porta che fa parte di una connessione multilink, questa struttura fornisce due set di statistiche. Il primo set contiene le statistiche cumulative per tutte le porte nella connessione. Queste statistiche sono le stesse per tutte le porte nella connessione. Il secondo set contiene le statistiche solo per questa porta. Se la porta non fa parte di una connessione multilink, entrambi i set di statistiche hanno le stesse informazioni. Per determinare se una porta fa parte di una connessione multilink, controllare il bit PORT_MULTILINKED nel membro Flags della struttura RAS_PORT_0 della porta.

Sintassi

typedef struct _RAS_PORT_STATISTICS {
  DWORD dwBytesXmited;
  DWORD dwBytesRcved;
  DWORD dwFramesXmited;
  DWORD dwFramesRcved;
  DWORD dwCrcErr;
  DWORD dwTimeoutErr;
  DWORD dwAlignmentErr;
  DWORD dwHardwareOverrunErr;
  DWORD dwFramingErr;
  DWORD dwBufferOverrunErr;
  DWORD dwBytesXmitedUncompressed;
  DWORD dwBytesRcvedUncompressed;
  DWORD dwBytesXmitedCompressed;
  DWORD dwBytesRcvedCompressed;
  DWORD dwPortBytesXmited;
  DWORD dwPortBytesRcved;
  DWORD dwPortFramesXmited;
  DWORD dwPortFramesRcved;
  DWORD dwPortCrcErr;
  DWORD dwPortTimeoutErr;
  DWORD dwPortAlignmentErr;
  DWORD dwPortHardwareOverrunErr;
  DWORD dwPortFramingErr;
  DWORD dwPortBufferOverrunErr;
  DWORD dwPortBytesXmitedUncompressed;
  DWORD dwPortBytesRcvedUncompressed;
  DWORD dwPortBytesXmitedCompressed;
  DWORD dwPortBytesRcvedCompressed;
} RAS_PORT_STATISTICS, *PRAS_PORT_STATISTICS;

Members

dwBytesXmited

Specifica il numero totale di byte trasmessi dalla connessione.

dwBytesRcved

Specifica il numero totale di byte ricevuti dalla connessione.

dwFramesXmited

Specifica il numero totale di fotogrammi trasmessi dalla connessione.

dwFramesRcved

Specifica il numero totale di fotogrammi ricevuti dalla connessione.

dwCrcErr

Specifica il numero totale di errori CRC nella connessione. Gli errori CRC sono causati dall'errore di un controllo di ridondanza ciclico. Un errore CRC indica che uno o più caratteri nel pacchetto di dati ricevuti sono stati rilevati in modo confuso all'arrivo.

dwTimeoutErr

Specifica il numero totale di errori di timeout nella connessione. Gli errori di timeout si verificano quando un carattere previsto non viene ricevuto nel tempo. In questo caso, il software presuppone che i dati siano stati persi e richiedano di essere reinviati.

dwAlignmentErr

Specifica il numero totale di errori di allineamento nella connessione. Gli errori di allineamento si verificano quando un carattere ricevuto non è quello previsto. Ciò si verifica in genere quando un carattere viene perso o quando si verifica un errore di timeout.

dwHardwareOverrunErr

Specifica il numero totale di errori di overrun hardware nella connessione. Questi errori indicano il numero di volte in cui il computer di invio ha trasmesso caratteri più velocemente rispetto all'hardware del computer ricevente può elaborarli. Se questo problema persiste, ridurre la frequenza di connessione BPS nel client.

dwFramingErr

Specifica il numero totale di errori di frame nella connessione. Si verifica un errore di frame quando viene ricevuto un carattere asincrono con un bit di avvio o di arresto non valido.

dwBufferOverrunErr

Specifica il numero totale di errori di sovraccarico del buffer nella connessione. Un errore di sovraccarico del buffer si verifica quando il computer di invio trasmette caratteri più velocemente rispetto al computer ricevente. Se questo problema persiste, ridurre la frequenza di connessione BPS nel client.

dwBytesXmitedUncompressed

Specifica il numero totale di byte trasmessi non compressi dalla connessione.

dwBytesRcvedUncompressed

Specifica il numero totale di byte ricevuti non compressi dalla connessione.

dwBytesXmitedCompressed

Specifica il numero totale di byte trasmessi compressi dalla connessione.

dwBytesRcvedCompressed

Specifica il numero totale di byte ricevuti compressi dalla connessione.

dwPortBytesXmited

Specifica il numero totale di byte trasmessi dalla porta.

dwPortBytesRcved

Specifica il numero totale di byte ricevuti dalla porta.

dwPortFramesXmited

Specifica il numero totale di fotogrammi trasmessi dalla porta.

dwPortFramesRcved

Specifica il numero totale di fotogrammi ricevuti dalla porta.

dwPortCrcErr

Specifica il numero totale di errori CRC sulla porta. Gli errori CRC sono causati dall'errore di un controllo di ridondanza ciclico. Un errore CRC indica che uno o più caratteri nel pacchetto di dati ricevuti sono stati rilevati in modo confuso all'arrivo.

dwPortTimeoutErr

Specifica il numero totale di errori di timeout sulla porta. Gli errori di timeout si verificano quando un carattere previsto non viene ricevuto nel tempo. In questo caso, il software presuppone che i dati siano stati persi e richiedano di essere reinviati.

dwPortAlignmentErr

Specifica il numero totale di errori di allineamento sulla porta. Gli errori di allineamento si verificano quando un carattere ricevuto non è quello previsto. Ciò si verifica in genere quando un carattere viene perso o quando si verifica un errore di timeout.

dwPortHardwareOverrunErr

Specifica il numero totale di errori di overrun hardware sulla porta. Questi errori indicano il numero di volte in cui il computer di invio ha trasmesso caratteri più velocemente rispetto all'hardware del computer ricevente può elaborarli. Se questo problema persiste, ridurre la frequenza di connessione BPS nel client.

dwPortFramingErr

Specifica il numero totale di errori di frame sulla porta. Si verifica un errore di frame quando viene ricevuto un carattere asincrono con un bit di avvio o di arresto non valido.

dwPortBufferOverrunErr

Specifica il numero totale di errori di overrun del buffer sulla porta. Un errore di sovraccarico del buffer si verifica quando il computer di invio trasmette caratteri più velocemente rispetto al computer ricevente. Se questo problema persiste, ridurre la frequenza di connessione BPS nel client.

dwPortBytesXmitedUncompressed

Specifica il numero totale di byte trasmessi non compressi dalla porta. Se la porta fa parte di una connessione multilink, questo membro non è valido. Usare invece le statistiche di compressione per la connessione.

dwPortBytesRcvedUncompressed

Specifica il numero totale di byte ricevuti non compressi dalla porta. Se la porta fa parte di una connessione multilink, questo membro non è valido. Usare invece le statistiche di compressione per la connessione.

dwPortBytesXmitedCompressed

Specifica il numero totale di byte trasmessi dalla porta. Se la porta fa parte di una connessione multilink, questo membro non è valido. Usare invece le statistiche di compressione per la connessione.

dwPortBytesRcvedCompressed

Specifica il numero totale di byte ricevuti compressi dalla porta. Se la porta fa parte di una connessione multilink, questo membro non è valido. Usare invece le statistiche di compressione per la connessione.

Requisiti

Requisito Valore
Client minimo supportato
Windows 2000 Professional [solo app desktop]
Server minimo supportato
Windows 2000 Server [solo app desktop]
Fine del supporto client
Windows XP
Fine del supporto server
Windows Server 2003
Intestazione
Rassapi.h

Vedi anche

Panoramica del servizio accesso remoto (RAS)

Strutture di amministrazione del server RAS

RAS_PORT_0

RasAdminAcceptNewConnection

RasAdminConnectionHangupNotification

RasAdminPortClearStatistics

RasAdminPortGetInfo