Функция SLAcquireGenuineTicket (slpublic.h)

Возвращает подлинный билет XrML, полученный от сервера лицензирования программного обеспечения (SLS).

Синтаксис

HRESULT SLAcquireGenuineTicket(
  [out]          VOID   **ppTicketBlob,
  [out]          UINT   *pcbTicketBlob,
  [in]           PCWSTR pwszTemplateId,
  [in]           PCWSTR pwszServerUrl,
  [in, optional] PCWSTR pwszClientToken
);

Параметры

[out] ppTicketBlob

Адрес указателя на буфер, который получает большой двоичный объект билета. Завершив использование этого буфера, освободите его, вызвав функцию LocalFree .

[out] pcbTicketBlob

Указатель на размер (в байтах) буфера ppTicketBlob .

[in] pwszTemplateId

Указатель на строку, завершающуюся значением NULL, которая содержит идентификатор шаблона BLOB, хранящегося в SLS.

[in] pwszServerUrl

Указатель на строку, завершающуюся значением NULL, которая содержит URL-адрес SLS.

[in, optional] pwszClientToken

Зарезервировано.

Возвращаемое значение

Если метод завершается успешно, он возвращает S_OK.

Если происходит сбой метода, он возвращает код ошибки. Список распространенных кодов ошибок см. в разделе Общие значения HRESULT.

Требования

Требование Значение
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Целевая платформа Windows
Header slpublic.h
Библиотека Slcext.lib
DLL Slcext.dll