http://bugs.winehq.org/show_bug.cgi?id=31087
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|WMI class property |WMI class property |retrieval: some CIM data |retrieval: support custom |type to OLE variant (VT) |CIM data type to OLE |mappings are incorrect |variant (VT) mapping for |(CIM_UINT32, CIM_UINT16 |properties (ProcessId |...) |CIM_UINT32 maps to VT_I4)
--- Comment #2 from Anastasius Focht focht@gmx.net 2012-07-01 05:32:21 CDT --- Hello Hans,
--- quote --- Guess what's the first hit in Google now ;) And the book is wrong, according to my tests, some CIM_UINT32 properties map to VT_UI4, others map to VT_I4. --- quote ---
Yeah, don't be evil ;-)
So your tests reveal there is a per-property CIM to OLE variant type mapping. That's so ... Microsoftish.
Additional per-property variant type field?
Adjusting summary for big brother.
Regards