Win32 API 日本語リファレンス
ホームStorage.Jet › JET_COLUMNCREATE_A

JET_COLUMNCREATE_A

構造体
サイズx64: 56 バイト / x86: 40 バイト

サイズ=各フィールドのバイト数(x64/x86 で異なる場合は x64/x86 と併記)。x64/x86 列=フィールドのバイトオフセット(HSPで dupptr / lpoke / wpoke 等に使用)。

フィールド

フィールドサイズx64x86説明
cbStructDWORD4+0+0この構造体のバイトサイズ。
szColumnNameCHAR*8/4+8+4作成する列の名前(ANSI文字列)へのポインタ。
coltypDWORD4+16+8列のデータ型を示す値。
cbMaxDWORD4+20+12列の最大バイト長。
grbitDWORD4+24+16列の属性を示すフラグ群(固定長、必須等)。
pvDefaultvoid*8/4+32+20既定値データへのポインタ。既定値なしならNULL。
cbDefaultDWORD4+40+24既定値データのバイト長。
cpDWORD4+44+28テキスト列のコードページ。
columnidDWORD4+48+32作成後に返される列の識別子。
errINT4+52+36この列の作成結果を示すJETエラーコード(出力)。