estructura de SOCKADDR_IRDA (af_irda.h)

La estructura SOCKADDR_IRDA se usa junto con las operaciones de socket irDA, definidas por AF_IRDA de familia de direcciones.

Sintaxis

typedef struct _SOCKADDR_IRDA {
  u_short irdaAddressFamily;
  u_char  irdaDeviceID[4];
  char    irdaServiceName[25];
} SOCKADDR_IRDA, *PSOCKADDR_IRDA, *LPSOCKADDR_IRDA;

Miembros

irdaAddressFamily

Familia de direcciones. Este miembro siempre se AF_IRDA.

irdaDeviceID[4]

Identificador de dispositivo (ID) del dispositivo IrDA al que el cliente quiere emitir la llamada de función de conexión . Las aplicaciones de servidor las omiten.

irdaServiceName[25]

Nombre de servicio conocido asociado a una aplicación de servidor. Especificado por los servidores durante su llamada de función de enlace .

Comentarios

Las aplicaciones cliente usan cada campo de la estructura SOCKADDR_IRDA . El miembro irdaDeviceID se obtiene mediante una operación de detección anterior realizada mediante la realización de una llamada a función getockopt(IRLMP_ENUMDEVICES). Para obtener más información sobre cómo realizar una operación de detección, vea la sección Notes for IrDA Sockets (Notas para sockets irDA) de la sección Comentarios de getockopt.

El miembro irdaServiceName se rellena con el valor conocido que la aplicación de servidor especificó en su llamada de función de enlace .

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Encabezado af_irda.h

Consulte también

bind

connect

getsockopt

setsockopt