次の方法で共有


BLOB_NAME_LENGTH

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

BLOB_NAME_LENGTH(pszName, IID, flags, data, length )

パラメーター

  • pszName
    []項目の名前へのポインター。 名前は Unicode 文字列である必要があります。 名前の先頭に「L」を追加することにより実現できます (例: L"MyColumn"。

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

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

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

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

必要条件

ヘッダー: atldbcli.h

参照

関連項目

BEGIN_COLUMN_MAP

END_COLUMN_MAP

COLUMN_ENTRY

BLOB_NAME

BLOB_NAME_LENGTH_STATUS

BLOB_NAME_STATUS

その他の技術情報

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