Freigeben über


IAppxManifestResourcesEnumerator::GetCurrent-Methode (appxpackaging.h)

Ruft die Ressource an der aktuellen Position des Enumerators ab.

Syntax

HRESULT GetCurrent(
  [out, retval] LPWSTR *resource
);

Parameter

[out, retval] resource

Typ: LPWSTR*

Die aktuelle Ressource.

Rückgabewert

Typ: HRESULT

Wenn die Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode zurückgegeben, der die In der folgenden Tabelle enthält, aber nicht darauf beschränkt ist.

Rückgabecode Beschreibung
E_BOUNDS
Der Enumerator hat das letzte Element in der Auflistung übergeben.

Hinweise

Der Aufrufer muss den für die Ressource zugewiesenen Arbeitsspeicher mit der CoTaskMemFree-Funktion freigeben.

Der zurückgegebene Enumerator kann leer sein. In diesem Fall gibt ein Aufruf von GetHasCurrentfalse zurück. Wenn der Enumerator nicht leer ist, zeigt er auf das erste Element, und diese Methode gibt das erste Element zurück. Anschließend sollte der Benutzer MoveNext verwenden, um durch die Elemente zu navigieren, und GetHasCurrent aufrufen, bevor GetCurrent für den Zugriff auf das Element verwendet wird.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile appxpackaging.h

Weitere Informationen

IAppxManifestResourcesEnumerator