CComClassFactory2::CreateInstance

HRESULT CreateInstance (LPUNKNOWN pUnkOuter, REFIID riidvoid **, ppvObj );

Wartość zwracany

Standardowa wartość HRESULT.

Parametry

pUnkOuter

[w] Jeśli obiekt jest tworzony jako część agregatu, pUnkOuter musi być zewnętrzny nieznane. W przeciwnym razie pUnkOuter musi zawierać wartość NULL.

riid

[w] Identyfikator IID interfejsu, do którego kierowany jest wniosek. Jeśli nie pUnkOuter -NULL, riid musi być IID_IUnknown.

ppvObj

[limit] Wskaźnik wskaźnika interfejsu zidentyfikowane przez riid. Jeśli obiekt nie obsługuje interfejsu, ppvObj jest ustawiona na NULL.

Uwagi

Tworzy obiekt określony identyfikator CLSID i pobiera wskaźnika interfejsu do tego obiektu. Wymaga komputera do pełni licencjonowana. Jeśli licencja pełnego maszyny nie istnieje, wywołanie CreateInstanceLic.

Omówie&nie CComClassFactory2 |nbsp; Członkowie klasy

Zobacz też  Funkcji CoCreateInstance, CoGetClassObject

Index