CComPtr::CoCreateInstance

HRESULT CoCreateInstance (REFCLSID rclsid, LPUNKNOWN pUnkOuter = NULL, DWORD dwClsContext = CLSCTX_ALL);

HRESULT CoCreateInstance (LPCOLESTR szProgID, LPUNKNOWN pUnkOuter = NULL, DWORD dwClsContext = CLSCTX_ALL);

Возвращаемое значение

Стандартное значение HRESULT . Может быть одним из следующих значений:

Посмотреть CoCreateInstance в Platform SDK для описания возможных возвращаемых значений.

Параметры

rclsid

[в] CLSID, связанные с данных и код, который будет использоваться для создания объекта.

pUnkOuter

[в] Если NULL, указывает, что объект не создается в рамках статистического выражения. Если не-NULL, указатель на интерфейс IUnknown совокупные объекта (контрольный IUnknown).

dwClsContext

[в] Контекст, в котором будет работать код, который управляет только что созданный объект.

szProgID

[в] ProgID, связанные с данных и код, который будет использоваться для создания объекта.

Примечания

Создает экземпляр объекта на основе строго типизированный.

Класс CComPtr обзорЧлены класса

Index