Enum
UnmanagedType
Values 38
| Name | Value | Hex |
|---|---|---|
| Bool | 0x02 | |
| I1 | 0x03 | |
| U1 | 0x04 | |
| I2 | 0x05 | |
| U2 | 0x06 | |
| I4 | 0x07 | |
| U4 | 0x08 | |
| I8 | 0x09 | |
| U8 | 0x0A | |
| R4 | 0x0B | |
| R8 | 0x0C | |
| Currency | 0x0F | |
| BStr | 0x13 | |
| LPStr | 0x14 | |
| LPWStr | 0x15 | |
| LPTStr | 0x16 | |
| ByValTStr | 0x17 | |
| IUnknown | 0x19 | |
| IDispatch | 0x1A | |
| Struct | 0x1B | |
| Interface | 0x1C | |
| SafeArray | 0x1D | |
| ByValArray | 0x1E | |
| SysInt | 0x1F | |
| SysUInt | 0x20 | |
| VBByRefStr | 0x22 | |
| AnsiBStr | 0x23 | |
| TBStr | 0x24 | |
| VariantBool | 0x25 | |
| FunctionPtr | 0x26 | |
| AsAny | 0x28 | |
| LPArray | 0x2A | |
| LPStruct | 0x2B | |
| CustomMarshaler | 0x2C | |
| Error | 0x2D | |
| IInspectable | 0x2E | |
| HString | 0x2F | |
| LPUTF8Str | 0x30 |