cabeçalho slpublic.h

Esse cabeçalho é usado por Segurança e Identidade. Para obter mais informações, consulte:

slpublic.h contém as seguintes interfaces de programação:

Funções

 
SLAcquireGenuineTicket

Obtém um tíquete original XrML adquirido do SLS (Servidor de Licenciamento de Software).
SLActivateProduct

Adquire uma licença de uso do SLS (Servidor de Licença de Software).
SLClose

Fecha o identificador de contexto SLC (Cliente de Licenciamento de Software).
SLConsumeRight

Permitir que um aplicativo exerça direitos em licenças armazenadas localmente.
SLDepositMigrationBlob

Deposita informações de licenciamento coletadas e coletadas anteriormente usando a função SLGatherMigrationBlob.
SLDepositOfflineConfirmationId

Deposita ID de Instalação (IID) e CID (ID de Confirmação) para ativação offline. (SLDepositOfflineConfirmationId)
SLDepositOfflineConfirmationIdEx

Deposita ID de Instalação (IID) e CID (ID de Confirmação) para ativação offline. (SLDepositOfflineConfirmationIdEx)
SLFireEvent

Envia um evento especificado para um ouvinte registrado.
SLGatherMigrationBlob

Coleta informações de licenciamento para o identificador de arquivo fornecido. Essas informações de licenciamento podem ser aplicadas ou depositadas posteriormente usando a função SLDepositMigrationBlob.
SLGenerateOfflineInstallationId

Gera a ID de Instalação (IID).
SLGenerateOfflineInstallationIdEx

Gera IID (ID de Instalação).
SLGetApplicationInformation

Obtém informações sobre o aplicativo especificado.
SLGetApplicationPolicy

Consulta uma política do conjunto armazenado com a função SLPersistApplicationPolicies e carregada usando a função SLLoadApplicationPolicies.
SLGetAuthenticationResult

Obtém os resultados da autenticação.
SLGetGenuineInformation

Obtém informações sobre o estado genuíno de um computador Windows.
SLGetGenuineInformationEx

Especifica informações sobre o status original de um computador Windows. (SLGetGenuineInformationEx)
SLGetInstalledProductKeyIds

Essa função retorna uma lista de IDs de chave do produto (Product Key) associadas à ID de SKU do Produto especificada.
SLGetLicense

Retorna o BLOB do arquivo de licença.
SLGetLicenseFileId

Verifica se o BLOB de licença já foi instalado.
SLGetLicenseInformation

Obtém as informações de licença especificadas.
SLGetLicensingStatusInformation

Obtém o status de licenciamento do aplicativo ou SKU especificado.
SLGetPKeyId

Obtém a ID da chave do produto (Product Key) associada ao produto.
SLGetPKeyInformation

Obtém as informações da chave do produto (Product Key) especificada.
SLGetPolicyInformation

Obtém as informações de política após o direito ter sido consumido com êxito. (SLGetPolicyInformation)
SLGetPolicyInformationDWORD

Obtém as informações de política após o direito ter sido consumido com êxito. (SLGetPolicyInformationDWORD)
SLGetProductSkuInformation

Obtém informações sobre o SKU do produto especificado.
SLGetReferralInformation

Obtém informações de indicação para o produto especificado.
SLGetServerStatus

Verifica se o servidor status de acordo com a URL especificada e RequestType.
SLGetServiceInformation

Obtém informações de dados globais.
SLGetSLIDList

Obtém uma lista de SLIDs de acordo com o tipo de ID de consulta de entrada e o valor da ID.
SLGetWindowsInformation

Recupera a parte de valor de um par nome-valor da política de licenciamento de um componente de software.
SLGetWindowsInformationDWORD

Recupera a parte do valor DWORD de um par nome-valor da política de licenciamento de um componente de software.
SLInstallLicense

Armazena a licença especificada e retorna uma ID de arquivo de licença.
SLInstallProofOfPurchase

Registra a chave do produto (Product Key) com SL.
SLInstallProofOfPurchaseEx

Registre a chave do produto (Product Key) com SL.
SLIsGenuineLocal

Verifica se o aplicativo especificado é uma instalação original do Windows.
SLIsGenuineLocalEx

Verifica se a instalação do aplicativo especificado é original.
SLLoadApplicationPolicies

Carrega as políticas de aplicativo definidas com a função SLPersistApplicationPolicies para uso pela função SLGetApplicationPolicy.
SLOpen

Inicializa o SLC (Cliente de Licenciamento de Software) e conecta o SLC ao SLS (Serviço de Licenciamento de Software).
SLPersistApplicationPolicies

Armazena as políticas consumidas atuais no disco para acesso rápido à política.
SLPersistRTSPayloadOverride

Associa informações ao produto especificado para ativação online e por telefone.
SLQueryLicenseValueFromApp

Obtém o valor da política de componente especificada.
SLReArm

Essa função é a ativação do aplicativo rearm.
SLRegisterEvent

Registra um evento no serviço SL.
SLSetAuthenticationData

Define dados de autenticação.
SLSetCurrentProductKey

Define a chave do produto (Product Key) atual como a chave do produto (Product Key) instalada anteriormente.
SLSetGenuineInformation

Especifica informações sobre o status original de um computador Windows. (SLSetGenuineInformation)
SLUninstallLicense

Desinstala a licença especificada pela ID do arquivo de licença e pela opção de usuário de destino.
SLUninstallProofOfPurchase

Cancela o registro das informações da chave do produto (Product Key).
SLUnloadApplicationPolicies

Libera o identificador de contexto de política retornado pela função SLLoadApplicationPolicies.
SLUnregisterEvent

Cancela o registro de um evento registrado no serviço SL.

Estruturas

 
SL_ACTIVATION_INFO_HEADER

Especifica as informações de ativação do produto.
SL_AD_ACTIVATION_INFO

Especifica as informações usadas para a ativação de telefone comercial ou do Active Directory de uma licença.
SL_LICENSING_STATUS

Representa o status de licenciamento. (SL_LICENSING_STATUS)
SL_NONGENUINE_UI_OPTIONS

Especifica um aplicativo que exibe uma caixa de diálogo quando a função SLIsGenuineLocal indica que uma instalação não é original.

Enumerações

 
SL_ACTIVATION_TYPE

Representa o tipo de ativação offline para uma licença.
SL_GENUINE_STATE

Especifica o estado de uma instalação de aplicativo.
SLDATATYPE

Especifica o tipo de dados do buffer retornado pela função SLGetWindowsInformation.
SLIDTYPE

Representa o tipo de ID de Licenciamento de Software.
SLLICENSINGSTATUS

Representa o status de licenciamento. (SLLICENSINGSTATUS)
SLREFERRALTYPE

Representa os tipos de informações que podem ser consultadas com a função SLGetReferralInformation.