Méthode INetSharingConfiguration::get_SharingEnabled (netcon.h)
[Le pare-feu de connexion Internet peut être modifié ou indisponible dans les versions ultérieures. Utilisez plutôt l’API Pare-feu Windows.]
La méthode get_SharingEnabled détermine si le partage est activé sur cette connexion.
Syntaxe
HRESULT get_SharingEnabled(
[out] VARIANT_BOOL *pbEnabled
);
Paramètres
[out] pbEnabled
Pointeur vers une variable VARIANT_BOOL qui, en cas de retour réussi, spécifie si le partage est activé sur cette connexion. Si le partage est activé, cette valeur est TRUE. Sinon, elle est FALSE.
Valeur retournée
Si la méthode réussit, la valeur de retour est S_OK.
Si la méthode échoue, la valeur de retour est l’un des codes d’erreur suivants.
Code de retour | Description |
---|---|
|
L'opération a été abandonnée. |
|
Une erreur non spécifiée s'est produite. |
|
L’un des paramètres n’est pas valide. |
|
Une interface spécifiée n’est pas prise en charge. |
|
Aucune méthode spécifiée n’est implémentée. |
|
La méthode n’a pas pu allouer la mémoire requise. |
|
Un pointeur passé en tant que paramètre n’est pas valide. |
|
La méthode a échoué pour des raisons inconnues. |
Notes
Pour déterminer si le partage de connexion est pris en charge sur le système d’exploitation actuellement installé, utilisez INetSharingManager::get_SharingInstalled.
Utilisez la méthode INetSharingManager::get_INetSharingConfigurationForINetConnection pour obtenir une interface INetSharingConfiguration pour une connexion particulière.
Spécifications
Client minimal pris en charge | Windows XP [applications de bureau uniquement] |
Serveur minimal pris en charge | Aucun pris en charge |
Plateforme cible | Windows |
En-tête | netcon.h |
DLL | Hnetcfg.dll |
Voir aussi
INetSharingConfiguration::D isableSharing
INetSharingConfiguration::EnableSharing
Partage de connexion Internet et interfaces de pare-feu de connexion Internet
Informations de référence sur le partage de connexion Internet et le pare-feu de connexion Internet