Partager via


Méthode IDot11AdHocInterface ::IsAdHocCapable (adhoc.h)

Spécifie si une carte réseau prend en charge la création ou l’utilisation d’un réseau ad hoc.

Syntaxe

HRESULT IsAdHocCapable(
  [in, out] BOOLEAN *pfAdHocCapable
);

Paramètres

[in, out] pfAdHocCapable

Pointeur vers une valeur booléenne qui spécifie les fonctionnalités réseau ad hoc de la carte réseau. La valeur booléenne est définie sur TRUE si la carte réseau prend en charge la création et l’utilisation de réseaux ad hoc et FALSE dans le cas contraire.

Valeur retournée

Les valeurs de retour possibles incluent, sans s’y limiter, les éléments suivants.

Code de retour Description
S_OK
La commande s'est correctement terminée.
E_FAIL
Échec de la méthode.
E_INVALIDARG
L’un des paramètres n’est pas valide.
E_OUTOFMEMORY
La méthode n’a pas pu allouer la mémoire nécessaire pour effectuer cette opération.
E_POINTER
Un pointeur passé en tant que paramètre n’est pas valide.

Remarques

pfAdHocCapable peut être défini sur FALSE pour de nombreuses raisons, notamment les suivantes :

  • La stratégie de groupe interdit l’utilisation de réseaux ad hoc sur cette interface
  • La machine est configurée pour se connecter uniquement aux réseaux d’infrastructure, ou la configuration de la machine interdit les connexions sans fil
  • La carte réseau ne prend pas en charge les réseaux ad hoc

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
Plateforme cible Windows
En-tête adhoc.h

Voir aussi

IDot11AdHocInterface