Microsoft Windows CE 3.0  

CFactoryTemplate::CreateInstance

Important:
This is retired content. This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This content may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist.

Calls the object-creation function for the class.

CUnknown
*CreateInstance(
LPUNKNOWN
pUnk
,
HRESULT
*phr
);

Parameters

pUnk
Pointer to the IUnknowninterface.
phr
Pointer to the HRESULTvalue into which to place resulting information.

Return Values

Returns an instance of the class object.

Remarks

The implementer of the class code registered using this factory template class is responsible for providing the code that creates an instance of the class object and assigning it to the m_lpfnNewdata member. This member function simply calls that function and returns a new object of that type.