Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Berisi parameter yang menjelaskan perilaku lisensi pabrik kelas yang mendukung lisensi. Struktur diisi dengan memanggil metode IClassFactory2::GetLicInfo .
Sintaks
typedef struct tagLICINFO {
LONG cbLicInfo;
BOOL fRuntimeKeyAvail;
BOOL fLicVerified;
} LICINFO, *LPLICINFO;
Anggota
cbLicInfo
Ukuran struktur, dalam byte.
fRuntimeKeyAvail
Menunjukkan apakah pabrik kelas ini memungkinkan pembuatan objeknya pada mesin yang tidak berlisensi melalui penggunaan kunci lisensi. Jika TRUE, IClassFactory2::RequestLicKey dapat dipanggil untuk mendapatkan kunci. Jika FALSE, objek hanya dapat dibuat pada komputer berlisensi penuh.
fLicVerified
Menunjukkan apakah lisensi mesin penuh ada sededingin itu sehingga panggilan ke IClassFactory::CreateInstance dan IClassFactory2::RequestLicKey akan berhasil. Jika TRUE, lisensi mesin lengkap ada. Dengan demikian, objek dapat dibuat dengan bebas. dan kunci lisensi tersedia jika fRuntimeKeyAvail juga TRUE. Jika FALSE, pabrik kelas ini tidak dapat membuat instans objek apa pun pada komputer ini kecuali kunci lisensi yang tepat diteruskan ke IClassFactory2::CreateInstanceLic.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Header | ocidl.h |