Condividi tramite


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

Vedere anche

DEV_BROADCAST_HDR

strutture di gestione dei dispositivi

WM_DEVICECHANGE