Partager via


BLOB_NAME_LENGTH_STATUS

Utilisé avec BEGIN_COLUMN_MAP et END_COLUMN_MAP pour lier un grand objet binaire (BLOB). Similaire à BLOB_NAME, sauf que la macro obtient également la longueur et l'état de la colonne de données BLOB.

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

Paramètres

  • pszName
    [in] Un pointeur sur le nom de colonne. Le nom doit être une chaîne Unicode. Vous pouvez y parvenir en mettant un « L » devant le nom, par exemple : L"MyColumn".

  • IID
    [in] interface GUID, tel que IDD_ISequentialStream, utilisée pour récupérer le BLOB.

  • flags
    [in] indicateurs de mode de stockage tels qu'ils sont définis par le modèle de stockage structuré OLE (par exemple, STGM_READ).

  • data
    [in] Le membre de données correspondant dans l'article utilisateur.

  • length
    [out] longueur (réelle) en octets de la colonne BLOB.

  • status
    [out] Le statut du champ BLOB.

Configuration requise

En-tête : atldbcli.h

Voir aussi

Référence

BEGIN_COLUMN_MAP

END_COLUMN_MAP

COLUMN_ENTRY

BLOB_NAME

BLOB_NAME_LENGTH

BLOB_NAME_STATUS

Autres ressources

Macros et fonctions globales pour les modèles du consommateur OLE DB