Freigeben über


DOT11EXT_IHV_HANDLERS Struktur (wlanihv.h)

Wichtige Die Native 802.11 Wireless LAN--Schnittstelle ist in Windows 10 und höher veraltet. Verwenden Sie stattdessen die WLAN Device Driver Interface (WDI). Weitere Informationen zu WDI finden Sie unter WLAN Universal Windows driver model.

Die DOT11EXT_IHV_HANDLERS-Struktur gibt eine Liste von Zeigern auf die IHV-Handlerfunktionen an, die von der IHV-Erweiterungs-DLL unterstützt werden.

Syntax

typedef struct _DOT11EXT_IHV_HANDLERS {
  DOT11EXTIHV_DEINIT_SERVICE            Dot11ExtIhvDeinitService;
  DOT11EXTIHV_INIT_ADAPTER              Dot11ExtIhvInitAdapter;
  DOT11EXTIHV_DEINIT_ADAPTER            Dot11ExtIhvDeinitAdapter;
  DOT11EXTIHV_PERFORM_PRE_ASSOCIATE     Dot11ExtIhvPerformPreAssociate;
  DOT11EXTIHV_ADAPTER_RESET             Dot11ExtIhvAdapterReset;
  DOT11EXTIHV_PERFORM_POST_ASSOCIATE    Dot11ExtIhvPerformPostAssociate;
  DOT11EXTIHV_STOP_POST_ASSOCIATE       Dot11ExtIhvStopPostAssociate;
  DOT11EXTIHV_VALIDATE_PROFILE          Dot11ExtIhvValidateProfile;
  DOT11EXTIHV_PERFORM_CAPABILITY_MATCH  Dot11ExtIhvPerformCapabilityMatch;
  DOT11EXTIHV_CREATE_DISCOVERY_PROFILES Dot11ExtIhvCreateDiscoveryProfiles;
  DOT11EXTIHV_PROCESS_SESSION_CHANGE    Dot11ExtIhvProcessSessionChange;
  DOT11EXTIHV_RECEIVE_INDICATION        Dot11ExtIhvReceiveIndication;
  DOT11EXTIHV_RECEIVE_PACKET            Dot11ExtIhvReceivePacket;
  DOT11EXTIHV_SEND_PACKET_COMPLETION    Dot11ExtIhvSendPacketCompletion;
  DOT11EXTIHV_IS_UI_REQUEST_PENDING     Dot11ExtIhvIsUIRequestPending;
  DOT11EXTIHV_PROCESS_UI_RESPONSE       Dot11ExtIhvProcessUIResponse;
  DOT11EXTIHV_QUERY_UI_REQUEST          Dot11ExtIhvQueryUIRequest;
  DOT11EXTIHV_ONEX_INDICATE_RESULT      Dot11ExtIhvOnexIndicateResult;
  DOT11EXTIHV_CONTROL                   Dot11ExtIhvControl;
} DOT11EXT_IHV_HANDLERS, *PDOT11EXT_IHV_HANDLERS;

Angehörige

Dot11ExtIhvDeinitService

Ein Zeiger auf den Dot11ExtIhvDeinitService Funktion.

Dot11ExtIhvInitAdapter

Ein Zeiger auf den Dot11ExtIhvInitAdapter Funktion.

Dot11ExtIhvDeinitAdapter

Ein Zeiger auf den Dot11ExtIhvDeinitAdapter Funktion.

Dot11ExtIhvPerformPreAssociate

Ein Zeiger auf den Dot11ExtIhvPerformPreAssociate Funktion.

Dot11ExtIhvAdapterReset

Ein Zeiger auf den Dot11ExtIhvAdapterReset Funktion.

Dot11ExtIhvPerformPostAssociate

Ein Zeiger auf den Dot11ExtIhvPerformPostAssociate Funktion.

Dot11ExtIhvStopPostAssociate

Ein Zeiger auf den Dot11ExtIhvStopPostAssociate Funktion.

Dot11ExtIhvValidateProfile

Ein Zeiger auf den Dot11ExtIhvValidateProfile Funktion.

Dot11ExtIhvPerformCapabilityMatch

Ein Zeiger auf den Dot11ExtIhvPerformCapabilityMatch Funktion.

Dot11ExtIhvCreateDiscoveryProfiles

Ein Zeiger auf den Dot11ExtIhvCreateDiscoveryProfiles Funktion.

Dot11ExtIhvProcessSessionChange

Ein Zeiger auf den Dot11ExtIhvProcessSessionChange Funktion.

Dot11ExtIhvReceiveIndication

Ein Zeiger auf den Dot11ExtIhvReceiveIndication Funktion.

Dot11ExtIhvReceivePacket

Ein Zeiger auf den Dot11ExtIhvReceivePacket Funktion.

Dot11ExtIhvSendPacketCompletion

Ein Zeiger auf den Dot11ExtIhvSendPacketCompletion Funktion.

Dot11ExtIhvIsUIRequestPending

Ein Zeiger auf den Dot11ExtIhvIsUIRequestPending-Funktion.

Dot11ExtIhvProcessUIResponse

Ein Zeiger auf den Dot11ExtIhvProcessUIResponse Funktion.

Dot11ExtIhvQueryUIRequest

Ein Zeiger auf den Dot11ExtIhvQueryUIRequest Funktion.

Dot11ExtIhvOnexIndicateResult

Ein Zeiger auf den Dot11ExtIhvOneXIndicateResult Funktion.

Dot11ExtIhvControl

Ein Zeiger auf die Dot11ExtIhvControl--Funktion.

Bemerkungen

Die IHV-Handlerfunktionen sind eine Reihe von Rückruffunktionen, die von der IHV Extensions DLL unterstützt werden. Wenn das Betriebssystem die Dot11ExtIhvInitService IHV-Handlerfunktion aufruft, gibt die IHV Extensions DLL die Liste der Zeiger auf die IHV-Handlerfunktionen über die pDot11IHVHandlers Parameter zurück.

Hinweis Das Betriebssystem löst die Adressen der Dot11ExtIhvGetVersionInfo und Dot11ExtIhvInitService IHV-Handlerfunktionen über GetProcAddressauf. Weitere Informationen zu GetProcAddressfinden Sie in der Microsoft Windows SDK-Dokumentation.

Alle Funktionszeiger sind erforderlich und dürfen nicht auf NULL-festgelegt werden.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Verfügbar in Windows Vista und höheren Versionen der Windows-Betriebssysteme.
Header- wlanihv.h (inklusive Wlanihv.h)

Siehe auch

Dot11ExtIhvAdapterReset-

Dot11ExtIhvDeinitAdapter

Dot11ExtIhvValidateProfile

Dot11ExtIhvReceiveIndication

Native 802.11 IHV-Handlerfunktionen

Dot11ExtIhvOneXIndicateResult Dot11ExtIhvStopPostAssociate Dot11ExtIhvPerformPostAssociate Dot11ExtIhvProcessSessionChange

Dot11ExtIhvGetVersionInfo

Native 802.11 IHV Erweiterbarkeitsfunktionen

Dot11ExtIhvCreateDiscoveryProfiles

Dot11ExtIhvQueryUIRequest

Dot11ExtIhvProcessUIResponse

Dot11ExtIhvReceivePacket

Dot11ExtIhvControl-Funktion

Dot11ExtIhvInitService

Dot11ExtIhvPerformCapabilityMatch

Dot11ExtIhvInitAdapter

Dot11ExtIhvIsUIRequestPending

Dot11ExtIhvDeinitService

Dot11ExtIhvPerformPreAssociate Dot11ExtIhvSendPacketCompletion