Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Ottiene informazioni sullo stato originale di un computer Windows.
Sintassi
HRESULT SLGetGenuineInformation(
[in] const SLID *pQueryId,
[in] PCWSTR pwszValueName,
[out, optional] SLDATATYPE *peDataType,
[out] UINT *pcbValue,
[out] BYTE **ppbValue
);
Parametri
[in] pQueryId
Puntatore a una struttura SLID che specifica l'applicazione da controllare.
[in] pwszValueName
Puntatore a una stringa con terminazione Null contenente il nome associato al valore da recuperare. I nomi seguenti sono validi.
| Valore | Significato |
|---|---|
|
Ottiene un valore che specifica se il computer è originale. |
|
Ottiene un valore che specifica se il computer è in modalità periodo di tolleranza nongenuina. |
|
Ottenere il valore restituito dall'ultima chiamata alla funzione SLAcquireGenuineTicket . |
|
Ottiene la causa dell'inserimento del computer in modalità periodo di tolleranza nongenuina. |
[out, optional] peDataType
Puntatore a un valore dell'enumerazione SLDATATYPE che specifica il tipo di dati nel buffer ppbValue .
[out] pcbValue
Puntatore alla dimensione, in byte, del buffer ppbValue .
[out] ppbValue
Indirizzo di un puntatore a una matrice di puntatori BYTE che specifica il valore associato al nome specificato dal parametro pwszValueName .
Al termine dell'uso di questa matrice, liberarlo chiamando la funzione LocalFree .
Valore restituito
Se il metodo ha esito positivo, restituisce S_OK.
Se il metodo ha esito negativo, viene restituito un codice errore. Per un elenco dei codici di errore comuni, vedere Valori HRESULT comuni.
Questa funzione può restituire i valori seguenti definiti in Slerror.h.
| Codice/valore restituito | Descrizione |
|---|---|
|
Il nome specificato dal parametro pwszValueName non è supportato. |
|
La coppia nome-valore specificata non è stata trovata. |
Requisiti
| Client minimo supportato | Windows Vista [solo app desktop] |
| Server minimo supportato | Windows Server 2008 [solo app desktop] |
| Piattaforma di destinazione | Windows |
| Intestazione | slpublic.h |
| Libreria | Slc.lib |
| DLL | Slc.dll |