BLOB_NAME_LENGTH
Wird mit BEGIN_COLUMN_MAP und END_COLUMN_MAP, um ein Binary Large Object (BLOB) zu binden. Wie auch BLOB_NAME, außer dass zu diesem Makro ruft auch Längen in Bytes in der BLOBdatenspalte ab.
BLOB_NAME_LENGTH(pszName, IID, flags, data, length )
Parameter
pszName
[in] Ein Zeiger auf den Spaltennamen. Der Name muss eine Unicode-Zeichenfolge sein. Sie können dies bewerkstelligen, indem Sie "L" vor dem Namen, zum Beispiel einfügen: L"MyColumn".IIDs
[in] GUID schließen Sie, wie IDD_ISequentialStream an, verwendet, um das BLOB abzurufen.flags
[in] Flags Speicher-Modus, wie vom OLE strukturierte Speichermodell, (beispielsweise STGM_READ) definiert.data
[in] der entsprechenden Datenmember im Benutzerdatensatz.length
[out] Die (tatsächliche) Länge in Bytes der BLOBspalte.
Anforderungen
Header: atldbcli.h