Freigeben über


IEnumDot11AdHocNetworks::Next-Methode (adhoc.h)

Ruft die angegebene Anzahl von Elementen aus der Sequenz ab und erhöht die aktuelle Position um die Anzahl der abgerufenen Elemente. Wenn weniger als die angeforderte Anzahl von Elementen in der Sequenz vorhanden ist, werden die verbleibenden Elemente abgerufen.

Syntax

HRESULT Next(
  [in]  ULONG              cElt,
  [out] IDot11AdHocNetwork **rgElt,
  [out] ULONG              *pcEltFetched
);

Parameter

[in] cElt

Die Anzahl der angeforderten Elemente.

[out] rgElt

Ein Zeiger auf das erste Element in einem Array von IDot11AdHocNetwork-Schnittstellen . Das Array hat die Größe cElt. Das Array muss vorhanden sein und die Größe cElt (mindestens) aufweisen, bevor die Next-Methode aufgerufen wird, obwohl das Array nicht initialisiert werden muss. Nach der Rückgabe enthält das zuvor vorhandene Array Zeiger auf IDot11AdHocNetwork-Objekte .

[out] pcEltFetched

Ein Zeiger auf eine Variable, die die Anzahl der in rgElt zurückgegebenen Elemente angibt.

Rückgabewert

Mögliche Rückgabewerte sind u. a. die folgenden:

Rückgabecode BESCHREIBUNG
S_OK
Die Methode wurde erfolgreich abgeschlossen.
E_FAIL
Fehler bei der Methode.
E_INVALIDARG
Einer der Parameter ist ungültig.
E_NOINTERFACE
Eine angegebene Schnittstelle wird nicht unterstützt.
E_OUTOFMEMORY
Die -Methode konnte den für diesen Vorgang erforderlichen Arbeitsspeicher nicht zuordnen.
E_POINTER
Ein als Parameter übergebener Zeiger ist ungültig.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile adhoc.h

Weitere Informationen

IEnumDot11AdHocNetworks