WMI Properties and Methods for Volume Activation
Applies To: Windows 10, Windows 8.1, Windows Server 2012 R2
Table 12 lists WMI properties and methods for the Software Protection Platform. Software Protection Platform properties are defined in the file %WinDir%\System32\wbem\sppwmi.mof.
Table 12. Software protection platform WMI properties and methods
//properties SoftwareLicensingService Class |
Version |
KeyManagementServiceMachine |
OA3xOriginalProductKeyDescription |
KeyManagementServicePort |
IsKeyManagementServiceMachine |
VLActivationInterval |
VLRenewalInterval |
KeyManagementServiceCurrentCount |
RequiredClientCount |
PolicyCacheRefreshRequired |
ClientMachineID |
RemainingWindowsReArmCount |
KeyManagementServiceListeningPort |
KeyManagementServiceDnsPublishing |
KeyManagementServiceLowPriority |
KeyManagementServiceHostCaching |
KeyManagementServiceUnlicensedRequests |
KeyManagementServiceLicensedRequests |
KeyManagementServiceOOBGraceRequests |
KeyManagementServiceOOTGraceRequests |
KeyManagementServiceNonGenuineGraceRequests |
KeyManagementServiceNotificationRequests |
KeyManagementServiceTotalRequests |
KeyManagementServiceFailedRequests |
KeyManagementServiceActivationDisabled |
//methods SoftwareLicensingService Class |
InstallProductKey |
InstallLicense |
InstallLicensePackage |
SetKeyManagementServiceMachine |
ClearKeyManagementServiceMachine |
SetKeyManagementServicePort |
ClearKeyManagementServicePort |
SetVLActivationInterval |
SetVLRenewalInterval |
ClearProductKeyFromRegistry |
AcquireGenuineTicket |
ReArmWindows |
RefreshLicenseStatus |
SetKeyManagementServiceListeningPort |
ClearKeyManagementServiceListeningPort |
DisableKeyManagementServiceDnsPublishing |
EnableKeyManagementServiceLowPriority |
DisableKeyManagementServiceHostCaching |
DisableKeyManagementServiceActivation |
DiscoveredKeyManagementServiceMachineName |
DiscoveredKeyManagementServiceMachinePort |
GenerateActiveDirectoryOfflineActivationId |
DepositActiveDirectoryOfflineActivationConfirmation |
DoActiveDirectoryOnlineActivation |
SetVLActivationTypeEnabled |
ClearVLActivationTypeEnabled |
//properties SoftwareLicensingProduct Class |
ID |
Name |
Description |
ApplicationID |
ProcessorURL |
MachineURL |
ProductKeyURL |
UseLicenseURL |
LicenseStatus |
LicenseStatusReason |
GracePeriodRemaining |
EvaluationEndDate |
OfflineInstallationId |
PartialProductKey |
ProductKeyID |
LicenseFamily |
LicenseDependsOn |
LicenseIsAddon |
VLActivationInterval |
VLRenewalInterval |
KeyManagementServiceProductKeyID |
KeyManagementServiceMachine |
KeyManagementServicePort |
DiscoveredKeyManagementServiceMachineName |
DiscoveredKeyManagementServiceMachinePort |
IsKeyManagementServiceMachine |
KeyManagementServiceCurrentCount |
RequiredClientCount |
KeyManagementServiceUnlicensedRequests |
KeyManagementServiceLicensedRequests |
KeyManagementServiceOOBGraceRequests |
KeyManagementServiceOOTGraceRequests |
KeyManagementServiceNonGenuineGraceRequests |
KeyManagementServiceTotalRequests |
KeyManagementServiceFailedRequests |
KeyManagementServiceNotificationRequests |
GenuineStatus |
ExtendedGrace |
TrustedTime |
DisableKeyManagementServiceHostCaching |
VLActivationType |
VLActivationTypeEnabled |
ADActivationObjectName |
ADActivationObjectDN |
ADActivationCsvlkPid |
ADActivationCsvlkSkuId |
// methods SoftwareLicensingProduct Class |
UninstallProductKey |
Activate |
DepositOfflineConfirmationId |
GetPolicyInformationDWord |
GetPolicyInformationString |
SetKeyManagementServiceMachine |
ClearKeyManagementServiceMachine |
SetKeyManagementServicePort |
ClearKeyManagementServicePort |
SetVLActivationTypeEnabled |
ClearVLActivationTypeEnabled |