Método IPrintCoreHelperUni::EnumFeatures (prcomoem.h)

El método IPrintCoreHelperUni::EnumFeatures obtiene una lista de todas las características disponibles, incluidas las características sintetizadas y principales de implementación de controladores.

Sintaxis

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

Parámetros

[out] pFeatureList

Puntero a una matriz de cadenas de caracteres ANSI que contienen todas las características disponibles para el dispositivo actual. El elemento de matriz final se indica mediante una cadena NULL .

[out] pdwNumFeatures

Puntero a una variable que recibe el número de palabras clave de característica de la matriz a las que apunta el parámetro pFeatureList .

Valor devuelto

IPrintCoreHelperUni::EnumFeatures 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

En el caso de las características Unidrv, la lista de características se basa en la vista GPD del archivo de configuración, por lo que las características que están rodeadas por directivas Ifdef GDL_ENABLED /Endif no se pueden configurar mediante este método.

Requisitos

Requisito Value
Plataforma de destino Escritorio
Encabezado prcomoem.h

Consulte también

IPrintCoreHelperUni

IPrintCoreHelperUni::EnumOptions