Freigeben über


wiasSetItemPropNames-Funktion (wiamdef.h)

Die wiasSetItemPropNames Funktion schreibt Eigenschaftsnamen in Elementeigenschaften.

Syntax

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

Parameter

[in] pWiasContext

Zeiger auf einen WIA-Elementkontext.

cItemProps

Gibt die Anzahl der zu schreibenden Eigenschaftennamen an.

[in, out] ppId

Zeiger auf das erste Element eines vom Aufrufer zugewiesenen Arrays von Eigenschaftsbezeichnern (PROPIDs).

[in, out] ppszNames

Zeigen Sie auf das erste Element eines aufrufergeteilten Arrays von Eigenschaftsnamen, die geschrieben werden sollen.

Rückgabewert

Bei Erfolg gibt die Funktion S_OK zurück. Wenn die Funktion fehlschlägt, wird ein STANDARDMÄßIGer COM-Fehler oder einer der WIA_ERROR_XXX Fehler zurückgegeben (in der Microsoft Windows SDK-Dokumentation beschrieben).

Bemerkungen

Minidriver verwenden diese Funktion in der Regel beim Initialisieren von Elementeigenschaften. Die Reihenfolge der Eigenschaftenbezeichner in ppId- muss der Reihenfolge der Eigenschaftennamen in ppSzNames-entsprechen.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Verfügbar in Microsoft Windows Me und in Windows XP und höheren Versionen von Windows-Betriebssystemen.
Zielplattform- Desktop
Header- wiamdef.h (include Wiamdef.h)
Library Wiaservc.lib
DLL- Wiaservc.dll

Siehe auch

wiasSetItemPropAttribs