CComClassFactory2::CreateInstanceLic
비슷한 CreateInstance을 제외 하 고, CreateInstanceLic 라이센스 키가 필요 합니다.
STDMETHOD(CreateInstanceLic)(
IUnknown* pUnkOuter,
IUnknown* /* pUnkReserved */,
REFIID riid,
BSTR bstrKey,
void** ppvObject
);
매개 변수
pUnkOuter
[in] 개체는 집합체의 일부로 다음 만들어지는 경우 pUnkOuter 알 수 없는 외부에 있어야 합니다. 그렇지 않으면 pUnkOuter 해야 NULL.pUnkReserved
[in] 사용되지 않습니다. 해야 NULL.riid
[in] 요청 된 인터페이스의 IID입니다. If pUnkOuter is non-NULL, riid must be IID_IUnknown.bstrKey
[in] 이전에 런타임 라이센스 키를 얻을에 대 한 호출에서 RequestLicKey. 이 키 개체를 만들 때 필요 합니다.ppvObject
[out] 지정한 인터페이스 포인터에 대 한 포인터 riid. 이 인터페이스는 개체를 지원 하지 않는 경우 ppvObject 설정 NULL.
반환 값
표준 HRESULT 값입니다.
설명
라이센스 키 사용 하 여 얻을 수 있습니다 RequestLicKey. 허가 되지 않은 컴퓨터에서 개체를 만들려면 먼저 호출 해야 CreateInstanceLic.
요구 사항
헤더: atlcom.h