struttura DEV_BROADCAST_PORT_A (dbt.h)
Contiene informazioni su una porta modem, seriale o parallela.
Sintassi
typedef struct _DEV_BROADCAST_PORT_A {
DWORD dbcp_size;
DWORD dbcp_devicetype;
DWORD dbcp_reserved;
char dbcp_name[1];
} DEV_BROADCAST_PORT_A, *PDEV_BROADCAST_PORT_A;
Membri
dbcp_size
Dimensioni di questa struttura, in byte. Si tratta delle dimensioni dei membri più la lunghezza effettiva della stringa di dbcp_name (il carattere Null viene tenuto conto della dichiarazione di dbcp_name come matrice di un carattere).
dbcp_devicetype
Impostare su DBT_DEVTYP_PORT.
dbcp_reserved
Riservato; non usare.
dbcp_name[1]
Stringa con terminazione Null che specifica il nome descrittivo della porta o del dispositivo connesso alla porta. I nomi descrittivi sono progettati per aiutare l'utente a identificare rapidamente e accuratamente il dispositivo, ad esempio "COM1" e "Standard 28800 bps Modem" sono considerati nomi descrittivi.
Osservazioni
Nota
L'intestazione dbt.h definisce DEV_BROADCAST_PORT come alias che seleziona automaticamente la versione ANSI o Unicode di questa funzione in base alla definizione della costante del preprocessore UNICODE. La combinazione dell'utilizzo dell'alias indipendente dalla codifica con il codice non indipendente dalla codifica può causare mancate corrispondenze che generano errori di compilazione o di runtime. Per altre informazioni, vedere convenzioni di per i prototipi di funzioni.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Windows XP |
server minimo supportato | Windows Server 2003 |
intestazione |
dbt.h |