次の方法で共有


BLOB_ENTRY_LENGTH_STATUS

バイナリ ラージ オブジェクト (BLOB) をバインドするために BEGIN_COLUMN_MAPEND_COLUMN_MAP で使用します。 BLOB_ENTRY、このマクロと同様に、BLOB の列の長さと状態を取得します。

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

パラメーター

  • nOrdinal
    [入力] 列番号。

  • IID
    [] GUID を、BLOB を取得するために使用される IDD_ISequentialStreamなどのインターフェイスです。

  • flags
    [] OLE 構造化ストレージ モデル (たとえば、STGM_READ) によって定義されたストレージ モード フラグ。

  • data
    []ユーザー レコードと対応するデータ メンバー。

  • length
    [] BLOB 列のバイト (実際の長さ)。

  • status
    [] BLOB のデータ列の状態。

使用例

以前に BLOB を取得してよいか。を参照してください。

必要条件

ヘッダー: atldbcli.h

参照

関連項目

BEGIN_COLUMN_MAP

END_COLUMN_MAP

COLUMN_ENTRY

BLOB_ENTRY

BLOB_ENTRY_LENGTH

BLOB_ENTRY_STATUS

その他の技術情報

OLE DB コンシューマー テンプレート用マクロおよびグローバル関数