using System; using Cpp2IlInjected; namespace System.Runtime.InteropServices { /// Indicates how to marshal the array elements when an array is marshaled from managed to unmanaged code as a . // Token: 0x0200056D RID: 1389 [Token(Token = "0x200056D")] [ComVisible(true)] [Serializable] public enum VarEnum { /// Indicates that a value was not specified. // Token: 0x040018BC RID: 6332 [Token(Token = "0x40018BC")] VT_EMPTY, /// Indicates a null value, similar to a null value in SQL. // Token: 0x040018BD RID: 6333 [Token(Token = "0x40018BD")] VT_NULL, /// Indicates a integer. // Token: 0x040018BE RID: 6334 [Token(Token = "0x40018BE")] VT_I2, /// Indicates a integer. // Token: 0x040018BF RID: 6335 [Token(Token = "0x40018BF")] VT_I4, /// Indicates a value. // Token: 0x040018C0 RID: 6336 [Token(Token = "0x40018C0")] VT_R4, /// Indicates a value. // Token: 0x040018C1 RID: 6337 [Token(Token = "0x40018C1")] VT_R8, /// Indicates a currency value. // Token: 0x040018C2 RID: 6338 [Token(Token = "0x40018C2")] VT_CY, /// Indicates a DATE value. // Token: 0x040018C3 RID: 6339 [Token(Token = "0x40018C3")] VT_DATE, /// Indicates a BSTR string. // Token: 0x040018C4 RID: 6340 [Token(Token = "0x40018C4")] VT_BSTR, /// Indicates an pointer. // Token: 0x040018C5 RID: 6341 [Token(Token = "0x40018C5")] VT_DISPATCH, /// Indicates an SCODE. // Token: 0x040018C6 RID: 6342 [Token(Token = "0x40018C6")] VT_ERROR, /// Indicates a Boolean value. // Token: 0x040018C7 RID: 6343 [Token(Token = "0x40018C7")] VT_BOOL, /// Indicates a VARIANT pointer. // Token: 0x040018C8 RID: 6344 [Token(Token = "0x40018C8")] VT_VARIANT, /// Indicates an pointer. // Token: 0x040018C9 RID: 6345 [Token(Token = "0x40018C9")] VT_UNKNOWN, /// Indicates a value. // Token: 0x040018CA RID: 6346 [Token(Token = "0x40018CA")] VT_DECIMAL, /// Indicates a value. // Token: 0x040018CB RID: 6347 [Token(Token = "0x40018CB")] VT_I1 = 16, /// Indicates a . // Token: 0x040018CC RID: 6348 [Token(Token = "0x40018CC")] VT_UI1, /// Indicates an . // Token: 0x040018CD RID: 6349 [Token(Token = "0x40018CD")] VT_UI2, /// Indicates an . // Token: 0x040018CE RID: 6350 [Token(Token = "0x40018CE")] VT_UI4, /// Indicates a 64-bit integer. // Token: 0x040018CF RID: 6351 [Token(Token = "0x40018CF")] VT_I8, /// Indicates an 64-bit unsigned integer. // Token: 0x040018D0 RID: 6352 [Token(Token = "0x40018D0")] VT_UI8, /// Indicates an integer value. // Token: 0x040018D1 RID: 6353 [Token(Token = "0x40018D1")] VT_INT, /// Indicates an integer value. // Token: 0x040018D2 RID: 6354 [Token(Token = "0x40018D2")] VT_UINT, /// Indicates a C style . // Token: 0x040018D3 RID: 6355 [Token(Token = "0x40018D3")] VT_VOID, /// Indicates an HRESULT. // Token: 0x040018D4 RID: 6356 [Token(Token = "0x40018D4")] VT_HRESULT, /// Indicates a pointer type. // Token: 0x040018D5 RID: 6357 [Token(Token = "0x40018D5")] VT_PTR, /// Indicates a SAFEARRAY. Not valid in a VARIANT. // Token: 0x040018D6 RID: 6358 [Token(Token = "0x40018D6")] VT_SAFEARRAY, /// Indicates a C style array. // Token: 0x040018D7 RID: 6359 [Token(Token = "0x40018D7")] VT_CARRAY, /// Indicates a user defined type. // Token: 0x040018D8 RID: 6360 [Token(Token = "0x40018D8")] VT_USERDEFINED, /// Indicates a null-terminated string. // Token: 0x040018D9 RID: 6361 [Token(Token = "0x40018D9")] VT_LPSTR, /// Indicates a wide string terminated by . // Token: 0x040018DA RID: 6362 [Token(Token = "0x40018DA")] VT_LPWSTR, /// Indicates a user defined type. // Token: 0x040018DB RID: 6363 [Token(Token = "0x40018DB")] VT_RECORD = 36, /// Indicates a FILETIME value. // Token: 0x040018DC RID: 6364 [Token(Token = "0x40018DC")] VT_FILETIME = 64, /// Indicates length prefixed bytes. // Token: 0x040018DD RID: 6365 [Token(Token = "0x40018DD")] VT_BLOB, /// Indicates that the name of a stream follows. // Token: 0x040018DE RID: 6366 [Token(Token = "0x40018DE")] VT_STREAM, /// Indicates that the name of a storage follows. // Token: 0x040018DF RID: 6367 [Token(Token = "0x40018DF")] VT_STORAGE, /// Indicates that a stream contains an object. // Token: 0x040018E0 RID: 6368 [Token(Token = "0x40018E0")] VT_STREAMED_OBJECT, /// Indicates that a storage contains an object. // Token: 0x040018E1 RID: 6369 [Token(Token = "0x40018E1")] VT_STORED_OBJECT, /// Indicates that a blob contains an object. // Token: 0x040018E2 RID: 6370 [Token(Token = "0x40018E2")] VT_BLOB_OBJECT, /// Indicates the clipboard format. // Token: 0x040018E3 RID: 6371 [Token(Token = "0x40018E3")] VT_CF, /// Indicates a class ID. // Token: 0x040018E4 RID: 6372 [Token(Token = "0x40018E4")] VT_CLSID, /// Indicates a simple, counted array. // Token: 0x040018E5 RID: 6373 [Token(Token = "0x40018E5")] VT_VECTOR = 4096, /// Indicates a pointer. // Token: 0x040018E6 RID: 6374 [Token(Token = "0x40018E6")] VT_ARRAY = 8192, /// Indicates that a value is a reference. // Token: 0x040018E7 RID: 6375 [Token(Token = "0x40018E7")] VT_BYREF = 16384 } }