Windows-Sofortverbindung

Übersicht über die Windows-Sofortverbindung Technologie.

Zum Entwickeln Windows-Sofortverbindung benötigen Sie die folgenden Header:

Programmieranleitungen für diese Technologie finden Sie unter:

Enumerationen

 
WCN_ATTRIBUTE_TYPE

WCN_ATTRIBUTE_TYPE-Enumeration definiert die Attributpuffertypen, die für Wi-Fi Protected Setup definiert sind. Die Gesamtgröße, die von jedem Attributpuffer belegt wird, umfasst zusätzliche 4 Bytes (2 Byte ID, 2 Bytes Länge).
WCN_PASSWORD_TYPE

WCN_PASSWORD_TYPE-Enumeration definiert die Authentifizierung, die in einer WPS-Sitzung verwendet wird.
WCN_SESSION_STATUS

Definiert das Ergebnis status einer WPS-Sitzung.
WCN_VALUE_TYPE_ASSOCIATION_STATE

WCN_VALUE_TYPE_ASSOCIATION_STATE-Enumeration definiert die möglichen Zuordnungszustände einer Drahtlosen Station während einer Ermittlungsanforderung.
WCN_VALUE_TYPE_AUTHENTICATION_TYPE

WCN_VALUE_TYPE_AUTHENTICATION_TYPE-Enumeration definiert die Authentifizierungstypen, die von der Registrierung (Zugriffspunkt oder Station) unterstützt werden.
WCN_VALUE_TYPE_BOOLEAN

WCN_VALUE_TYPE_BOOLEAN-Enumeration definiert Werte, die verwendet werden, um true/false-Bedingungen darzustellen, die während der Geräteeinrichtung und -zuordnung auftreten.
WCN_VALUE_TYPE_CONFIG_METHODS

WCN_VALUE_TYPE_CONFIG_METHODS-Enumeration definiert die Konfigurationsmethoden, die von der Registrierung oder Registrierungsstelle unterstützt werden.
WCN_VALUE_TYPE_CONFIGURATION_ERROR

WCN_VALUE_TYPE_CONFIGURATION_ERROR-Enumeration definiert mögliche Fehlerwerte, die an ein Gerät zurückgegeben werden, während versucht wird, das WLAN zu konfigurieren und damit zu verknüpfen.
WCN_VALUE_TYPE_CONNECTION_TYPE

WCN_VALUE_TYPE_CONNECTION_TYPE.
WCN_VALUE_TYPE_DEVICE_PASSWORD_ID

WCN_VALUE_TYPE_DEVICE_PASSWORD_ID-Enumeration definiert Werte, die den Ursprung oder den Typ eines Kennworts angeben.
WCN_VALUE_TYPE_ENCRYPTION_TYPE

WCN_VALUE_TYPE_ENCRYPTION_TYPE-Enumeration definiert die unterstützten WLAN-Verschlüsselungstypen.
WCN_VALUE_TYPE_RF_BANDS

WCN_VALUE_TYPE_RF_BANDS-Enumeration definiert die möglichen Funkfrequenzbänder, auf denen ein Registrierter Ermittlungsanforderungen senden kann.
WCN_VALUE_TYPE_VERSION

Definiert die unterstützte Version von Wi-Fi Protected Setup (WPS).
WCN_VALUE_TYPE_WI_FI_PROTECTED_SETUP_STATE

WCN_VALUE_TYPE_WI_FI_PROTECTED_SETUP_STATE-Enumeration.

Functions

 
Herstellen einer Verbindung

Die IWCNDevice::Connect-Methode initiiert die Sitzung.
ConnectFailed

Die Rückrufmethode gibt einen IWCNDevice::Connect-Fehler an.
ConnectSucceed

Die IWCNConnectNotify::ConnectSucceededed-Rückrufmethode, die einen erfolgreichen IWCNDevice::Connect-Vorgang angibt.
GetAttribute

Die IWCNDevice::GetAttribute-Methode ruft ein zwischengespeichertes Attribut vom Gerät ab.
GetIntegerAttribute

Die GetIntegerAttribute-Methode ruft ein zwischengespeichertes Attribut vom Gerät als ganze Zahl ab.
GetNetworkProfile

Die IWCNDevice::GetNetworkProfile-Methode ruft ein Netzwerkprofil vom Gerät ab.
GetStringAttribute

Die IWCNDevice::GetStringAttribute-Methode ruft ein zwischengespeichertes Attribut vom Gerät als Zeichenfolge ab.
GetVendorExtension

Die GetVendorExtension-Methode ruft eine zwischengespeicherte Anbietererweiterung vom Gerät ab.
SetNetworkProfile

Die IWCNDevice::SetNetworkProfile-Methode stellt ein XML-WLAN-Profil in die Warteschlange, das auf dem Gerät bereitgestellt werden soll. Diese Methode kann nur vor IWCNDevice::Connect aufgerufen werden.
SetPassword

Die IWCNDevice::SetPassword-Methode konfiguriert den Wert der Authentifizierungsmethode und ggf. ein Kennwort, das für die ausstehende Sitzung verwendet wird. Diese Methode kann nur vor IWCNDevice::Connect aufgerufen werden.
SetVendorExtension

Die IWCNDevice::SetVendorExtension-Methode stellt eine Anbietererweiterung für die Verwendung in der ausstehenden Sitzung in die Warteschlange. Diese Funktion kann nur vor IWCNDevice::Connect aufgerufen werden.
Unadvise

Die IWCNDevice::Unadvise-Methode entfernt alle Rückrufe, die zuvor über IWCNDevice::Connect festgelegt wurden.

Schnittstellen

 
IWCNConnectNotify

Verwenden Sie diese Schnittstelle, um eine Erfolgs- oder Fehlerbenachrichtigung zu erhalten, wenn eine Windows-Sofortverbindung Verbindungssitzung abgeschlossen ist.
IWCNDevice

Verwenden Sie diese Schnittstelle, um das Gerät zu konfigurieren und die Sitzung zu initiieren.

Strukturen

 
WCN_VALUE_TYPE_PRIMARY_DEVICE_TYPE

WCN_VALUE_TYPE_PRIMARY_DEVICE_TYPE Struktur enthält Informationen, die den Gerätetyp nach Kategorie, Unterkategorie und einer herstellerspezifischen OUI (Organisations-ID) identifizieren.
WCN_VENDOR_EXTENSION_SPEC

WCN_VENDOR_EXTENSION_SPEC-Struktur enthält Daten, die eine Anbietererweiterung definieren.