Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Le type énuméré WLAN_HOSTED_NETWORK_REASON spécifie les valeurs possibles pour le résultat d’un appel de fonction réseau hébergé sans fil.
Syntax
typedef enum _WLAN_HOSTED_NETWORK_REASON {
wlan_hosted_network_reason_success = 0,
wlan_hosted_network_reason_unspecified,
wlan_hosted_network_reason_bad_parameters,
wlan_hosted_network_reason_service_shutting_down,
wlan_hosted_network_reason_insufficient_resources,
wlan_hosted_network_reason_elevation_required,
wlan_hosted_network_reason_read_only,
wlan_hosted_network_reason_persistence_failed,
wlan_hosted_network_reason_crypt_error,
wlan_hosted_network_reason_impersonation,
wlan_hosted_network_reason_stop_before_start,
wlan_hosted_network_reason_interface_available,
wlan_hosted_network_reason_interface_unavailable,
wlan_hosted_network_reason_miniport_stopped,
wlan_hosted_network_reason_miniport_started,
wlan_hosted_network_reason_incompatible_connection_started,
wlan_hosted_network_reason_incompatible_connection_stopped,
wlan_hosted_network_reason_user_action,
wlan_hosted_network_reason_client_abort,
wlan_hosted_network_reason_ap_start_failed,
wlan_hosted_network_reason_peer_arrived,
wlan_hosted_network_reason_peer_departed,
wlan_hosted_network_reason_peer_timeout,
wlan_hosted_network_reason_gp_denied,
wlan_hosted_network_reason_service_unavailable,
wlan_hosted_network_reason_device_change,
wlan_hosted_network_reason_properties_change,
wlan_hosted_network_reason_virtual_station_blocking_use,
wlan_hosted_network_reason_service_available_on_virtual_station
} WLAN_HOSTED_NETWORK_REASON, *PWLAN_HOSTED_NETWORK_REASON;
Constantes
wlan_hosted_network_reason_successValeur : 0 L'opération a réussi. |
wlan_hosted_network_reason_unspecifiedErreur inconnue. |
wlan_hosted_network_reason_bad_parametersParamètres incorrects. Par exemple, le code est retourné si une application n’a pas pu référencer le contexte client à partir du handle approprié (le handle retourné par la fonction WlanOpenHandle ). |
wlan_hosted_network_reason_service_shutting_downLe service s’arrête. |
wlan_hosted_network_reason_insufficient_resourcesLe service n’a plus de ressources. |
wlan_hosted_network_reason_elevation_requiredCette opération nécessite une élévation. |
wlan_hosted_network_reason_read_onlyUne tentative d’écriture de données en lecture seule a été effectuée. |
wlan_hosted_network_reason_persistence_failedÉchec de la persistance des données. |
wlan_hosted_network_reason_crypt_errorUne erreur de chiffrement s’est produite. |
wlan_hosted_network_reason_impersonationÉchec de l’emprunt d’identité de l’utilisateur. |
wlan_hosted_network_reason_stop_before_startUne séquence d’appels de fonction incorrecte a été effectuée. |
wlan_hosted_network_reason_interface_availableUne interface sans fil est désormais disponible. |
wlan_hosted_network_reason_interface_unavailableUne interface sans fil est devenue indisponible. C’est la raison pour laquelle le code est retourné par le réseau hébergé sans fil qui fonctionne chaque fois que l’état du réseau hébergé sans fil est wlan_hosted_network_unavailable. Par exemple, si le réseau hébergé sans fil est désactivé par la stratégie de groupe sur un domaine, l’état du réseau hébergé sans fil est wlan_hosted_network_unavailable. Dans ce cas, tout appel à la fonction WlanHostedNetworkStartUsing ou WlanHostedNetworkForceStart renvoie ce code de raison. |
wlan_hosted_network_reason_miniport_stoppedLe pilote de miniport sans fil a arrêté le réseau hébergé. |
wlan_hosted_network_reason_miniport_startedLe pilote miniport sans fil status changé. |
wlan_hosted_network_reason_incompatible_connection_startedUne connexion incompatible a démarré. Une connexion incompatible fait référence à l’un des cas suivants :
Windows arrête le réseau hébergé sans fil sur l’adaptateur de point d’accès sans fil (AP) basé sur le logiciel lorsqu’une connexion incompatible démarre sur l’adaptateur de la station principale. L’état du réseau hébergé sans fil devient wlan_hosted_network_unavailable. |
wlan_hosted_network_reason_incompatible_connection_stoppedUne connexion incompatible s’est arrêtée. Une connexion incompatible a démarré précédemment sur l’adaptateur de la station principale (wlan_hosted_network_reason_incompatible_connection_started), mais la connexion incompatible s’est arrêtée. Si le réseau hébergé sans fil a été précédemment arrêté suite au démarrage d’une connexion incompatible, Windows ne redémarre pas automatiquement le réseau hébergé sans fil. Les applications peuvent redémarrer le réseau hébergé sans fil sur la carte AP en appelant la fonction WlanHostedNetworkStartUsing ou WlanHostedNetworkForceStart . |
wlan_hosted_network_reason_user_actionUn changement d’état s’est produit en raison d’une action explicite de l’utilisateur. |
wlan_hosted_network_reason_client_abortUn changement d’état s’est produit en raison de l’abandon du client. |
wlan_hosted_network_reason_ap_start_failedLe pilote du réseau hébergé sans fil n’a pas pu démarrer. |
wlan_hosted_network_reason_peer_arrivedUn homologue connecté au réseau hébergé sans fil. |
wlan_hosted_network_reason_peer_departedUn homologue déconnecté du réseau hébergé sans fil. |
wlan_hosted_network_reason_peer_timeoutUn homologue a expiré. |
wlan_hosted_network_reason_gp_deniedL’opération a été refusée par la stratégie de groupe. |
wlan_hosted_network_reason_service_unavailableLe service LAN sans fil n’est pas en cours d’exécution. |
wlan_hosted_network_reason_device_changeLa carte sans fil utilisée par le réseau hébergé sans fil a changé. |
wlan_hosted_network_reason_properties_changeLes propriétés du réseau hébergé sans fil ont changé. |
wlan_hosted_network_reason_virtual_station_blocking_useUne station virtuelle est une opération active et bloquante. |
wlan_hosted_network_reason_service_available_on_virtual_stationUn service identique est disponible sur une station virtuelle. |
Remarques
Le WLAN_HOSTED_NETWORK_REASON type énuméré est une extension aux API sans fil natives ajoutées pour prendre en charge le réseau hébergé sans fil sur Windows 7 et versions ultérieures.
Le WLAN_HOSTED_NETWORK_REASON énumère les raisons possibles pour lesquelles un appel de fonction réseau hébergé sans fil a échoué ou les raisons pour lesquelles une notification de réseau hébergé sans fil particulière a été générée.
Sur Windows 7 et versions ultérieures, le système d’exploitation installe un appareil virtuel si une carte sans fil compatible réseau hébergé est présente sur l’ordinateur. Cet appareil virtuel s’affiche normalement dans le dossier Connexions réseau sous la forme « Connexion réseau sans fil 2 » avec le nom de l’appareil « Carte miniport Microsoft Virtual WiFi » si l’ordinateur dispose d’une seule carte réseau sans fil. Cet appareil virtuel est utilisé exclusivement pour effectuer des connexions de point d’accès logiciel (SoftAP) et n’est pas présent dans la liste retournée par la fonction WlanEnumInterfaces . La durée de vie de cet appareil virtuel est liée à l’adaptateur sans fil physique. Si l’adaptateur sans fil physique est désactivé, cet appareil virtuel est également supprimé.
Configuration requise
| Client minimal pris en charge | Windows 7 [applications de bureau uniquement] |
| Serveur minimal pris en charge | Windows Server 2008 R2 [applications de bureau uniquement] |
| En-tête | wlanapi.h (incluez Wlanapi.h) |
Voir aussi
WlanHostedNetworkQuerySecondaryKey
WlanHostedNetworkRefreshSecuritySettings