Поделиться через


BLOB_ENTRY_LENGTH_STATUS

Используется с BEGIN_COLUMN_MAP и END_COLUMN_MAP для привязки большой двоичный объект (большой двоичный объект).Аналогично BLOB_ENTRY, за исключением того, что этот макрос также получает длину и состояние столбца большого двоичного объекта.

BLOB_ENTRY_LENGTH_STATUS(nOrdinal, IID, flags, data, length, status )

Параметры

  • nOrdinal
    [in] номер столбца.

  • IID
    [in] идентификатор GUID интерфейса, как IDD_ISequentialStream, используемый для получения большой двоичный объект.

  • flags
    [in] флаги Хранени-режима как определено в OLE составили модель хранения (например, STGM_READ).

  • data
    [in] соответствующий элемент данных в записи пользователя.

  • length
    [out] (фактическая длина в байтах) столбца большого двоичного объекта.

  • status
    [out] состояние столбца данных большого двоичного объекта.

Пример

См. раздел Как получать большой двоичный объект?.

Требования

Header: atldbcli.h

См. также

Ссылки

BEGIN_COLUMN_MAP

END_COLUMN_MAP

COLUMN_ENTRY

BLOB_ENTRY

BLOB_ENTRY_LENGTH

BLOB_ENTRY_STATUS

Другие ресурсы

Макросы и функции глобального для шаблонов объекта-получателя OLE DB