SLAcquireGenuineTicket-Funktion (slpublic.h)
Ruft ein XrML-Originalticket ab, das vom Softwarelizenzserver (Software Licensing Server, SLS) erworben wurde.
Syntax
HRESULT SLAcquireGenuineTicket(
[out] VOID **ppTicketBlob,
[out] UINT *pcbTicketBlob,
[in] PCWSTR pwszTemplateId,
[in] PCWSTR pwszServerUrl,
[in, optional] PCWSTR pwszClientToken
);
Parameter
[out] ppTicketBlob
Die Adresse eines Zeigers auf einen Puffer, der das Ticket-BLOB empfängt. Wenn Sie mit der Verwendung dieses Puffers fertig sind, geben Sie ihn frei, indem Sie die LocalFree-Funktion aufrufen.
[out] pcbTicketBlob
Ein Zeiger auf die Größe des ppTicketBlob-Puffers in Bytes.
[in] pwszTemplateId
Ein Zeiger auf eine NULL-Zeichenfolge, die die ID der blob-Vorlage enthält, die im SLS gespeichert ist.
[in] pwszServerUrl
Ein Zeiger auf eine NULL-Zeichenfolge, die die URL des SLS enthält.
[in, optional] pwszClientToken
Reserviert.
Rückgabewert
Wenn die Methode erfolgreich ist, gibt sie S_OK zurück.
Bei einem Fehler gibt diese Methode einen Fehlercode zurück. Eine Liste allgemeiner Fehlercodes finden Sie unter Allgemeine HRESULT-Werte.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | slpublic.h |
Bibliothek | Slcext.lib |
DLL | Slcext.dll |