![]() |
|
#1
|
||||
|
||||
![]() Нужно ли уничтожать объекты (.NET - технологией не пользуюсь, "уборки мусора" нет) возвращенные интерфейсами OPC (IOPCServerList, IOPCBrowseServerAddressSpase и др.)? (Скорее всего нужно.) Данные функции возвращают IEnumString - его уничтожать надо? И какими функциями это делать? (Все возможные лучше с кратким описанием для чего ини нужны?) Я знаю одну (CoTaskMemFree - но для чего она и как её применять - не знаю). Кто занимался этой проблемой - помогите. Особенно заботят утечки памяти от IOPCSyncIO, IOPCAsyncIO - если клиент будет работать долго - то это опасно. (PResultList и т.д. как уничтожить?) (Как уничтожить возвращенные объекты IStrindList и IResultList и другие.)
Заранее спасибо за ответ. |