DOT11EXT_APIS Struktur (wlanihv.h)
Syntax
typedef struct _DOT11EXT_APIS {
DOT11EXT_ALLOCATE_BUFFER Dot11ExtAllocateBuffer;
DOT11EXT_FREE_BUFFER Dot11ExtFreeBuffer;
DOT11EXT_SET_PROFILE_CUSTOM_USER_DATA Dot11ExtSetProfileCustomUserData;
DOT11EXT_GET_PROFILE_CUSTOM_USER_DATA Dot11ExtGetProfileCustomUserData;
DOT11EXT_SET_CURRENT_PROFILE Dot11ExtSetCurrentProfile;
DOT11EXT_SEND_UI_REQUEST Dot11ExtSendUIRequest;
DOT11EXT_PRE_ASSOCIATE_COMPLETION Dot11ExtPreAssociateCompletion;
DOT11EXT_POST_ASSOCIATE_COMPLETION Dot11ExtPostAssociateCompletion;
DOT11EXT_SEND_NOTIFICATION Dot11ExtSendNotification;
DOT11EXT_SEND_PACKET Dot11ExtSendPacket;
DOT11EXT_SET_ETHERTYPE_HANDLING Dot11ExtSetEtherTypeHandling;
DOT11EXT_SET_AUTH_ALGORITHM Dot11ExtSetAuthAlgorithm;
DOT11EXT_SET_UNICAST_CIPHER_ALGORITHM Dot11ExtSetUnicastCipherAlgorithm;
DOT11EXT_SET_MULTICAST_CIPHER_ALGORITHM Dot11ExtSetMulticastCipherAlgorithm;
DOT11EXT_SET_DEFAULT_KEY Dot11ExtSetDefaultKey;
DOT11EXT_SET_KEY_MAPPING_KEY Dot11ExtSetKeyMappingKey;
DOT11EXT_SET_DEFAULT_KEY_ID Dot11ExtSetDefaultKeyId;
DOT11EXT_NIC_SPECIFIC_EXTENSION Dot11ExtNicSpecificExtension;
DOT11EXT_SET_EXCLUDE_UNENCRYPTED Dot11ExtSetExcludeUnencrypted;
DOT11EXT_ONEX_START Dot11ExtStartOneX;
DOT11EXT_ONEX_STOP Dot11ExtStopOneX;
DOT11EXT_PROCESS_ONEX_PACKET Dot11ExtProcessOneXPacket;
} DOT11EXT_APIS, *PDOT11EXT_APIS;
Angehörige
Dot11ExtAllocateBuffer
Ein Zeiger auf den Dot11ExtAllocateBuffer Funktion.
Dot11ExtFreeBuffer
Ein Zeiger auf die Dot11ExtFreeBuffer Funktion.
Dot11ExtSetProfileCustomUserData
Ein Zeiger auf den Dot11ExtSetProfileCustomUserData--Funktion.
Dot11ExtGetProfileCustomUserData
Ein Zeiger auf den Dot11ExtGetProfileCustomUserData Funktion.
Dot11ExtSetCurrentProfile
Ein Zeiger auf den Dot11ExtSetCurrentProfile Funktion.
Dot11ExtSendUIRequest
Ein Zeiger auf den Dot11ExtSendUIRequest Funktion.
Dot11ExtPreAssociateCompletion
Ein Zeiger auf den Dot11ExtPreAssociateCompletion Funktion.
Dot11ExtPostAssociateCompletion
Ein Zeiger auf den Dot11ExtPostAssociateCompletion Funktion.
Dot11ExtSendNotification
Ein Zeiger auf den Dot11ExtSendNotification Funktion.
Dot11ExtSendPacket
Ein Zeiger auf die funktion Dot11ExtSendPacket.
Dot11ExtSetEtherTypeHandling
Ein Zeiger auf den Dot11ExtSetEtherTypeHandling Funktion.
Dot11ExtSetAuthAlgorithm
Ein Zeiger auf den Dot11ExtSetAuthAlgorithm Funktion.
Dot11ExtSetUnicastCipherAlgorithm
Ein Zeiger auf den Dot11ExtSetUnicastCipherAlgorithm Funktion.
Dot11ExtSetMulticastCipherAlgorithm
Ein Zeiger auf den Dot11ExtSetMulticastCipherAlgorithm Funktion.
Dot11ExtSetDefaultKey
Ein Zeiger auf den Funktion Dot11ExtSetDefaultKey.
Dot11ExtSetKeyMappingKey
Ein Zeiger auf den Dot11ExtSetKeyMappingKey-Funktion.
Dot11ExtSetDefaultKeyId
Ein Zeiger auf den Dot11ExtSetDefaultKeyId Funktion.
Dot11ExtNicSpecificExtension
Ein Zeiger auf den Dot11ExtNicSpecificExtension Funktion.
Dot11ExtSetExcludeUnencrypted
Ein Zeiger auf den Dot11ExtSetExcludeUnencrypted Funktion.
Dot11ExtStartOneX
Ein Zeiger auf die Dot11ExtStartOneX--Funktion.
Dot11ExtStopOneX
Ein Zeiger auf die Dot11ExtStopOneX--Funktion.
Dot11ExtProcessSecurityPacket
Bemerkungen
Die IHV-Erweiterbarkeitsfunktionen sind nicht statisch oder dynamisch mit der IHV Extensions DLL verknüpft. Wenn das Betriebssystem stattdessen die Dot11ExtIhvInitService IHV-Handlerfunktion aufruft, übergibt es die Liste der Zeiger über den pDot11ExtAPI Parameter an die IHV-Erweiterbarkeitsfunktionen.
Alle Funktionszeiger sind erforderlich und werden nicht auf NULL-festgelegt.
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
Native 802.11 IHV-Handlerfunktionen
Dot11ExtSetProfileCustomUserData-Native 802.11 IHV Erweiterbarkeitsfunktionen
Dot11ExtSetExcludeUnencrypted Dot11ExtSetUnicastCipherAlgorithm Dot11ExtSetMulticastCipherAlgorithm Dot11ExtPreAssociateCompletion- Dot11ExtPostAssociateCompletion-