В общем суть проблему у некого объекта должны быть 2 страницы свойств. Но отображается только одна (Вторая в структуре MyGuids). Код : ... Guid ScanerGuid = new Guid("B196B28D-BAB4-101A-B69C-00AA00341D06"); // CLSID страницы свойств 1 Guid BalanceGuid = new Guid("B196B28D-BAB4-101A-B69C-00AA00341D05"); // CLSID страницы свойств 2 struct MyGuids { public Guid ScanerGuid; public Guid BalanceGuid; } public void GetPages(Microsoft.VisualStudio.OLE.Interop.CAUUID[] pPages) { try { MyGuids guids; guids.ScanerGuid = ScanerGuid; guids.BalanceGuid = BalanceGuid; pPages[0].cElems = 2; pPages[0].pElems = Marshal.AllocCoTaskMem(Marshal.SizeOf(guids)); Marshal.StructureToPtr(guids, pPages[0].pElems, true); } catch (Exception error) { MessageBox.Show(error.Message); } } ...