Condividi tramite


BLOB_ENTRY_LENGTH_STATUS

Viene utilizzato con BEGIN_COLUMN_MAP e END_COLUMN_MAP per legare un oggetto binario di grandi dimensioni (BLOB). È simile a BLOB_ENTRY, tranne per il fatto che questa macro ottiene anche la lunghezza e lo stato della colonna BLOB.

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

Parametri

  • nOrdinal
    [in] Numero della colonna.

  • IID
    [in] Interfaccia GUID, ad esempio IDD_ISequentialStream, utilizzata per recuperare il BLOB.

  • flags
    [in] Flag modalità di archiviazione come definita dal modello di archiviazione strutturata OLE (ad esempio, STGM_READ).

  • data
    [in] Membro dati corrispondente nel record utente.

  • length
    [out] Lunghezza (effettiva) in byte della colonna BLOB.

  • status
    [out] Stato della colonna di dati BLOB.

Esempio

Vedere Come è possibile recuperare un BLOB?.

Requisiti

Intestazione: atldbcli.h

Vedere anche

Riferimenti

BEGIN_COLUMN_MAP

END_COLUMN_MAP

COLUMN_ENTRY

BLOB_ENTRY

BLOB_ENTRY_LENGTH

BLOB_ENTRY_STATUS

Altre risorse

Macro e funzioni globali per modelli consumer OLE DB