Funzione SLQueryLicenseValueFromApp (slpublic.h)
[Questa API non è disponibile per tutte le app windows/Windows Phone. A meno che l'account sviluppatore non venga effettuato appositamente da Microsoft, le chiamate a queste API avranno esito negativo in fase di esecuzione.
Ottiene il valore per i criteri del componente specificati.
Sintassi
HRESULT SLQueryLicenseValueFromApp(
[in] PCWSTR valueName,
[out, optional] ULONG *valueType,
[out, optional] PVOID dataBuffer,
[in] ULONG dataSize,
[out] ULONG *resultDataSize
);
Parametri
[in] valueName
Nome del criterio per il quale si desidera ottenere informazioni.
[out, optional] valueType
Tipo di dati del valore del criterio. Nella tabella seguente vengono descritti i valori che questo parametro può ricevere.
Valore | Descrizione |
---|---|
REG_DWORD | Un valore integer a 32 bit. Per questo tipo, le dimensioni del buffer specificate dal parametro dataBuffer devono essere almeno 4 byte. |
REG_BINARY | Valore binario. |
REG_SZ | Stringa con terminazione null con carattere wide, incluso l'ultimo carattere Null. |
[out, optional] dataBuffer
Buffer che riceve il valore dei criteri del componente.
[in] dataSize
Dimensioni del buffer fornito, in byte.
[out] resultDataSize
Dimensioni effettive dei dati ricevuti per il valore dei criteri, in byte.
Valore restituito
Se questa funzione ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .
Valore | Significato |
---|---|
|
Uno o più argomenti non sono validi. |
|
Non è stata trovata la coppia nome-valore specificata. |
Commenti
L'app deve avere la funzionalità slapiQueryLicenseValue con restrizioni per chiamare la funzione SLQueryLicenseValueFromApp .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 10 [app desktop | App UWP] |
Server minimo supportato | Windows Server 2016 [app desktop | App UWP] |
Piattaforma di destinazione | Windows |
Intestazione | slpublic.h |
Libreria | Api-ms-win-core-slapi-l1-1-0.lib |
DLL | Api-ms-win-core-slapi-l1-1-0.dll |