struttura SOCKADDR_IRDA (af_irda.h)
La struttura SOCKADDR_IRDA viene usata insieme alle operazioni del socket IrDA definite dalla famiglia di indirizzi AF_IRDA .
Sintassi
typedef struct _SOCKADDR_IRDA {
u_short irdaAddressFamily;
u_char irdaDeviceID[4];
char irdaServiceName[25];
} SOCKADDR_IRDA, *PSOCKADDR_IRDA, *LPSOCKADDR_IRDA;
Members
irdaAddressFamily
Famiglia di indirizzi. Questo membro è sempre AF_IRDA.
irdaDeviceID[4]
Identificatore del dispositivo (ID) del dispositivo IrDA a cui il client vuole emettere la chiamata alla funzione di connessione . Ignorato dalle applicazioni server.
irdaServiceName[25]
Nome del servizio noto associato a un'applicazione server. Specificato dai server durante la chiamata alla funzione di associazione .
Commenti
Le applicazioni client usano ogni campo nella struttura SOCKADDR_IRDA . Il membro irdaDeviceID viene ottenuto da un'operazione di individuazione precedente eseguita eseguendo una chiamata di funzione getsockopt(IRLMP_ENUMDEVICES). Per altre informazioni sull'esecuzione di un'operazione di individuazione, vedere la sezione Note per IrDA Sockets nella sezione Osservazioni di getsockopt.
Il membro irdaServiceName viene riempito con il valore noto specificato dall'applicazione server nella chiamata alla funzione di associazione .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Intestazione | af_irda.h |