System::Runtime::InteropServices::VarEnum enum

VarEnum enum

Definierar hur arrayelement bör marshallas.

enum class VarEnum

Värden

NamnVärdeBeskrivning
VT_EMPTY0Värde inte specificerat.
VT_NULL1Marshal som null.
VT_I222-byte heltal.
VT_I434-byte heltal.
VT_R444-byte flyttal.
VT_R858-byte flyttal.
VT_CY6Använd valutaregler.
VT_DATE7Datumvärde.
VT_BSTR8BSTR-värde.
VT_DISPATCH9IDispatch-pekare.
VT_ERROR10Felkod.
VT_BOOL11Boolean värde.
VT_VARIANT12Variantvärde.
VT_UNKNOWN13IUnknown-pekare.
VT_DECIMAL14Decimal värde.
VT_I116Byte värde.
VT_UI117Osignerat bytevärde.
VT_UI218Osignerat 2-byte heltal.
VT_UI419Osignerat 4-byte heltal.
VT_I8208-byte heltal.
VT_UI821Osignerat 8-byte heltal.
VT_INT22Heltalsvärde.
VT_UINT23Osignerat heltalsvärde.
VT_VOID24C-stil void.
VT_HRESULT25HRESULT-kompatibelt värde.
VT_PTR26Pekarvärde.
VT_SAFEARRAY27Värde för säker array.
VT_CARRAY28C-stil array.
VT_USERDEFINED29Användardefinierad typ.
VT_LPSTR30Nollterminerad sträng av tecken.
VT_LPWSTR31Nollterminerad sträng av wchar_ts.
VT_RECORD36Användardefinierad typ.
VT_FILETIME64Filnamn.
VT_BLOB65Längdsprefixad array av byte.
VT_STREAM66Strömnamn.
VT_STORAGE67Lagringsnamn.
VT_STREAMED_OBJECT68Object serialiserad i ström.
VT_STORED_OBJECT69Object serialiserad i lagring.
VT_BLOB_OBJECT70Object serialiserad i blob.
VT_CF71Urklippsformat.
VT_CLSID72Klass-ID.
VT_VECTOR4096Vektor.
VT_ARRAY8192Säker array.
VT_BYREF16384Referens.

Se även