structure DOT11EXT_APIS (wlanihv.h)
Syntaxe
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;
Membres
Dot11ExtAllocateBuffer
Pointeur vers le Fonction Dot11ExtAllocateBuffer .
Dot11ExtFreeBuffer
Pointeur vers la fonction Dot11ExtFreeBuffer .
Dot11ExtSetProfileCustomUserData
Pointeur vers le Fonction Dot11ExtSetProfileCustomUserData .
Dot11ExtGetProfileCustomUserData
Pointeur vers le Fonction Dot11ExtGetProfileCustomUserData .
Dot11ExtSetCurrentProfile
Pointeur vers le Fonction Dot11ExtSetCurrentProfile .
Dot11ExtSendUIRequest
Pointeur vers le Fonction Dot11ExtSendUIRequest .
Dot11ExtPreAssociateCompletion
Pointeur vers le Fonction Dot11ExtPreAssociateCompletion .
Dot11ExtPostAssociateCompletion
Pointeur vers le Fonction Dot11ExtPostAssociateCompletion .
Dot11ExtSendNotification
Pointeur vers le Fonction Dot11ExtSendNotification .
Dot11ExtSendPacket
Pointeur vers la fonction Dot11ExtSendPacket .
Dot11ExtSetEtherTypeHandling
Pointeur vers le Fonction Dot11ExtSetEtherTypeHandling .
Dot11ExtSetAuthAlgorithm
Pointeur vers le Fonction Dot11ExtSetAuthAlgorithm .
Dot11ExtSetUnicastCipherAlgorithm
Pointeur vers le Fonction Dot11ExtSetUnicastCipherAlgorithm .
Dot11ExtSetMulticastCipherAlgorithm
Pointeur vers le Fonction Dot11ExtSetMulticastCipherAlgorithm .
Dot11ExtSetDefaultKey
Pointeur vers le Fonction Dot11ExtSetDefaultKey .
Dot11ExtSetKeyMappingKey
Pointeur vers le Fonction Dot11ExtSetKeyMappingKey .
Dot11ExtSetDefaultKeyId
Pointeur vers le Fonction Dot11ExtSetDefaultKeyId .
Dot11ExtNicSpecificExtension
Pointeur vers le Fonction Dot11ExtNicSpecificExtension .
Dot11ExtSetExcludeUnencrypted
Pointeur vers le Fonction Dot11ExtSetExcludeUnencrypted .
Dot11ExtStartOneX
Pointeur vers la fonction Dot11ExtStartOneX .
Dot11ExtStopOneX
Pointeur vers la fonction Dot11ExtStopOneX .
Dot11ExtProcessSecurityPacket
Remarques
Les fonctions d’extensibilité IHV ne sont pas liées statiquement ou dynamiquement à la DLL des extensions IHV. Au lieu de cela, lorsque le système d’exploitation appelle la fonction de gestionnaire IHV Dot11ExtIhvInitService , il transmet la liste des pointeurs aux fonctions d’extensibilité IHV via le paramètre pDot11ExtAPI .
Tous les pointeurs de fonction sont obligatoires et ne sont pas définis sur NULL.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible dans Windows Vista et versions ultérieures des systèmes d’exploitation Windows. |
En-tête | wlanihv.h (incluez Wlanihv.h) |
Voir aussi
Fonctions de gestionnaire IHV 802.11 natives
Dot11ExtSetProfileCustomUserDataFonctions d’extensibilité IHV 802.11 natives
Dot11ExtSetExcludeUnencrypted Dot11ExtSetUnicastCipherAlgorithm Dot11ExtSetMulticastCipherAlgorithm Dot11ExtPreAssociateCompletion Dot11ExtPostAssociateCompletionCommentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour