Freigeben über


IPrintCoreHelperPS::EnumFeatures-Methode (prcomoem.h)

Die IPrintCoreHelperPS::EnumFeatures-Methode ruft eine Liste aller verfügbaren Features ab, einschließlich synthetisierter und kerniger Treiberimplementierungen.

Syntax

HRESULT EnumFeatures(
  [out] PCSTR * [] pFeatureList,
  [out] DWORD      *pdwNumFeatures
);

Parameter

[out] pFeatureList

Ein Zeiger auf ein Array von ANSI-Zeichenfolgen, die alle Features enthalten, die für das aktuelle Gerät verfügbar sind. Das letzte Arrayelement wird durch eine NULL-Zeichenfolge angegeben.

[out] pdwNumFeatures

Ein Zeiger auf eine Variable, die die Anzahl von Featureschlüsselwörtern im Array empfängt, auf die der pFeatureList-Parameter verweist.

Rückgabewert

Gibt S_OK zurück, wenn der Vorgang erfolgreich ist. Andernfalls sollte diese Methode einen COM-Standardfehlercode zurückgeben.

Anforderungen

Anforderung Wert
Zielplattform Desktop
Kopfzeile prcomoem.h (einschließlich Prcomoem.h)

Weitere Informationen

IPrintCoreHelperPS

IPrintCoreHelperPS::EnumOptions