Freigeben über


PROPERTY_INFORMATION_ENTRY_EX

Stellt eine bestimmte Eigenschaft in einem Eigenschaft dar.

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

Parameter

  • dwPropID
    [in] Ein DBPROPID-Wert, der in Verbindung mit dem Eigenschaftensatz GUIDs verwendet werden kann, um eine Eigenschaft zu bezeichnen.

  • vt
    [in] VARTYPE des Eigenschafteneintrags.

  • dwFlags
    [in] Ein DBPROPFLAGS-Wert, der diesen Eigenschafteneintrag beschreibt.

  • Wert
    [in] Der Eigenschaftswert des Typs DWORD.

  • options
    Entweder DBPROPOPTIONS_REQUIRED oder DBPROPOPTIONS_SETIFCHEAP.Normalerweise muss ein Anbieter keine options festzulegen, da er vom Consumer festgelegt ist.

Hinweise

Mithilfe dieses Makro können Sie den Eigenschaftswert des Typs DWORD direkt angeben sowie den angegebenen Optionen und der Flags.So legen Sie eine Eigenschaft mit einem Standardwert definiert lediglich festlegen, verwenden Sie ATLDB.H in PROPERTY_INFORMATION_ENTRY.Um eine Eigenschaft auf einen Wert festlegen, der ohne Optionen oder auf Flags festzulegen, verwenden Sie PROPERTY_INFORMATION_ENTRY_VALUE.

Beispiel

Weitere Informationen finden Sie unter 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