Export (0) Print
Expand All
This topic has not yet been rated - Rate this topic

SOCKADDR_IRDA structure

The SOCKADDR_IRDA structure is used in conjunction with IrDA socket operations, defined by address family AF_IRDA.

Syntax


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

Members

irdaAddressFamily

Address family. This member is always AF_IRDA.

irdaDeviceID

Device identifier (ID) of the IrDA device to which the client wants to issue the connect function call. Ignored by server applications.

irdaServiceName

Well-known service name associated with a server application. Specified by servers during their bind function call.

Remarks

Client applications make use of each field in the SOCKADDR_IRDA structure. The irdaDeviceID member is obtained by a previous discovery operation performed by making a getsockopt(IRLMP_ENUMDEVICES) function call. For more information on performing a discovery operation, see the Notes for IrDA Sockets section in the Remarks section of getsockopt.

The irdaServiceName member is filled with the well-known value that the server application specified in its bind function call.

Requirements

Minimum supported client

Windows 2000 Professional [desktop apps only]

Minimum supported server

Windows 2000 Server [desktop apps only]

Header

Af_irda.h

See also

getsockopt
setsockopt
bind
connect

 

 

Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

ADD
Show:
© 2014 Microsoft. All rights reserved.