Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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 |