Freigeben über


IEnumNetSharingEveryConnection::Next-Methode (netcon.h)

[Die Internetverbindungsfirewall ist in nachfolgenden Versionen möglicherweise geändert oder nicht verfügbar. Verwenden Sie stattdessen die Windows-Firewall-API.]

Die Next-Methode ruft die angegebene Anzahl von Verbindungen aus dem Ordner Connections ab der aktuellen Enumerationsposition ab.

Syntax

HRESULT Next(
  [in]  ULONG   celt,
  [out] VARIANT *rgVar,
  [out] ULONG   *pceltFetched
);

Parameter

[in] celt

Gibt die Anzahl der abzurufenden privat freigegebenen Verbindungen an.

[out] rgVar

Zeiger auf eine VARIANT-Variable für die Verbindung. Diese Variante enthält einen Zeiger auf eine INetConnection-Schnittstelle .

[out] pceltFetched

Zeiger auf eine ULONG-Variable , die bei erfolgreicher Rückgabe die Anzahl der tatsächlich zurückgegebenen privat freigegebenen Verbindungen angibt.

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
E_ABORT
Der Vorgang wurde abgebrochen.
E_FAIL
Es ist ein unbekannter Fehler aufgetreten.
E_INVALIDARG
Einer der Parameter ist ungültig.
E_NOINTERFACE
Eine angegebene Schnittstelle wird nicht unterstützt.
E_NOTIMPL
Eine angegebene Methode ist nicht implementiert.
E_OUTOFMEMORY
Die -Methode konnte den erforderlichen Arbeitsspeicher nicht zuordnen.
E_POINTER
Ein als Parameter übergebener Zeiger ist ungültig.
E_UNEXPECTED
Die Methode ist aus unbekannten Gründen fehlgeschlagen.

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

IEnumNetSharingEveryConnection

Internetverbindungsfreigabe und Internetverbindungsfirewallschnittstellen

Internet Connection Sharing and Internet Connection Firewall Reference