CComPolyObject::CreateInstance
Umożliwia tworzenie nowego CComPolyObject <contained> obiektu bez potrzeby CoCreateInstance.
static HRESULT WINAPI CreateInstance(
LPUNKNOWN pUnkOuter,
CComPolyObject< contained >** pp
);
Parametry
- pp
[out] Wskaźnik do CComPolyObject < contained**>** wskaźnik.Jeśli CreateInstance się nie powiedzie, pp jest ustawiona na NULL.
Wartość zwracana
Standard HRESULT wartości.
Uwagi
Obiekt zwrócony ma zerowej liczbie odwołań, więc wywołanie AddRef natychmiast, następnie użyj wersji zwolnić odniesienia na wskaźnik do obiektu po zakończeniu.
Jeśli nie muszą bezpośredni dostęp do obiektu, ale nadal chcesz utworzyć nowy obiekt bez CoCreateInstance, użyj CComCoClass::CreateInstance zamiast.
Wymagania
Nagłówek: atlcom.h