INetSharingManager::get_SharingInstalled-Methode (netcon.h)
[Die Internetverbindungsfirewall kann in nachfolgenden Versionen geändert oder nicht verfügbar sein. Verwenden Sie stattdessen die Windows-Firewall-API.]
Die get_SharingInstalled-Methode gibt an, ob die derzeit installierte Version von Windows XP die Verbindungsfreigabe unterstützt.
Syntax
HRESULT get_SharingInstalled(
[out] VARIANT_BOOL *pbInstalled
);
Parameter
[out] pbInstalled
Ein Zeiger auf einen VARIANT_BOOL , der angibt, ob die derzeit installierte Version Windows XP die Verbindungsfreigabe unterstützt. Weitere Informationen finden Sie in den Hinweisen.
Rückgabewert
Wenn die Methode erfolgreich ist, wird der Rückgabewert S_OK.
Wenn die Methode fehlschlägt, ist der Rückgabewert einer der folgenden Fehlercodes.
Rückgabecode | Beschreibung |
---|---|
|
Der Vorgang wurde abgebrochen. |
|
Es ist ein unbekannter Fehler aufgetreten. |
|
Einer der Parameter ist ungültig. |
|
Eine angegebene Schnittstelle wird nicht unterstützt. |
|
Eine angegebene Methode wird nicht implementiert. |
|
Die Methode konnte den erforderlichen Arbeitsspeicher nicht zuordnen. |
|
Ein als Parameter übergebener Zeiger ist ungültig. |
|
Fehler bei der Methode aus unbekannten Gründen. |
Hinweise
Diese Methode legt den pbInstalled-Parameter auf TRUE fest, wenn er unter den folgenden Versionen von Windows XP aufgerufen wird:
- Windows XP Home Edition
- Windows XP Professional
- Windows XP Embedded
Um zu ermitteln, ob die Freigabe für eine bestimmte Verbindung aktiviert ist, rufen Sie die INetSharingConfiguration::get_SharingEnabled-Methode für diese Verbindung auf.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows XP [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Nicht unterstützt |
Zielplattform | Windows |
Kopfzeile | netcon.h |
DLL | Hnetcfg.dll |
Weitere Informationen
Internetverbindungsfreigabe und Firewallschnittstellen für Internetverbindung
Referenz zur Freigabe von Internetverbindung und Internetverbindungsfirewall