@msdn=http://search.microsoft.com/search/results.aspx?qu=$$$ @pinvoke=http://pinvoke.net/$$$.htm Summary: TODO - a short description !!!!C# Definition: [StructLayout(LayoutKind.Sequential)] struct MULTI_QI { [MarshalAs(UnmanagedType.LPStruct)] public Guid pIID; [MarshalAs(UnmanagedType.Interface)] public object pItf; public int hr; } !!!!User-Defined Field Types: None. !!!!Notes: Marshal.SizeOf() refuses to deal the pIID member as it is specified, perhaps because it cannot manage the pointer. Change public Guid pIID to IntPtr and marshal your guid directly to an allocated memory block and this struct will work with CoCreateInstanceEx. Documentation: MULTI_QI@msdn on MSDN
Edit Structures.MULTI_QI
You do not have permission to change this page. If you feel this is in error, please send feedback with the contact link on the main page.