Metodo ReinstallAgreementLicenseKeyPack della classe Win32_TSLicenseKeyPack
Reinstalla un pacchetto di chiavi di licenza di Servizi Desktop remoto acquistato tramite un contratto di licenza e si connette automaticamente tramite Internet per convalidare la licenza del key pack.
Sintassi
uint32 ReinstallAgreementLicenseKeyPack(
[in] uint32 AgreementType,
[in] string sAgreementNumber,
[in] uint32 ProductVersion,
[in] uint32 ProductType,
[in] uint32 LicenseCount,
[out] uint32 KeyPackId
);
Parametri
-
AgreementType [in]
-
Tipo di contratto.
-
0
-
Il pacchetto di chiavi di licenza è da un contratto Select volume license (per i clienti con 250 o più computer). Il parametro sAgreementNumber è il numero di registrazione (sette cifre numeriche) trovato nel modulo di contratto firmato.
-
1
-
Il pacchetto di chiavi di licenza proviene da un contratto per contratti multilicenza Enterprise per i clienti con 250 o più computer. Il parametro sAgreementNumber è il numero di registrazione (sette cifre numeriche) trovato nel modulo di contratto firmato.
-
2
-
Il pacchetto di chiavi di licenza proviene da un contratto multilicenza campus per un istituto di istruzione superiore. Il parametro sAgreementNumber è il numero di registrazione (sette cifre numeriche) trovato nel modulo di contratto firmato.
-
3
-
Il pacchetto di chiavi di licenza proviene da un contratto multilicenza dell'istituto di istruzione per le istituzioni primarie e secondarie. Il parametro sAgreementNumber è il numero di registrazione (sette cifre numeriche) trovato nel modulo di contratto firmato.
-
4
-
Il key pack di licenza proviene da un contratto di licenza del provider di servizi per i provider di servizi per la licenza del software Microsoft su base mensile. Il parametro sAgreementNumber è il numero di registrazione (sette cifre numeriche) trovato nel modulo di contratto firmato.
-
5
-
Il pacchetto di chiavi di licenza è da un altro contratto di licenza, ad esempio Open Value, Multi-Year Open License e Open Subscription License. Il parametro sAgreementNumber è il numero di contratto fornito con le informazioni del programma.
sAgreementNumber [in]
Numero di contratto o numero di registrazione. Il parametro sAgreementNumber è una stringa numerica di sette cifre senza trattini.
ProductVersion [in]
Versione del prodotto.
0
Non supportato.
1
Non supportato.
2
Windows Server 2008
ProductType [in]
Tipo di prodotto.
0
Il tipo di prodotto del pacchetto di codice key pack di Servizi Desktop remoto è per dispositivo. Pertanto, ogni dispositivo che si connette al server host sessione Desktop remoto deve avere una licenza.
1
Il tipo di prodotto del Pacchetto di codice della licenza di Servizi Desktop remoto è per utente. Pertanto, ogni utente che si connette al server host sessione Desktop remoto deve avere una licenza.
2
Questo tipo di prodotto non è valido.
LicenseCount [in]
Numero di licenze da installare.
KeyPackId [out]
Riceve l'identificatore del key pack.
Valore restituito
Se il metodo ha esito positivo, restituisce zero. Se il metodo ha esito negativo, restituisce un valore diverso da zero. Per un elenco di codici di errore, vedere Codici di errore del provider WMI di Servizi Desktop remoto.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Nessuno supportato |
Server minimo supportato |
Windows Server 2008 |
Spazio dei nomi |
Root\CIMv2 |
MOF |
|
DLL |
|