Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Vergleichbar mit, außer dass CreateInstance zu CreateInstanceLic erfordert einen Lizenzschlüssel.
STDMETHOD(CreateInstanceLic)(
IUnknown* pUnkOuter,
IUnknown* /* pUnkReserved */,
REFIID riid,
BSTR bstrKey,
void** ppvObject
);
Parameter
pUnkOuter
[in] Wenn das Objekt als Teil eines Aggregats erstellt wird, muss pUnkOuter das äußere Unbekannte sein.Andernfalls muss pUnkOuterNULL sein.pUnkReserved
[in] Wird nicht verwendet.Muss NULL.riid
[in] Die IID der angeforderten Schnittstelle.Wenn pUnkOuter Nicht --NULL ist, muss riidIID_IUnknown sein.bstrKey
[in] Der abgerufenen Ablauflizenzschlüssel zuvor aus einem Aufruf RequestLicKey.Dieser Schlüssel ist erforderlich, das Objekt zu erstellen.ppvObject
[out] Ein Zeiger auf den Schnittstellenzeiger angegeben durch riid.Wenn das Objekt nicht diese Schnittstelle unterstützt, wird ppvObject zu NULL festgelegt.
Rückgabewert
Ein HRESULT-Standardwert.
Hinweise
Sie können ein Lizenzschlüssel mithilfe RequestLicKey erhalten.Um ein Objekt auf einem nicht lizenziert Computer erstellen, müssen Sie CreateInstanceLic aufrufen.
Anforderungen
Header: möchten