Función SLGetLicenseFileId (slpublic.h)
Comprueba si la licencia BLOB ya se ha instalado.
Sintaxis
HRESULT SLGetLicenseFileId(
[in] HSLC hSLC,
[in] UINT cbLicenseBlob,
[in] const BYTE *pbLicenseBlob,
[out] SLID *pLicenseFileId
);
Parámetros
[in] hSLC
Identificador del contexto SLC actual.
[in] cbLicenseBlob
Tamaño, en bytes, del BLOB de licencia.
[in] pbLicenseBlob
Puntero al número de licencias del BLOB.
[out] pLicenseFileId
Puntero al identificador del archivo de licencia.
Valor devuelto
Si la licencia se ha instalado previamente, devuelve una SLID. De lo contrario, devuelve un código de error de HRESULT.
Código o valor devuelto | Descripción |
---|---|
|
Uno o varios argumentos no son válidos. |
|
La licencia no es válida. |
|
El archivo de licencia no está instalado. |
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 8 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2012 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | slpublic.h |
Library | Slc.lib |
Archivo DLL | Slc.dll |