SOCKADDR_IRDA-Struktur (af_irda.h)
Die SOCKADDR_IRDA-Struktur wird in Verbindung mit IrDA-Socketvorgängen verwendet, die durch adressfamilien-AF_IRDA definiert werden.
Syntax
typedef struct _SOCKADDR_IRDA {
u_short irdaAddressFamily;
u_char irdaDeviceID[4];
char irdaServiceName[25];
} SOCKADDR_IRDA, *PSOCKADDR_IRDA, *LPSOCKADDR_IRDA;
Member
irdaAddressFamily
Adress family. Dieser Member ist immer AF_IRDA.
irdaDeviceID[4]
Gerätebezeichner (ID) des IrDA-Geräts, mit dem der Client den Verbindungsfunktionsaufruf ausgeben möchte. Von Serveranwendungen ignoriert.
irdaServiceName[25]
Bekannter Dienstname, der einer Serveranwendung zugeordnet ist. Wird von Servern während des Aufrufs der Bindungsfunktion angegeben.
Hinweise
Clientanwendungen verwenden jedes Feld in der SOCKADDR_IRDA-Struktur . Der irdaDeviceID-Member wird durch einen vorherigen Ermittlungsvorgang abgerufen, der durch einen Aufruf der funktion getsockopt(IRLMP_ENUMDEVICES) ausgeführt wurde. Weitere Informationen zum Ausführen eines Ermittlungsvorgangs finden Sie im Abschnitt Hinweise zu IrDA Sockets im Abschnitt Hinweise von getsockopt.
Das irdaServiceName-Element wird mit dem bekannten Wert gefüllt, den die Serveranwendung in ihrem Bind-Funktionsaufruf angegeben hat.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Kopfzeile | af_irda.h |