Collapse All
Parallels Virtualization SDK
ContentsIndex
PreviousUpNext
PRL_LICENSE_RESTRICTION_KEY Enumeration
Other Structs

License restriction options

Syntax
typedef enum _PRL_LICENSE_RESTRICTION_KEY {
  PLRK_UNKNOWN = 0,
  PLRK_VM_CPU_LIMIT = 1,
  PLRK_VM_MEMORY_LIMIT = 2,
  PLRK_VM_VTD_AVAILABLE = 3,
  PLRK_ALLOWED_GUEST_OS_VERSIONS = 4,
  PLRK_RUNNING_VMS_LIMIT = 5,
  PLRK_VM_CREATE = 6,
  PLRK_VM_REGISTER = 7,
  PLRK_VM_IMPORT_3RD_PARTY = 8,
  PLRK_VM_CLONE = 9,
  PLRK_VM_CONVERT_TO_TEMPLATE = 10,
  PLRK_VM_CONVERT_FROM_TEMPLATE = 11,
  PLRK_VM_DOWNLOAD = 12,
  PLRK_VM_SUSPEND = 13,
  PLRK_VM_PAUSE = 14,
  PLRK_VM_SNAPSHOT_CREATE = 15,
  PLRK_VM_SNAPSHOT_SWITCH = 16,
  PLRK_VM_SNAPSHOT_DELETE = 17,
  PLRK_VM_SNAPSHOT_TREE = 18,
  PLRK_VM_UNDODISK_FEATURE = 19,
  PLRK_VM_SAFEMODE_FEATURE = 20,
  PLRK_VM_SMARTGUARD_FEATURE = 21,
  PLRK_VM_SHOW_FULLSCREEN = 22,
  PLRK_RUNNING_VMS_LIMIT_PER_USER = 23,
  PLRK_FORBIDDEN_GUEST_OS_TYPES = 24
} PRL_LICENSE_RESTRICTION_KEY;
File

PrlEnums.h

Members

PLRK_UNKNOWN
NOTE to Parallels Developers:

  • DO NOT CHANGE ANY MEMBER NAME BECAUSE IT USES IN INTERNAL PROTOCOL( ParallelsDomModel.h )

PLRK_VM_CPU_LIMIT
Value is PRL_UINT32
PLRK_VM_MEMORY_LIMIT
Value is PRL_UINT32 in Mb
PLRK_VM_VTD_AVAILABLE
Value is PRL_UINT32
PLRK_ALLOWED_GUEST_OS_VERSIONS
Value is PHT_OPAQUE_TYPE_LIST of Os version values from PrlOses.h
PLRK_RUNNING_VMS_LIMIT
Value is PRL_UINT32 (max count on the host)
PLRK_VM_CREATE
Value is PRL_UINT32 - max count of Vm in system after this operation
PLRK_VM_REGISTER
Value is PRL_UINT32 - max count of Vm in system after this operation
PLRK_VM_IMPORT_3RD_PARTY
Value is PRL_UINT32 - max count of Vm in system after this operation
PLRK_VM_CLONE
Value is PRL_UINT32 - max count of Vm in system after this operation
PLRK_VM_CONVERT_TO_TEMPLATE
Value is PRL_UINT32
PLRK_VM_CONVERT_FROM_TEMPLATE
Value is PRL_UINT32
PLRK_VM_DOWNLOAD
Value is PRL_UINT32
PLRK_VM_SUSPEND
Value is PRL_UINT32
PLRK_VM_PAUSE
Value is PRL_UINT32
PLRK_VM_SNAPSHOT_CREATE
Value is PRL_UINT32
PLRK_VM_SNAPSHOT_SWITCH
Value is PRL_UINT32
PLRK_VM_SNAPSHOT_DELETE
Value is PRL_UINT32
PLRK_VM_SNAPSHOT_TREE
Value is PRL_UINT32
PLRK_VM_UNDODISK_FEATURE
Value is PRL_UINT32
PLRK_VM_SAFEMODE_FEATURE
Value is PRL_UINT32
PLRK_VM_SMARTGUARD_FEATURE
Value is PRL_UINT32
PLRK_VM_SHOW_FULLSCREEN
Value is PRL_UINT32
PLRK_RUNNING_VMS_LIMIT_PER_USER
Value is PRL_UINT32 Look also at PLRK_RUNNING_VMS_LIMIT
PLRK_FORBIDDEN_GUEST_OS_TYPES
Value is PHT_OPAQUE_TYPE_LIST of Os type values from PrlOses.h

Links
© 2021 Parallels International GmbH. All rights reserved.