Freigeben über


IITPropList::Set(PROPID,LPCWSTR,DWORD)-Methode (infotech.h)

Legt eine Eigenschaft auf einen bestimmten Wert fest oder löscht eine Eigenschaft aus der Liste.

Syntax

HRESULT Set(
  [in] PROPID  PropID,
  [in] LPCWSTR lpszwString,
  [in] DWORD   dwOperation
);

Parameter

[in] PropID

ID der festzulegenden Eigenschaft.

[in] lpszwString

Zeiger auf eine Unicode-Zeichenfolge.

[in] dwOperation

Der Vorgang, den Sie ausführen möchten. Dies kann eines der folgenden Flags sein:

Wert Bedeutung
PROP_ADD
Hinzufügen einer Eigenschaft zur Liste
PROP_DELETE
Entfernen der Eigenschaft aus der Liste
PROP_UPDATE
Aktualisieren der Eigenschaft in der Liste

Rückgabewert

Diese Methode kann einen dieser Werte zurückgeben.

Rückgabecode BESCHREIBUNG
S_OK
Die Eigenschaftenliste wurde erfolgreich festgelegt.
E_DUPLICATE
Die -Eigenschaft ist bereits in der Liste vorhanden (gilt für das Hinzufügen).
E_OUTOFMEMORY
Arbeitsspeicher konnte beim Hinzufügen einer Eigenschaft nicht zugeordnet werden.
E_NOTEXIST
Die -Eigenschaft ist nicht vorhanden (gilt für das Löschen und Aktualisieren).
E_NOTIMPL
Der angegebene Vorgang ist nicht verfügbar.

Hinweise

Verwenden Sie diese Methode, um Eigenschaften festzulegen, die als Unicode-Zeichenfolge übergeben werden.

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile infotech.h

Weitere Informationen

IITPropList