Freigeben über


IItemMetadataEnumerator::Next

Gibt ggf. die nächsten Metadatenelemente in der Liste zurück.

HRESULT Next( 
  ULONG cItems, 
  IItemMetadata ** ppItemMetadata, 
  ULONG *pcFetched);

Parameter

  • cItems
    [in, range(0, 1)] Die Anzahl der abzurufenden Metadatenelemente. Diese muss 1 sein.
  • ppItemMetadata
    [out, size_is(cItems), length_is(*pcFetched)] Gibt die mit cItems angegebene Anzahl der nächsten Metadatenelemente zurück.
  • pcFetched
    [out] Gibt die Anzahl der abgerufenen Metadatenelemente zurück. Dieser Wert kann NULL sein.

Rückgabewert

  • S_OK.

  • S_FALSE, wenn keine weiteren Elemente aufzulisten sind.

  • E_POINTER.

  • E_INVALIDARG, wenn cItems nicht 1 ist.

Siehe auch

Verweis

IItemMetadataEnumerator-Schnittstelle