BLOB_NAME_LENGTH_STATUS

Used with BEGIN_COLUMN_MAP and END_COLUMN_MAP to bind a binary large object (BLOB). Similar to BLOB_NAME, except that this macro also gets the length and status of the BLOB data column.

BLOB_NAME_LENGTH_STATUS(pszName, IID, flags, data, length, status )

参数

  • pszName
    [in] 为列名的指针。 名称必须是一个 Unicode 字符串。 例如可以通过放置一个 'L'在名称前面,例如:L"MyColumn"。

  • IID
    [in] 连接 GUID,如 IDD_ISequentialStream,用于检索 BLOB。

  • flags
    [in] 存储标志模式所定义的 OLE 结构化存储模型 (例如,STGM_READ。)

  • data
    [in] 用户记录的相应数据成员。

  • length
    [out] (实际) BLOB 列的字节的长度。

  • status
    [out] BLOB字段的状态。

要求

标头: atldbcli.h

请参见

参考

BEGIN_COLUMN_MAP

END_COLUMN_MAP

COLUMN_ENTRY

BLOB_NAME

BLOB_NAME_LENGTH

BLOB_NAME_STATUS

其他资源

OLE DB 使用者模板的宏和全局函数