header slpublic.h
Header ini digunakan oleh Keamanan dan Identitas. Untuk informasi selengkapnya, lihat:
slpublic.h berisi antarmuka pemrograman berikut:
Fungsi
SLAcquireGenuineTicket Mendapatkan tiket asli XrML yang diperoleh dari Software Licensing Server (SLS). |
SLActivateProduct Memperoleh lisensi penggunaan dari Software License Server (SLS). |
SLClose Menutup handel konteks Software Licensing Client (SLC). |
SLConsumeRight Biarkan aplikasi untuk menggunakan hak pada lisensi yang disimpan secara lokal. |
SLDepositMigrationBlob Menyimpan informasi lisensi yang sebelumnya dikumpulkan dan dikumpulkan menggunakan fungsi SLGatherMigrationBlob. |
SLDepositOfflineConfirmationId DEPOSIT ID Penginstalan (IID) dan ID Konfirmasi (CID) untuk aktivasi offline. (SLDepositOfflineConfirmationId) |
SLDepositOfflineConfirmationIdEx DEPOSIT ID Penginstalan (IID) dan ID Konfirmasi (CID) untuk aktivasi offline. (SLDepositOfflineConfirmationIdEx) |
SLFireEvent Mengirim peristiwa tertentu ke pendengar terdaftar. |
SLGatherMigrationBlob Mengumpulkan informasi lisensi untuk handel file yang disediakan. Informasi lisensi ini nantinya dapat diterapkan atau disimpan menggunakan fungsi SLDepositMigrationBlob. |
SLGenerateOfflineInstallationId Menghasilkan ID Penginstalan (IID). |
SLGenerateOfflineInstallationIdEx Menghasilkan ID Penginstalan (IID). |
SLGetApplicationInformation Mendapatkan informasi tentang aplikasi yang ditentukan. |
SLGetApplicationPolicy Mengkueri kebijakan dari set yang disimpan dengan fungsi SLPersistApplicationPolicies dan dimuat menggunakan fungsi SLLoadApplicationPolicies. |
SLGetAuthenticationResult Mendapatkan hasil autentikasi. |
SLGetGenuineInformation Mendapatkan informasi tentang status asli komputer Windows. |
SLGetGenuineInformationEx Menentukan informasi tentang status asli komputer Windows. (SLGetGenuineInformationEx) |
SLGetInstalledProductKeyIds Fungsi ini mengembalikan daftar ID kunci produk yang terkait dengan ID SKU Produk yang ditentukan. |
SLGetLicense Mengembalikan BLOB file lisensi. |
SLGetLicenseFileId Memeriksa apakah BLOB lisensi telah diinstal. |
SLGetLicenseInformation Mendapatkan informasi lisensi yang ditentukan. |
SLGetLicensingStatusInformation Mendapatkan status lisensi dari aplikasi atau SKU yang ditentukan. |
SLGetPKeyId Mendapatkan ID kunci produk terdaftar yang terkait dengan produk. |
SLGetPKeyInformation Mendapatkan informasi kunci produk yang ditentukan. |
SLGetPolicyInformation Mendapatkan informasi kebijakan setelah hak berhasil dikonsumsi. (SLGetPolicyInformation) |
SLGetPolicyInformationDWORD Mendapatkan informasi kebijakan setelah hak berhasil dikonsumsi. (SLGetPolicyInformationDWORD) |
SLGetProductSkuInformation Mendapatkan informasi tentang SKU produk yang ditentukan. |
SLGetReferralInformation Mendapatkan informasi rujukan untuk produk yang ditentukan. |
SLGetServerStatus Memeriksa status server sesuai dengan URL dan RequestType yang ditentukan. |
SLGetServiceInformation Mendapatkan informasi data global. |
SLGetSLIDList Mendapatkan daftar SLID sesuai dengan jenis ID kueri input dan nilai ID. |
SLGetWindowsInformation Mengambil bagian nilai dari pasangan nama-nilai dari kebijakan lisensi komponen perangkat lunak. |
SLGetWindowsInformationDWORD Mengambil bagian nilai DWORD dari pasangan nama-nilai dari kebijakan lisensi komponen perangkat lunak. |
SLInstallLicense Menyimpan lisensi yang ditentukan dan mengembalikan ID file lisensi. |
SLInstallProofOfPurchase Mendaftarkan kunci produk dengan SL. |
SLInstallProofOfPurchaseEx Daftarkan kunci produk dengan SL. |
SLIsGenuineLocal Memeriksa apakah aplikasi yang ditentukan adalah penginstalan Windows asli. |
SLIsGenuineLocalEx Memeriksa apakah penginstalan aplikasi yang ditentukan asli. |
SLLoadApplicationPolicies Memuat kebijakan aplikasi yang ditetapkan dengan fungsi SLPersistApplicationPolicies untuk digunakan oleh fungsi SLGetApplicationPolicy. |
Buka SL Menginisialisasi Software Licensing Client (SLC) dan menghubungkan SLC ke Software Licensing Service (SLS). |
SLPersistApplicationPolicies Menyimpan kebijakan yang digunakan saat ini ke disk untuk akses kebijakan cepat. |
SLPersistRTSPayloadOverride Mengaitkan informasi dengan produk yang ditentukan untuk aktivasi online dan telepon. |
SLQueryLicenseValueFromApp Mendapatkan nilai untuk kebijakan komponen yang ditentukan. |
SLReArm Fungsi ini adalah aktivasi aplikasi senjata ulang. |
SLRegisterEvent Mendaftarkan peristiwa di layanan SL. |
SLSetAuthenticationData Mengatur data autentikasi. |
SLSetCurrentProductKey Menyetel kunci produk saat ini ke kunci produk yang diinstal sebelumnya. |
SLSetGenuineInformation Menentukan informasi tentang status asli komputer Windows. (SLSetGenuineInformation) |
SLUninstallLicense Menghapus instalan lisensi yang ditentukan oleh ID file lisensi dan opsi pengguna target. |
SLUninstallProofOfPurchase Membatalkan pendaftaran informasi kunci produk. |
SLUnloadApplicationPolicies Merilis handel konteks kebijakan yang dikembalikan oleh fungsi SLLoadApplicationPolicies. |
SLUnregisterEvent Membatalkan pendaftaran peristiwa terdaftar di layanan SL. |
Struktur
SL_ACTIVATION_INFO_HEADER Menentukan informasi aktivasi produk. |
SL_AD_ACTIVATION_INFO Menentukan informasi yang digunakan untuk aktivasi telepon ritel atau Direktori Aktif lisensi. |
SL_LICENSING_STATUS Mewakili status lisensi. (SL_LICENSING_STATUS) |
SL_NONGENUINE_UI_OPTIONS Menentukan aplikasi yang menampilkan kotak dialog saat fungsi SLIsGenuineLocal menunjukkan bahwa penginstalan tidak asli. |
Enumerasi
SL_ACTIVATION_TYPE Mewakili jenis aktivasi offline untuk lisensi. |
SL_GENUINE_STATE Menentukan status penginstalan aplikasi. |
SLDATATYPE Menentukan jenis data buffer yang dikembalikan oleh fungsi SLGetWindowsInformation. |
SLIDTYPE Mewakili jenis ID Lisensi Perangkat Lunak. |
SLLICENSINGSTATUS Mewakili status lisensi. (SLLICENSINGSTATUS) |
SLREFERRALTYPE Mewakili jenis informasi yang dapat dikueri dengan fungsi SLGetReferralInformation. |