IPrintCoreHelperUni::EnumOptions-Methode (prcomoem.h)
Die IPrintCoreHelperUni::EnumOptions- Methode ruft eine Liste der verfügbaren Optionen für das angegebene Feature ab.
Syntax
HRESULT EnumOptions(
[in] PCSTR pszFeatureKeyword,
[out] PCSTR * [] pOptionList,
[out] DWORD *pdwNumOptions
);
Parameter
[in] pszFeatureKeyword
Eine ANSI-Zeichenfolge, die das Feature enthält, dessen Optionen angefordert werden.
[out] pOptionList
Ein Zeiger auf ein Array von ANSI-Zeichenfolgen, die alle Optionen für das Feature enthalten, das im pszFeatureKeyword Parameter angegeben ist. IPrintCoreHelperUni::EnumOptions ist für die Zuordnung des Speichers für das Array verantwortlich. Das letzte Element des Arrays muss eine NULL- Zeichenfolge sein.
[out] pdwNumOptions
Ein Zeiger auf eine Variable, die die Anzahl der Optionen im Optionsarray empfängt, auf die vom pOptionList Parameter verwiesen wird.
Rückgabewert
IPrintCoreHelperUni::EnumOptions sollte S_OK zurückgeben, wenn der Vorgang erfolgreich ist. Andernfalls sollte diese Methode einen standardmäßigen COM-Fehlercode zurückgeben.
Bemerkungen
Wenn IPrintCoreHelperUni::EnumOptions zurückgegeben wird, enthält die Optionsliste alle Optionen, unabhängig von Einschränkungen oder anderen Faktoren.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform- | Desktop |
Header- | prcomoem.h (einschließlich Prcomoem.h) |