Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Speichert die angegebene Lizenz und gibt eine Lizenzdatei-ID zurück.
Syntax
HRESULT SLInstallLicense(
[in] HSLC hSLC,
[in] UINT cbLicenseBlob,
[in] const BYTE *pbLicenseBlob,
[out] SLID *pLicenseFileId
);
Parameter
[in] hSLC
Typ: HSLC
Das Handle für den aktuellen SLC-Kontext.
[in] cbLicenseBlob
Typ: UINT
Größe des Lizenzblobs.
[in] pbLicenseBlob
Typ: const BYTE*
Ein Zeiger auf die Lizenzen im BLOB.
[out] pLicenseFileId
Typ: SLID*
Ein Zeiger auf die Lizenzdatei-ID.
Rückgabewert
Typ: HRESULT WINAPI
Wenn diese Funktion erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
| Rückgabecode/-wert | BESCHREIBUNG |
|---|---|
|
Mindestens ein Argument ist ungültig. |
|
Zugriff verweigert (FÜR die API sind Administratorrechte erforderlich). |
|
Die Aktion erfordert Administratorrechte. |
|
Die Lizenz ist ungültig. |
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows 8 [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2012 [nur Desktop-Apps] |
| Zielplattform | Windows |
| Kopfzeile | slpublic.h |
| Bibliothek | Slc.lib |
| DLL | Slc.dll |