ITcEnumLicenses::Next

Liest bis zu celt Einträge aus dem von QueryLicenses() erzeugten Snapshot der geladenen Lizenzdeskriptoren. Wie bei COM-Enumeratoren üblich kann S_FALSE zurückgegeben werden, wenn weniger als celt Elemente verfügbar sind.

Signatur

HRESULT Next(ULONG celt, ITcLicenseDesc** rgpITcLicenseDesc, ULONG* pCeltFetched);

Parameter

Name

Typ

Beschreibung

celt

ULONG

[in] Maximale Anzahl der anzufordernden Einträge.

Rückgabewert

Name

Typ

Beschreibung

rgpITcLicenseDesc

ITcLicenseDesc**

[out, size_is(celt), length_is(*pCeltFetched)] Gelieferte Lizenzdeskriptoren.

pCeltFetched

ULONG*

[out] Tatsächlich gelieferte Anzahl von Einträgen.

(HRESULT)

HRESULT

S_OK bei Erfolg, sonst Fehlercode.