Share via


Función SLAcquireGenuineTicket (slpublic.h)

Obtiene un vale original XrML adquirido desde el servidor de licencias de software (SLS).

Sintaxis

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

Parámetros

[out] ppTicketBlob

Dirección de un puntero a un búfer que recibe el blob del vale. Cuando haya terminado de usar este búfer, ábrelo llamando a la función LocalFree .

[out] pcbTicketBlob

Puntero al tamaño, en bytes, del búfer ppTicketBlob .

[in] pwszTemplateId

Puntero a una cadena terminada en null que contiene el identificador de la plantilla BLOB almacenada en el SLS.

[in] pwszServerUrl

Puntero a una cadena terminada en null que contiene la dirección URL del SLS.

[in, optional] pwszClientToken

Reservado.

Valor devuelto

Si el método se realiza correctamente, devuelve S_OK.

Si el método genera un error, este método devuelve un código de error. Para obtener una lista de códigos de error comunes, consulte Valores HRESULT comunes.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado slpublic.h
Library Slcext.lib
Archivo DLL Slcext.dll