System::Runtime::InteropServices::VarEnum 列挙体
コンテンツ
[
隠れる
]VarEnum enum
配列要素がどのようにマーシャリングされるべきかを定義します。
enum class VarEnum
値
| 名前 | 値 | 説明 |
|---|---|---|
| VT_EMPTY | 0 | 値が指定されていません。 |
| VT_NULL | 1 | Marshal を null として。 |
| VT_I2 | 2 | 2 バイト整数。 |
| VT_I4 | 3 | 4 バイト整数。 |
| VT_R4 | 4 | 4 バイト浮動小数点数。 |
| VT_R8 | 5 | 8 バイト浮動小数点数。 |
| VT_CY | 6 | 通貨ルールを使用します。 |
| VT_DATE | 7 | 日付値。 |
| VT_BSTR | 8 | BSTR 値。 |
| VT_DISPATCH | 9 | IDispatch ポインタ。 |
| VT_ERROR | 10 | エラーコード。 |
| VT_BOOL | 11 | Boolean 値。 |
| VT_VARIANT | 12 | Variant 値。 |
| VT_UNKNOWN | 13 | IUnknown ポインタ。 |
| VT_DECIMAL | 14 | Decimal 値。 |
| VT_I1 | 16 | Byte 値。 |
| VT_UI1 | 17 | 符号なし byte 値。 |
| VT_UI2 | 18 | 符号なし 2 バイト整数。 |
| VT_UI4 | 19 | 符号なし 4 バイト整数。 |
| VT_I8 | 20 | 8 バイト整数。 |
| VT_UI8 | 21 | 符号なし 8 バイト整数。 |
| VT_INT | 22 | 整数値。 |
| VT_UINT | 23 | 符号なし整数値。 |
| VT_VOID | 24 | C スタイルの void。 |
| VT_HRESULT | 25 | HRESULT 互換値。 |
| VT_PTR | 26 | ポインタ値。 |
| VT_SAFEARRAY | 27 | 安全配列の値。 |
| VT_CARRAY | 28 | C スタイル配列。 |
| VT_USERDEFINED | 29 | ユーザー定義型。 |
| VT_LPSTR | 30 | 文字のヌル終端文字列。 |
| VT_LPWSTR | 31 | wchar_t のヌル終端文字列。 |
| VT_RECORD | 36 | ユーザー定義型。 |
| VT_FILETIME | 64 | ファイル名。 |
| VT_BLOB | 65 | 長さプレフィックス付きバイト配列。 |
| VT_STREAM | 66 | ストリーム名。 |
| VT_STORAGE | 67 | ストレージ名。 |
| VT_STREAMED_OBJECT | 68 | Object がストリームにシリアライズされます。 |
| VT_STORED_OBJECT | 69 | Object がストレージにシリアライズされます。 |
| VT_BLOB_OBJECT | 70 | Object が BLOB にシリアライズされます。 |
| VT_CF | 71 | クリップボード形式。 |
| VT_CLSID | 72 | クラス ID。 |
| VT_VECTOR | 4096 | ベクトル。 |
| VT_ARRAY | 8192 | 安全な配列。 |
| VT_BYREF | 16384 | 参照。 |
参照
- Namespace System::Runtime::InteropServices
- Library Aspose.Page for C++