Freigeben über


PROPERTY_INFO_ENTRY_EX

Stellt eine Eigenschaft in einem bestimmte Eigenschaft dar.

PROPERTY_INFO_ENTRY_EX(dwPropID, vt, dwFlags, value, options )

Parameter

  • dwPropID
    [in] Wert A der DBPROPID, der in Kombination mit der Eigenschaft GUID verwendet werden kann, um eine Eigenschaft zu identifizieren.

  • vt
    [in] VARTYPE des Eigenschafteneintrags.

  • dwFlags
    [in] Wert A der DBPROPFLAGS, der dieser Eigenschaft beschreibt.

  • Wert
    [in] der Eigenschaftswert des Typs DWORD.

  • options
    entweder DBPROPOPTIONS_REQUIRED oder DBPROPOPTIONS_SETIFCHEAP. Normalerweise muss ein Anbieter nicht, um den options festzulegen, da er vom Consumer festgelegt wird.

Hinweise

Mit diesem Makro können Sie den Eigenschaftswert des Typs DWORD direkt angeben sowie Optionen und der Flags. Um eine Eigenschaft auf einen Standardwert festzulegen lediglich, der in ATLDB.H definiert ist, verwenden Sie PROPERTY_INFORMATION_ENTRY. Um eine Eigenschaft auf einen Wert der Auswahl festzulegen, ohne Optionen oder Flags darauf festzulegen, verwenden Sie PROPERTY_INFORMATION_ENTRY_VALUE.

Beispiel

Siehe BEGIN_PROPSET_MAP.

Anforderungen

Header: atldb.h

Siehe auch

Referenz

Erstellen eines OLE DB-Anbieters

Konzepte

OLE DB-Anbietervorlagen (C++)

Architektur von OLE DB-Anbietervorlagen

Weitere Ressourcen

Makros für OLE DB-Anbietervorlagen