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


Класс CThreadBase (thrdbase.h)

[Класс CThreadBase является частью платформы поставщика WMI, которая в настоящее время рассматривается в окончательном состоянии, и никакие дальнейшие разработки, улучшения или обновления не будут доступны для проблем, не связанных с безопасностью, влияющих на эти библиотеки. API mi mi следует использовать для всех новых разработок.]

Класс CThreadBase является базовым классом, предоставляющим внутренние механизмы безопасности потоков для платформы поставщика WMI. Этот класс вызывается внутри.

Методы

Класс CThreadBase содержит следующие методы.

 
CThreadBase::BeginRead

Метод BeginRead обеспечивает потокобезопасность, указывая начало операции чтения данных, когда поставщик построен на платформе поставщика WMI. CThreadBase вызывается внутренним образом.
CThreadBase::BeginWrite

Метод BeginWrite обеспечивает потокобезопасность, указывая начало операции записи данных при построении поставщика на платформе поставщика WMI. CThreadBase вызывается внутренним образом.
CThreadBase::CThreadBase

Конструктор CThreadBase::CThreadBase инициализирует новый экземпляр CThreadBase. CThreadBase вызывается внутренним образом.
CThreadBase::EndRead

Метод EndRead обеспечивает потокобезопасность, указывая конец операции чтения данных, когда поставщик построен на платформе поставщика WMI. CThreadBase вызывается внутренним образом.
CThreadBase::EndWrite

Метод EndWrite обеспечивает потокобезопасность, указывая конец операции записи данных, когда поставщик построен на платформе поставщика WMI. CThreadBase вызывается внутренним образом.
CThreadBase::OnFinalRelease

Метод OnFinalRelease — это виртуальная функция, вызываемая release, когда количество ссылок достигает нуля. CThreadBase вызывается внутренним образом.

Комментарии

Деструктор для класса — CWbemGlueFactory::~CWbemGlueFactory.

Требования

   
Минимальная версия клиента Windows Vista
Минимальная версия сервера Windows Server 2008
Целевая платформа Windows
Header thrdbase.h (включая FwCommon.h)