Поделиться через


_com_ptr_t::Detach

Блок, относящийся только к системам Майкрософт

Извлекает и возвращает инкапсулированный указатель на интерфейс.

Синтаксис

Interface* Detach( ) throw( );

Замечания

Извлекает и возвращает инкапсулированный указатель интерфейса, а затем очищает инкапсулированное хранилище указателя до NULL. Поэтому указатель на интерфейс удаляется из инкапсуляции. Это зависит от вызова Release возвращаемого указателя интерфейса.

Завершение блока, относящегося только к системам Майкрософт

См. также

Класс _com_ptr_t