Bagikan melalui


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.