IAppxManifestDeviceCapabilitiesEnumerator::GetCurrent-Methode (appxpackaging.h)
Ruft die Gerätefunktion an der aktuellen Position des Enumerators ab.
Syntax
HRESULT GetCurrent(
[out, retval] LPWSTR *deviceCapability
);
Parameter
[out, retval] deviceCapability
Typ: LPWSTR*
Die aktuelle Gerätefunktion.
Rückgabewert
Typ: HRESULT
Wenn die Methode erfolgreich ist, gibt sie S_OK zurück. Andernfalls wird ein Fehlercode zurückgegeben, der die Fehler in der folgenden Tabelle enthält, aber nicht beschränkt ist.
Rückgabecode | Beschreibung |
---|---|
|
Der Enumerator hat das letzte Element in der Auflistung übergeben. |
Hinweise
Der Aufrufer muss den für deviceCapability zugewiesenen Arbeitsspeicher mithilfe 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 die Elemente zu durchlaufen, und GetHasCurrent aufrufen, bevor Er GetCurrent für den Zugriff auf das Element verwendet.
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 |