Condividi tramite


Funzione SLGetReferralInformation (slpublic.h)

Ottiene le informazioni di riferimento per il prodotto specificato.

Sintassi

HRESULT SLGetReferralInformation(
  [in]  HSLC           hSLC,
  [in]  SLREFERRALTYPE eReferralType,
  [in]  const SLID     *pSkuOrAppId,
  [in]  PCWSTR         pwszValueName,
  [out] PWSTR          *ppwszValue
);

Parametri

[in] hSLC

Tipo: HSLC

Handle recuperato dalla chiamata precedente alla funzione SLOpen .

[in] eReferralType

Tipo: SLREFERRALTYPE

Tipo di riferimento.

[in] pSkuOrAppId

Tipo: const SLID*

Puntatore a SLID dell'applicazione o dello SKU da cui ottenere informazioni.

[in] pwszValueName

Tipo: PCWSTR

Nome associato al valore da recuperare. I nomi seguenti sono validi.

valore Significato
SL_PARTNERID
ID partner per il rivenditore di licenze
SL_REFERRALID
ID segnalazione per il rivenditore di licenze
SL_MERCHANTCOMMERCEURL
URL commerciante per acquistare licenze aggiuntive
SL_MERCHANTUPGRADEURL
URL commerciante per acquistare licenze aggiuntive
SL_DOWNLOADURL
Collegamento in avanti per scaricare l'applicazione associata
SL_INSTALLATIONPARAMETERS
Tutti i parametri usati durante l'esecuzione del programma di installazione dell'applicazione associata
SL_MERCHANTSUPPORTPHONENUMBER
Numero di telefono del commerciante
SL_MERCHANTSUPPORTEMAIL
Indirizzo di posta elettronica del supporto del commerciante
SL_MERCHANTSUPPORTURL
URL di supporto del commerciante
SL_SERIALIZEDDATA
BLOB di dati generico

[out] ppwszValue

Tipo: PWSTR*

Valore da memorizzare. Al termine dell'uso della memoria, liberarlo chiamando la funzione LocalFree .

Valore restituito

Tipo: HRESULT WINAPI

Se questa funzione ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Codice/valore restituito Descrizione
E_INVALIDARG
0x80070057
Uno o più argomenti non sono validi.

Requisiti

   
Client minimo supportato Windows 8 [solo app desktop]
Server minimo supportato Windows Server 2012 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione slpublic.h
Libreria Slc.lib
DLL Slc.dll