Método IPrintCoreHelperPS::EnumOptions (prcomoem.h)

El método IPrintCoreHelperPS::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 . IPrintCoreHelperPS::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 la que apunta el parámetro pOptionList .

Valor devuelto

IPrintCoreHelperPS::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 IPrintCoreHelperPS::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 (incluya Prcomoem.h)

Consulte también

IPrintCoreHelperPS

IPrintCoreHelperPS::EnumConstrainedOptions

IPrintCoreHelperPS::EnumFeatures