Funzione SLLoadApplicationPolicies (slpublic.h)

Carica i criteri dell'applicazione impostati con la funzione SLPersistApplicationPolicies
per l'uso dalla funzione SLGetApplicationPolicy .

Sintassi

HRESULT SLLoadApplicationPolicies(
  [in]           const SLID *pApplicationId,
  [in, optional] const SLID *pProductSkuId,
  [in]           DWORD      dwFlags,
  [out]          HSLP       *phPolicyContext
);

Parametri

[in] pApplicationId

Tipo: const SLID*

Puntatore all'identificatore dell'ID applicazione da usare per le query di criteri veloci.

[in, optional] pProductSkuId

Tipo: const SLID*

Puntatore all'identificatore dell'acid da usare per le query di criteri veloci.

[in] dwFlags

Tipo: DWORD

Flag aggiuntivi.

[out] phPolicyContext

Tipo: HSLP*

Puntatore a un contesto di criteri da usare nella funzione SLGetApplicationPolicy e
la funzione SLUnloadApplicationPolicies .

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.
SL_E_APPLICATION_POLICIES_MISSING
0xC004F072
Impossibile trovare i criteri di licenza per la query rapida.

Requisiti

Requisito Valore
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