Méthode IDot11AdHocManager ::CommitCreatedNetwork (adhoc.h)
Initialise un réseau créé et valide éventuellement le profil du réseau dans le magasin de profils. Le réseau doit être créé à l’aide de CreateNetwork avant d’appeler CommitCreatedNetwork.
Syntaxe
HRESULT CommitCreatedNetwork(
[in] IDot11AdHocNetwork *pIAdHoc,
[in] BOOLEAN fSaveProfile,
[in] BOOLEAN fMakeSavedProfileUserSpecific
);
Paramètres
[in] pIAdHoc
Pointeur vers une interface IDot11AdHocNetwork qui spécifie le réseau à initialiser et à commiter.
[in] fSaveProfile
Paramètre facultatif qui spécifie si un profil sans fil doit être enregistré. Si la valeur est TRUE, le profil est enregistré dans le magasin de profils. Une fois qu’un profil a été enregistré, l’utilisateur peut le modifier à l’aide de l’interface utilisateur Gérer le réseau sans fil . Les profils peuvent également être modifiés à l’aide des fonctions Wifi natives.
L’enregistrement d’un profil modifie la signature réseau retournée par IDot11AdHocNetwork ::GetSignature.
[in] fMakeSavedProfileUserSpecific
Paramètre facultatif qui spécifie si le profil à enregistrer est un profil tout utilisateur. Si la valeur est TRUE, le profil est spécifique à l’utilisateur actuel. S’il est défini sur FALSE, le profil est un profil tout utilisateur qui peut être utilisé par n’importe quel utilisateur connecté à l’ordinateur. Ce paramètre est ignoré si fSaveProfile a la valeur FALSE.
Par défaut, seuls les membres du groupe Administrateurs peuvent conserver un profil tout utilisateur. Ces paramètres de sécurité peuvent être modifiés à l’aide de la fonction WlanSetSecuritySettings . Votre application doit être lancée par un utilisateur disposant de privilèges suffisants pour qu’un profil tout utilisateur soit conservé avec succès.
Si votre application s’exécute dans une fenêtre Bureau à distance, vous pouvez uniquement enregistrer un profil utilisateur. Les profils spécifiques à l’utilisateur ne peuvent pas être enregistrés à partir d’une application exécutée à distance.
Valeur retournée
Les valeurs de retour possibles incluent, sans s’y limiter, les éléments suivants.
Code de retour | Description |
---|---|
|
La commande s'est correctement terminée. |
|
La méthode a échoué. |
|
L’un des paramètres n’est pas valide. |
|
Une interface spécifiée n’est pas prise en charge. |
|
La méthode n’a pas pu allouer la mémoire nécessaire pour effectuer cette opération. |
|
Un pointeur passé en tant que paramètre n’est pas valide. |
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 |