共用方式為


JET_ENUMCOLUMNVALUE 結構

適用于: Windows |Windows Server

JET_ENUMCOLUMNVALUE 結構

JET_ENUMCOLUMNVALUE結構會使用JetEnumerateColumns函式列舉記錄的資料行值。 JetEnumerateColumns 會傳回 JET_ENUMCOLUMNVALUE 結構的陣列。 陣列會在記憶體中傳回,該記憶體是使用提供給該函式的 realloc 相容回呼所配置。

    typedef struct {
      unsigned long itagSequence;
      JET_ERR err;
      unsigned long cbData;
      void* pvData;
    } JET_ENUMCOLUMNVALUE;

成員

itagSequence

由列舉的一個索引) 所 (的資料行值。

err

資料行狀態碼,由資料行值的列舉所產生。

意義

JET_wrnColumnNull

要求的資料行值為 Null。

JET_wrnColumnSkipped

對應至這個JET_ENUMCOLUMNVALUE結構之 JET_ENUMCOLUMNrgtagSequence陣列專案中指定的itagSequence是零。

JET_wrnColumnTruncated

要求的資料行值在傳回之前已截斷為指定的大小。

只有包含大量資料的長文字和長二進位資料行才會發生此截斷。

cbData

針對資料行列舉的資料行值。

輸出緩衝區會在記憶體中傳回,該記憶體是使用提供給JetEnumerateColumnsrealloc相容回呼所配置。

pvData

針對資料行列舉的資料行值。

輸出緩衝區會在記憶體中傳回,該記憶體是使用提供給JetEnumerateColumnsrealloc相容回呼所配置。

規格需求

需求

用戶端

需要 Windows Vista、Windows XP 或 Windows 2000 Professional。

Server

需要 Windows Server 2008、Windows Server 2003 或 Windows 2000 Server。

標頭

在 Esent.h 中宣告。

另請參閱

JET_ENUMCOLUMN
JET_ENUMCOLUMNVALUE
JET_ERR
JetEnumerateColumns
realloc