Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
La méthode IPrintCoreHelperUni ::EnumFeatures obtient la liste de toutes les fonctionnalités disponibles, notamment les fonctionnalités de synthèse et d’implémentation de pilote de base.
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 de retour
IPrintCoreHelperUni ::EnumFeatures doit retourner S_OK si l’opération réussit. Sinon, cette méthode doit retourner un code d’erreur COM standard.
Remarques
Pour les fonctionnalités Unidrv, la liste des fonctionnalités est basée sur la vue GPD du fichier de configuration, de sorte que les fonctionnalités entourées par Ifdef GDL_ENABLED/Endif directives ne peuvent pas être configurées à l’aide de cette méthode.
Exigences
| Exigence | Valeur |
|---|---|
| plateforme cible | Bureau |
| d’en-tête | prcomoem.h |