HRESULT CreateInstanceLic (IUnknown * pUnkOuter, IUnknown * pUnkReserved, REFIID riid, BSTR bstrKey, vacío ** ppvObject );
Valor devuelto
Un valor HRESULT estándar.
Parámetros
pUnkOuter
[en] Si el objeto se crea como parte de un agregado, pUnkOuter debe ser el exterior desconocido. De lo contrario, pUnkOuter debe ser nulo.
pUnkReserved
[en] No se utilizan. Debe ser nulo.
riid
[en] El IID de la interfaz solicitada. Si pUnkOuter es no-NULL, riid debe ser IID_IUnknown.
bstrKey
[en] La clave de licencia de tiempo de ejecución obtenida previamente una llamada a RequestLicKey. Esta clave es necesaria para crear el objeto.
ppvObject
[out] Un puntero al puntero de interfaz especificado por riid. Si el objeto no admite esta interfaz, ppvObject se establece en NULL.
Observaciones
Similar a CreateInstance, excepto que CreateInstanceLic requiere una clave de licencia. Puede obtener una clave de licencia mediante RequestLicKey. A fin de crear un objeto en un equipo sin licencia, debe llamar a CreateInstanceLic.
Visió&n General de CComClassFactory2 |nbsp; Miembros de clase
Vea tambié&nnbsp; CoCreateInstance, CoGetClassObject