Я в настоящее время отлаживаю многопоточное приложение, которое работает без ошибок до некоторых функций, где позвонившийся по поводу приблизительно 2 000 раз. После этого приложение прекращает отвечать, к которому я мог разыскать...
Я компилирую свой собственный DLL, состоявший из нескольких.o файлов. Один из.o файлов имеет функцию, которая называет SHLoadLibraryFromItem, который поддерживается в Windows 7 только. Функция никогда не вызывается если...
Я считал, что следующий код вызывает утечку памяти. Но не понял почему. CComBSTR str; pFoo-> get_Bar (&str); pFoo-> get_Baf (&str); Как это вызывает утечку, когда мы не...
Предположите, что у меня есть класс, реализовывая два или больше COM-интерфейса: класс CMyClass: общедоступный IInterface1, общедоступный IInterface2 {}; Почти каждый документ, который я видел, предполагает это, когда я реализую QueryInterface ()...
Поскольку я получаю его существует три способа реализовать маршалинг в COM: typelib, упорядочивающий маршалинг прокси/тупика, реализовывая IMarshal объектом теперь, как потребитель компонента (пользователь) выбирает...
У меня есть DLL.NET (который, оказывается, записан в C++ / CLI). Части его я хочу выставить через COM. Я делаю это и регистрирую его с помощью "regasm my.dll / кодовая база".Пока все хорошо. Но затем я изменяю некоторых...
Когда Вы создаете библиотеку типов в Delphi и создаете интерфейс и связанный CoClass, Delphi также создает соответствие dispinterface объявления. Мое понимание - то, что они касаются факта...
Я использую Powershell, чтобы говорить с сервисом планировщика задач Windows 7 через COM через Планировщика задач 2,0 интерфейса (например, ITaskDefinition). Я хочу вытащить конкретный триггер из Триггеров...
Существует ли способ перечислить/просмотреть все элементы управления ActiveX в системе или для конкретного приложения? Это может быть сделано от некоторого экрана администрирования, а также в коде? Спасибо за любую справку.
При рассмотрении нашего кода я нашел любопытное определение в одном из .idl файлов: [объект, uuid (uuidhere), двойной, нерасширяемый, oleautomation, скрытый] интерфейс IOurInterface:...
За исключением записи функции вручную, которая переводит некоторых известный REFIID в имена, такие как: если (riid == IID_IUnknown) возвращают "IUnknown"; если (riid == IID_IShellBrowser) возвращают "IShellBrowser";......
Каков был бы надлежащий способ взорвать COM-объект для отладки? Я сделал, чтобы третья сторона функционировала, который возвращает многоуровневый объект. Документация не является существующей, таким образом, я хотел бы смочь отозваться эхом...
Что профессионалы/недостатки использования являются МЕРЗАВЦЕМ в противоположность CoMarshalInterThreadInterfaceInStream и CoGetInterfaceAndReleaseStream для маршалинга COM-интерфейсов через потоки? Есть ли веские причины...
Я хотел бы прервать COM CoCreateInstanceEx и/или функции CoGetClassObject для замены класса контейнером тестирования в модульном тесте. Это только будет для единственного CLSID; все другие могут пойти...
У меня есть управляемый объект, который называет сервер COM для выделения некоторой памяти. Управляемый объект должен назвать сервер COM снова для освобождения той памяти, прежде чем управляемый объект уйдет для предотвращения памяти...
Я принялся новая задача, которая включает "шпионаж" за COM-объектами. Даже если Вы не делаете COM, Вы, вероятно, знакомы с методами сцепления API, где можно сцепиться на импортированную функцию и...
Я иногда получаю следующее исключение: COM-объектом, который был разделен от его базового RCW, не может быть используемый Код кода: использование (AdOrganizationalUnit organizationalUnit = новый...
Я генерировал COM-объект ATL с помощью VS2008, и код содержит ссылки на определение, названное _MERGE_PROXYSTUB (потому что я выбрал опцию 'Merge proxy/stub', когда я первоначально выполнил мастер.)...
Я ссылаюсь на библиотеку COM в Visual Studio, таким образом, она автоматически создала соответствующий блок Interop для меня. Я хотел бы сделать GetType () на этих объектах com, но они всегда возвращаются...
Я пытаюсь загрузить файл Python с помощью IE: от win32com.client импортируют класс DispatchWithEvents EventHandler (объект): определение OnDownloadBegin (сам): передача т.е. = DispatchWithEvents ("...
У меня есть следующий код: общественность освобождает Тест (IMyInterface iInterface) {интерфейс. CallMethod ();}, Который хорошо работает. Однако, если я изменяю код, который будет поточным: частный IMyInterface...
У меня есть VC ++ COM-компонент с библиотекой типов. Библиотека типов этого компонента объявляет интерфейс и co-класс: [объект, uuid (ActualUuidHere), двойной, нерасширяемый...
Учитывая управляемый COM-объект и связанный tlb файл, я хотел бы получить доступ к нему из некоторого неуправляемого кода C++, не используя команду TLB/import. Но используйте заголовочный файл. Есть ли способ извлечь...
У нас есть приложение WinForms в C# 3.5 (SP 1). Мы хотели бы ограничить приложение одним процессом в памяти с несколькими экземплярами окна. Мы не ищем подход MDI, но к...
Я использую объект Excel (COM-компонент) для управления Excel. Это хорошо работает на моем ПК, но когда я развертываю приложение на нашей Интранет, я получаю эту ошибку: Получение COM-класса...
Я должен получить доступ к стороннему серверу COM со следующим интерфейсным определением (idl): интерфейс IDisplay: IDispatch {HRESULT getFramebuffer ([в] ULONG aScreenId, IFramebuffer * *...
Столкнутый, что на первый взгляд походит на проблему MT, но я пытаюсь понять подробно модель STA, используемую COM +. Эффективно, у меня есть компонент COM + прежней версии, записанный в VB6, который звонит в...
Я хотел реализовать Python com сервер с помощью win32com расширения. Затем используйте сервер из.NET. Я использовал следующий пример для реализации com сервера, и он работает без проблемы...
Microsoft обещала, что код VB6 продолжит работать над Windows 7, но кто-либо заметил какие-либо глюки, характерные для выполнения кода VB6 в Windows 7 RC? И в этом отношении, любые проблемы с COM...