Freigeben über


wlanapi.h-Header

Dieser Header wird von Native Wifi verwendet. Weitere Informationen finden Sie unter

wlanapi.h enthält die folgenden Programmierschnittstellen:

Functions

 
WFDCancelOpenSession

Gibt an, dass die Anwendung eine ausstehende WFDStartOpenSession-Funktion abbrechen möchte, die noch nicht abgeschlossen wurde.
WFDCloseHandle

Schließt ein Handle mit dem Wi-Fi Direct-Dienst.
WFDCloseSession

Schließt eine Sitzung nach einem zuvor erfolgreichen Aufruf der WFDStartOpenSession-Funktion.
WFDOpenHandle

Öffnet ein Handle für den Wi-Fi Direct-Dienst und verhandelt eine zu verwendende Version der Wi-FI Direct-API.
WFDOpenLegacySession

Ruft ein gespeichertes Profil für ein Wi-Fi Direct-Legacygerät ab und wendet es an.
WFDStartOpenSession

Startet eine Bedarfsverbindung mit einem bestimmten Wi-Fi Direct-Gerät, das zuvor über die Windows-Kopplung gekoppelt wurde.
WFDUpdateDeviceVisibility

Updates Gerätesichtbarkeit für die Wi-Fi Direct-Geräteadresse für einen bestimmten installierten Wi-Fi Direkten Geräteknoten.
WlanAllocateMemory

Belegt Arbeitsspeicher.
WlanCloseHandle

Schließt eine Verbindung mit dem Server.
WlanConnect

Versucht, eine Verbindung mit einem bestimmten Netzwerk herzustellen.
WlanDeleteProfile

Löscht ein Drahtlosprofil für eine Drahtlose Schnittstelle auf dem lokalen Computer.
WlanDeviceServiceCommand

Ermöglicht einer OEM- oder IHV-Komponente die Kommunikation mit einem Gerätedienst über eine bestimmte WLAN-Schnittstelle.
WlanDisconnect

Trennt eine Schnittstelle von ihrem aktuellen Netzwerk.
WlanEnumInterfaces

Listet alle derzeit auf dem lokalen Computer aktivierten WLAN-Schnittstellen auf.
WlanExtractPsdIEDataList

Extrahiert die PsD-Datenliste (Information Element Information Element, PSD) aus unformatierten IE-Daten, die in einem Beacon enthalten sind.
WlanFreeMemory

Gibt Arbeitsspeicher frei.
WlanGetAvailableNetworkList

Ruft die Liste der verfügbaren Netzwerke auf einer WLAN-Schnittstelle ab.
WlanGetFilterList

Ruft eine Gruppenrichtlinie oder Benutzerberechtigungsliste ab.
WlanGetInterfaceCapability

Ruft die Funktionen einer Schnittstelle ab.
WlanGetNetworkBssList

Ruft eine Liste der BSS-Einträge (Basic Service Set) des drahtlosen Netzwerks oder der Netzwerke auf einer bestimmten WLAN-Schnittstelle ab.
WlanGetProfile

Ruft alle Informationen zu einem angegebenen Drahtlosprofil ab.
WlanGetProfileCustomUserData

Ruft die benutzerdefinierten Benutzerdaten ab, die einem Drahtlosprofil zugeordnet sind.
WlanGetProfileList

Ruft die Liste der Profile ab.
WlanGetSecuritySettings

Ruft die Sicherheitseinstellungen ab, die einem konfigurierbaren Objekt zugeordnet sind.
WlanGetSupportedDeviceServices

Ruft eine Liste der unterstützten Gerätedienste auf einer bestimmten WLAN-Schnittstelle ab.
WlanHostedNetworkForceStart

Übergibt das drahtlos gehostete Netzwerk in den wlan_hosted_network_active Zustand, ohne die Anforderung dem aufrufenden Handle der Anwendung zuzuordnen.
WlanHostedNetworkForceStop

Übergibt das drahtlos gehostete Netzwerk zum wlan_hosted_network_idle, ohne die Anforderung dem Aufrufhandle der Anwendung zuzuordnen.
WlanHostedNetworkInitSettings

Konfiguriert und speichert die Netzwerkverbindungseinstellungen (z. B. SSID und maximale Anzahl von Peers) im gehosteten Drahtlosnetzwerk, wenn diese Einstellungen noch nicht konfiguriert sind.
WlanHostedNetworkQueryProperty

Fragt die aktuellen statischen Eigenschaften des drahtlos gehosteten Netzwerks ab.
WlanHostedNetworkQuerySecondaryKey

Fragt den sekundären Sicherheitsschlüssel ab, der für die Verwendung durch das gehostete Drahtlosnetzwerk konfiguriert ist.
WlanHostedNetworkQueryStatus

Fragt den aktuellen status des drahtlos gehosteten Netzwerks ab.
WlanHostedNetworkRefreshSecuritySettings

Aktualisiert die konfigurierbaren und automatisch generierten Teile der Drahtlossicherheitseinstellungen für gehostete Netzwerke.
WlanHostedNetworkSetProperty

Legt statische Eigenschaften des drahtlos gehosteten Netzwerks fest.
WlanHostedNetworkSetSecondaryKey

Konfiguriert den sekundären Sicherheitsschlüssel, der vom gehosteten Drahtlosnetzwerk verwendet wird.
WlanHostedNetworkStartUsing

Startet das drahtlos gehostete Netzwerk.
WlanHostedNetworkStopUsing

Beendet das drahtlos gehostete Netzwerk.
WlanIhvControl

Stellt einen Mechanismus für die Steuerung von WLAN-Treibern oder -Diensten (Independent Hardware Vendor, IHV) bereit.
WlanOpenHandle

Öffnet eine Verbindung mit dem Server.
WlanQueryAutoConfigParameter

Fragt die Parameter des Automatischkonfigurationsdiensts ab.
WlanQueryInterface

Die WlanQueryInterface-Funktion fragt verschiedene Parameter einer angegebenen Schnittstelle ab.
WlanReasonCodeToString

Ruft eine Zeichenfolge ab, die einen angegebenen Grundcode beschreibt.
WlanRegisterDeviceServiceNotification

Ermöglicht Es Clients im Benutzermodus mit Administratorrechten oder User-Mode Driver Framework-Treibern (UMDF), sich für unerwünschte Benachrichtigungen zu geräteinternen Diensten zu registrieren, an denen sie interessiert sind.
WlanRegisterNotification

Dient zum Registrieren und Aufheben der Registrierung von Benachrichtigungen auf allen Drahtlosschnittstellen.
WlanRegisterVirtualStationNotification

Dient zum Registrieren und Aufheben der Registrierung von Benachrichtigungen auf einer virtuellen Station.
WlanRenameProfile

Benennt das angegebene Profil um.
WlanSaveTemporaryProfile

Speichert ein temporäres Profil im Profilspeicher.
WlanScan

Fordert eine Überprüfung nach verfügbaren Netzwerken auf der angegebenen Schnittstelle an.
WlanSetAutoConfigParameter

Legt Parameter für den automatischen Konfigurationsdienst fest.
WlanSetFilterList

Legt die Liste "Permit/Deny" fest.
WlanSetInterface

Legt vom Benutzer konfigurierbare Parameter fest.
WlanSetProfile

Legt den Inhalt eines bestimmten Profils fest.
WlanSetProfileCustomUserData

Legt die benutzerdefinierten Benutzerdaten fest, die einem Profil zugeordnet sind.
WlanSetProfileEapUserData

Legt die EAP-Benutzeranmeldeinformationen (Extensible Authentication Protocol) fest, wie in EAP-Rohdaten angegeben.
WlanSetProfileEapXmlUserData

Legt die EAP-Benutzeranmeldeinformationen (Extensible Authentication Protocol) fest, wie durch eine XML-Zeichenfolge angegeben.
WlanSetProfileList

Legt die Voreinstellungsreihenfolge von Profilen fest.
WlanSetProfilePosition

Legt die Position eines einzelnen angegebenen Profils in der Einstellungsliste fest.
WlanSetPsdIEDataList

Legt die Datenliste der Näherungsdienstermittlung (PSD) (Information Element, IE) fest.
WlanSetSecuritySettings

Legt die Sicherheitseinstellungen für ein konfigurierbares Objekt fest.
WlanUIEditProfile

Zeigt die Benutzeroberfläche des Drahtlosprofils an.

Rückruffunktionen

 
WFD_OPEN_SESSION_COMPLETE_CALLBACK

Definiert die Rückruffunktion, die von der WFDStartOpenSession-Funktion aufgerufen wird, wenn der WFDStartOpenSession-Vorgang abgeschlossen ist.
WLAN_NOTIFICATION_CALLBACK

Definiert den Typ der Rückruffunktion für Benachrichtigungen.

Strukturen

 
DOT11_NETWORK

Enthält Informationen zu einem verfügbaren Drahtlosnetzwerk. (DOT11_NETWORK)
DOT11_NETWORK_LIST

Enthält eine Liste von 802.11-Drahtlosnetzwerken.
WLAN_ASSOCIATION_ATTRIBUTES

Enthält Zuordnungsattribute für eine Verbindung.
WLAN_AUTH_CIPHER_PAIR_LIST

Enthält eine Liste der Authentifizierungs- und Verschlüsselungsalgorithmuspaare.
WLAN_AVAILABLE_NETWORK

Enthält Informationen zu einem verfügbaren Drahtlosnetzwerk. (WLAN_AVAILABLE_NETWORK)
WLAN_AVAILABLE_NETWORK_LIST

Enthält ein Array von Informationen zu verfügbaren Netzwerken.
WLAN_BSS_ENTRY

Enthält Informationen zu einer grundlegenden Dienstmenge (Basic Service Set, BSS).
WLAN_BSS_LIST

Enthält eine Liste mit BSS-Einträgen (Basic Service Set).
WLAN_CONNECTION_ATTRIBUTES

Definiert die Attribute einer Drahtlosen Verbindung.
WLAN_CONNECTION_NOTIFICATION_DATA

Enthält Informationen zu verbindungsbezogenen Benachrichtigungen.
WLAN_CONNECTION_PARAMETERS

Gibt die Parameter an, die bei Verwendung der WlanConnect-Funktion verwendet werden.
WLAN_CONNECTION_QOS_INFO

Enthält Informationen zu den QoS-Features, die in der WFA-Wi-Fi QoS-Verwaltungsspezifikation für die aktuelle Verbindung beschrieben werden.
WLAN_COUNTRY_OR_REGION_STRING_LIST

Enthält eine Liste der unterstützten Länder- oder Regionszeichenfolgen.
WLAN_DEVICE_SERVICE_GUID_LIST

Enthält ein Array von Gerätedienst-GUIDs.
WLAN_DEVICE_SERVICE_NOTIFICATION_DATA

Eine Struktur, die eine Gerätedienstbenachrichtigung darstellt.
WLAN_HOSTED_NETWORK_CONNECTION_SETTINGS

Enthält Informationen zu den Verbindungseinstellungen im gehosteten Drahtlosnetzwerk.
WLAN_HOSTED_NETWORK_DATA_PEER_STATE_CHANGE

Enthält Informationen zu einer Änderung des Netzwerkzustands für einen Datenpeer im drahtlos gehosteten Netzwerk.
WLAN_HOSTED_NETWORK_PEER_STATE

Enthält Informationen zum Peerstatus eines Peers im drahtlos gehosteten Netzwerk.
WLAN_HOSTED_NETWORK_RADIO_STATE

Enthält Informationen zum Funkstatus im gehosteten Drahtlosnetzwerk.
WLAN_HOSTED_NETWORK_SECURITY_SETTINGS

Enthält Informationen zu den Sicherheitseinstellungen im gehosteten Drahtlosnetzwerk.
WLAN_HOSTED_NETWORK_STATE_CHANGE

Enthält Informationen zu einer Änderung des Netzwerkstatus im drahtlos gehosteten Netzwerk.
WLAN_HOSTED_NETWORK_STATUS

Enthält Informationen zum status des drahtlos gehosteten Netzwerks.
WLAN_INTERFACE_CAPABILITY

Enthält Informationen zu den Funktionen einer Schnittstelle.
WLAN_INTERFACE_INFO

Enthält Informationen zu einer WLAN-Schnittstelle.
WLAN_INTERFACE_INFO_LIST

Array von NIC-Schnittstelleninformationen.
WLAN_MAC_FRAME_STATISTICS

Enthält Informationen zu gesendeten und empfangenen MAC-Frames.
WLAN_MSM_NOTIFICATION_DATA

Enthält Informationen zu Benachrichtigungen zur Verbindung mit medienspezifischen Modulen (MSM).
WLAN_PHY_FRAME_STATISTICS

Enthält Informationen zu gesendeten und empfangenen PHY-Frames.
WLAN_PHY_RADIO_STATE

Gibt den Funkstatus an.
WLAN_PROFILE_INFO

Grundlegende Informationen zu einem Profil.
WLAN_PROFILE_INFO_LIST

Enthält eine Liste von Drahtlosprofilinformationen.
WLAN_QOS_CAPABILITIES

Enthält Funktionen der Features, die in der WFA-Wi-Fi QoS-Verwaltungsspezifikation beschrieben sind.
WLAN_QOS_INFO

Stellt Informationen zu den vier Features dar, die in der Wi-Fi QoS-Verwaltungsspezifikation des WFA beschrieben und in der Spezifikation 802.11 definiert sind.
WLAN_RADIO_STATE

Gibt den Funkstatus für eine Liste von PhY-Typen (Physical Layer) an.
WLAN_RATE_SET

Der Satz der unterstützten Datenraten.
WLAN_RAW_DATA

Enthält Rohdaten in Form eines Blobs, das von einigen nativen WLAN-Funktionen verwendet wird.
WLAN_RAW_DATA_LIST

Enthält Rohdaten in Form eines Arrays von Datenblobs, die von einigen nativen Wlan-Funktionen verwendet werden.
WLAN_REALTIME_CONNECTION_QUALITY

Stellt die Attribute dar, die die Qualität der Verbindung für eine bestimmte Schnittstelle beschreiben.
WLAN_REALTIME_CONNECTION_QUALITY_LINK_INFO

Enthält Informationen zu einem verbundenen Link.
WLAN_SECURITY_ATTRIBUTES

Definiert die Sicherheitsattribute für eine Drahtlose Verbindung.
WLAN_STATISTICS

Sortierte Statistiken zu einer Schnittstelle.

Enumerationen

 
DOT11_RADIO_STATE

Die DOT11_RADIO_STATE-Enumeration gibt einen 802.11-Funkzustand an.
WL_DISPLAY_PAGES

Gibt die aktive Registerkarte an, wenn das Dialogfeld Benutzeroberfläche für drahtlose Profile angezeigt wird.
WLAN_ADHOC_NETWORK_STATE

Die WLAN_ADHOC_NETWORK_STATE-Enumeration gibt den Verbindungsstatus eines Ad-hoc-Netzwerks an.
WLAN_AUTOCONF_OPCODE

Die WLAN_AUTOCONF_OPCODE-Enumeration gibt einen automatischen Konfigurationsparameter an.
WLAN_CONNECTION_MODE

Definiert den Verbindungsmodus.
WLAN_FILTER_LIST_TYPE

Gibt Typen von Filterlisten an.
WLAN_HOSTED_NETWORK_NOTIFICATION_CODE

Gibt die möglichen Werte des NotificationCode-Parameters für empfangene Benachrichtigungen im gehosteten Drahtlosnetzwerk an.
WLAN_HOSTED_NETWORK_OPCODE

Gibt die möglichen Werte des Vorgangscodes für die Eigenschaften an, die für das drahtlos gehostete Netzwerk abfragen oder festgelegt werden sollen.
WLAN_HOSTED_NETWORK_PEER_AUTH_STATE

Gibt die möglichen Werte für den Authentifizierungsstatus eines Peers im drahtlos gehosteten Netzwerk an.
WLAN_HOSTED_NETWORK_REASON

Gibt die möglichen Werte für das Ergebnis eines Drahtlosfunktionsaufrufs für gehostetes Netzwerk an.
WLAN_HOSTED_NETWORK_STATE

Gibt die möglichen Werte für den Netzwerkstatus des drahtlos gehosteten Netzwerks an.
WLAN_IHV_CONTROL_TYPE

Die WLAN_IHV_CONTROL_TYPE-Enumeration gibt den Typ der Software an, die von einer herstellerspezifischen Methode umgangen wird.
WLAN_INTERFACE_STATE

Die WLAN_INTERFACE_STATE-Enumeration gibt den Zustand einer Schnittstelle an.
WLAN_INTERFACE_TYPE

Gibt den Typ der drahtlosen Schnittstelle an.
WLAN_INTF_OPCODE

Definiert Konstanten, die verschiedene Opcodes angeben, die zum Festlegen und Abfragen von Parametern für eine drahtlose Schnittstelle verwendet werden.
WLAN_NOTIFICATION_ACM

Die WLAN_NOTIFICATION_ACM-Enumeration gibt die möglichen Werte des NotificationCode-Members der WLAN_NOTIFICATION_DATA-Struktur an.
WLAN_NOTIFICATION_MSM

Die WLAN_NOTIFICATION_MSM-Enumeration gibt die möglichen Werte des NotificationCode-Members der WLAN_NOTIFICATION_DATA-Struktur an.
WLAN_OPCODE_VALUE_TYPE

Die WLAN_OPCODE_VALUE_TYPE-Enumeration gibt den Ursprung der Einstellungen für die automatische Konfiguration (automatische Konfiguration) an.
WLAN_POWER_SETTING

Die WLAN_POWER_SETTING-Enumeration gibt die Energieeinstellung einer Schnittstelle an.
WLAN_SECURABLE_OBJECT

Definiert die sicherungsfähigen Objekte, die von nativen Wlan-Funktionen verwendet werden.