CComPolyObject::CreateInstance
割り当て CoCreateInstanceのオーバーヘッドを避けて CComPolyObject<新しいcontained> のオブジェクトを作成します。
static HRESULT WINAPI CreateInstance(
LPUNKNOWN pUnkOuter,
CComPolyObject< contained >** pp
);
パラメーター
- pp
[入力] CComPolyObject< contained**>** のポインターへのポインター。 CreateInstance が失敗した場合、pp は nullに設定されます。
戻り値
標準の HRESULT 値。
解説
されたときに返される参照カウント、この呼び出し AddRef、を使用 [リリース] がオブジェクトにゼロのオブジェクト ポインターの参照を解放する配置されます。
オブジェクトへの直接アクセスを必要としないが、まだ CoCreateInstanceのオーバーヘッドを使用せずに新しいオブジェクトを作成する場合 CComCoClass::CreateInstance を使用します。
必要条件
ヘッダー: atlcom.h