System::Runtime::InteropServices::VarEnum enum

VarEnum enum

Ορίζει πώς πρέπει να μαρσαριστούν τα στοιχεία του πίνακα.

enum class VarEnum

Τιμές

ΌνομαΤιμήΠεριγραφή
VT_EMPTY0Η τιμή δεν έχει καθοριστεί.
VT_NULL1Marshal ως null.
VT_I22ακέραιος 2-μπάιτ.
VT_I43ακέραιος 4-μπάιτ.
VT_R44πλωτής υποδιαστολής 4-μπάιτ.
VT_R85πλωτής υποδιαστολής 8-μπάιτ.
VT_CY6Χρησιμοποιήστε τους κανόνες νομίσματος.
VT_DATE7Τιμή ημερομηνίας.
VT_BSTR8Τιμή BSTR.
VT_DISPATCH9Δείκτης IDispatch.
VT_ERROR10Κωδικός σφάλματος.
VT_BOOL11Boolean τιμή.
VT_VARIANT12Τιμή Variant.
VT_UNKNOWN13Δείκτης IUnknown.
VT_DECIMAL14Decimal τιμή.
VT_I116Byte τιμή.
VT_UI117Τιμή μη υπογεγραμμένου byte.
VT_UI218Ακέραιος 2-byte μη υπογεγραμμένος.
VT_UI419Ακέραιος 4-byte μη υπογεγραμμένος.
VT_I820Ακέραιος 8-byte.
VT_UI821Ακέραιος 8-byte μη υπογεγραμμένος.
VT_INT22Τιμή ακέραιου.
VT_UINT23Τιμή μη υπογεγραμμένου ακέραιου.
VT_VOID24Τύπος void σε στυλ C.
VT_HRESULT25Τιμή συμβατή με HRESULT.
VT_PTR26Τιμή δείκτη.
VT_SAFEARRAY27Τιμή ασφαλούς πίνακα.
VT_CARRAY28Πίνακας τύπου C.
VT_USERDEFINED29Τύπος ορισμένος από τον χρήστη.
VT_LPSTR30Συμβολοσειρά χαρακτήρων με τερματισμό null.
VT_LPWSTR31Συμβολοσειρά wchar_ts με τερματισμό null.
VT_RECORD36Τύπος ορισμένος από τον χρήστη.
VT_FILETIME64Όνομα αρχείου.
VT_BLOB65Πίνακας byte με προθέση μήκους.
VT_STREAM66Όνομα ροής.
VT_STORAGE67Όνομα αποθήκευσης.
VT_STREAMED_OBJECT68Object σειριοποιημένο σε ροή.
VT_STORED_OBJECT69Object σειριοποιημένο σε αποθήκευση.
VT_BLOB_OBJECT70Object σειριοποιημένο σε blob.
VT_CF71Μορφή προχείρου.
VT_CLSID72Αναγνωριστικό κλάσης.
VT_VECTOR4096Διανύσματος.
VT_ARRAY8192Ασφαλής πίνακας.
VT_BYREF16384Αναφορά.

Δείτε επίσης