Método IPrintCoreHelper::EnumOptions (prcomoem.h)
El método IPrintCoreHelper::EnumOptions obtiene una lista de opciones disponibles para la característica especificada.
Sintaxis
HRESULT EnumOptions(
[in] PCSTR pszFeatureKeyword,
[out] PCSTR * [] pOptionList,
[out] DWORD *pdwNumOptions
);
Parámetros
[in] pszFeatureKeyword
Cadena de caracteres ANSI que contiene la característica cuyas opciones se solicitan.
[out] pOptionList
Puntero a una matriz de cadenas de caracteres ANSI que contienen todas las opciones de la característica especificada en el parámetro pszFeatureKeyword . IPrintCoreHelper::EnumOptions es responsable de asignar la memoria de la matriz. El último elemento de la matriz debe ser una cadena NULL .
[out] pdwNumOptions
Puntero a una variable que recibe el número de opciones de la matriz de opciones a las que apunta el parámetro pOptionList .
Valor devuelto
IPrintCoreHelper::EnumOptions debe devolver S_OK si la operación se realiza correctamente. De lo contrario, este método debe devolver un código de error COM estándar.
Comentarios
Cuando se devuelve IPrintCoreHelper::EnumOptions , la lista de opciones contiene todas las opciones, independientemente de las restricciones u otros factores.
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Escritorio |
Encabezado | prcomoem.h (include Prcomoem.h) |