Partager via


Méthode IPrintCoreHelperPS ::EnumFeatures (prcomoem.h)

La méthode IPrintCoreHelperPS ::EnumFeatures obtient une liste de toutes les fonctionnalités disponibles, y compris les fonctionnalités synthétisées et d’implémentation de pilotes principales.

Syntaxe

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

Paramètres

[out] pFeatureList

Pointeur vers un tableau de chaînes de caractères ANSI qui contiennent toutes les fonctionnalités disponibles pour l’appareil actuel. L’élément de tableau final est indiqué par une chaîne NULL .

[out] pdwNumFeatures

Pointeur vers une variable qui reçoit le nombre de mots clés de fonctionnalité dans le tableau vers lequel pointe le paramètre pFeatureList .

Valeur retournée

Retourne S_OK si l’opération réussit. Sinon, cette méthode doit retourner un code d’erreur COM standard.

Configuration requise

Condition requise Valeur
Plateforme cible Desktop (Expérience utilisateur)
En-tête prcomoem.h (include Prcomoem.h)

Voir aussi

IPrintCoreHelperPS

IPrintCoreHelperPS ::EnumOptions