Partager via


fonction wiasSetItemPropNames (wiamdef.h)

La fonction wiasSetItemPropNames écrit des noms de propriétés dans les propriétés d’élément.

Syntaxe

HRESULT wiasSetItemPropNames(
  [in]      BYTE     *pWiasContext,
            LONG     cItemProps,
  [in, out] PROPID   *ppId,
  [in, out] LPOLESTR *ppszNames
);

Paramètres

[in] pWiasContext

Pointeur vers un contexte d’élément WIA.

cItemProps

Spécifie le nombre de noms de propriétés à écrire.

[in, out] ppId

Pointeur vers le premier élément d’un tableau d’identificateurs de propriétés (PROPID) alloué par l’appelant.

[in, out] ppszNames

Pointeur vers le premier élément d’un tableau de noms de propriétés alloués par l’appelant à écrire.

Valeur retournée

En cas de réussite, la fonction retourne S_OK. Si la fonction échoue, elle retourne une erreur COM standard ou l’une des erreurs WIA_ERROR_XXX (décrites dans la documentation Microsoft Windows SDK).

Remarques

Les minidrivers utilisent généralement cette fonction lors de l’initialisation des propriétés d’élément. L’ordre des identificateurs de propriété dans ppId doit correspondre à l’ordre des noms de propriétés dans ppSzNames.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Disponible dans Microsoft Windows Me et Windows XP et les versions ultérieures des systèmes d’exploitation Windows.
Plateforme cible Desktop (Expérience utilisateur)
En-tête wiamdef.h (inclure Wiamdef.h)
Bibliothèque Wiaservc.lib
DLL Wiaservc.dll

Voir aussi

wiasSetItemPropAttribs