estrutura SOCKADDR_IRDA (af_irda.h)
A estrutura de SOCKADDR_IRDA é usada em conjunto com operações de soquete IrDA, definidas por AF_IRDA da família de endereços.
Sintaxe
typedef struct _SOCKADDR_IRDA {
u_short irdaAddressFamily;
u_char irdaDeviceID[4];
char irdaServiceName[25];
} SOCKADDR_IRDA, *PSOCKADDR_IRDA, *LPSOCKADDR_IRDA;
Membros
irdaAddressFamily
Família de endereços. Esse membro é sempre AF_IRDA.
irdaDeviceID[4]
ID (identificador de dispositivo) do dispositivo IrDA ao qual o cliente deseja emitir a chamada de função de conexão . Ignorado por aplicativos de servidor.
irdaServiceName[25]
Nome de serviço conhecido associado a um aplicativo de servidor. Especificado pelos servidores durante a chamada de função de associação .
Comentários
Os aplicativos cliente usam cada campo na estrutura SOCKADDR_IRDA . O membro irdaDeviceID é obtido por uma operação de descoberta anterior executada fazendo uma chamada de função getsockopt(IRLMP_ENUMDEVICES). Para obter mais informações sobre como executar uma operação de descoberta, consulte a seção Notes for IrDA Sockets na seção Comentários de getsockopt.
O membro irdaServiceName é preenchido com o valor conhecido que o aplicativo de servidor especificou em sua chamada de função de associação.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 2000 Professional [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows 2000 Server [somente aplicativos da área de trabalho] |
Cabeçalho | af_irda.h |