■ VixError – Error code of type uint64.VixDiskLibConnectParams – Public types designate the virtual machine credentials vmxSpec (possibly through vCenter Server), the name of its host, and the credential type for authentication. For details, see VMX Specification. The credType can be VIXDISKLIB_CRED_UID (user name / password, most common), VIXDISKLIB_CRED_SESSIONID (the HTTP session ID), VIXDISKLIB_CRED_TICKETID (vSphere ticket ID), or VIXDISKLIB_CRED_SSPI (Windows only, current thread credentials).
■ VixDiskLibConnectParams::VixDiskLibCreds – Credentials for either user ID or session ID.VixDiskLibConnectParams::VixDiskLibCreds::VixDiskLibUidPasswdCreds – String data fields represent user name and password for authentication.VixDiskLibConnectParams::VixDiskLibCreds::VixDiskLibSessionIdCreds – String data fields represent the session cookie, user name, and encrypted session key.VixDiskLibConnectParams::VixDiskLibCredsb::VixDiskLibSSPICreds – String data fields represent security support provider interface (SSPI) authentication. User name and password are null.
■ VixDiskLibCreateParams – Types represent the virtual disk (see Virtual Disk Types), the disk adapter (see Adapter Types), VMware version, and capacity of the disk sector.
■ VixDiskLibDiskInfo – Types represent the geometry in the BIOS and physical disk, the capacity of the disk sector, the disk adapter (see Adapter Types), the number of child-disk links (redo logs), and a string to help locate the parent disk (state before redo logs).
■ VixDiskLibGeometry – Types specify virtual disk geometry, not necessarily the same as physical disk.
■
■ VirtualMachine > Provisioning > Allow read-only disk access and Allow VM download
■ VirtualMachine > State > Create snapshot and Remove snapshot
■ VirtualMachine > Configuration > Add new disk and Remove disk
■ VirtualMachine > Configuration > Change resource and Settings
■ Global > DisableMethods and EnableMethods
■ VIXDISKLIB_ADAPTER_IDE – Virtual disk acts like ATA, ATAPI, PATA, SATA, and so on. You might select this adapter type when it is specifically required by legacy software.
■ VIXDISKLIB_ADAPTER_SCSI_BUSLOGIC – Virtual SCSI disk with Buslogic adapter. This is the default on some platforms and is usually recommended over IDE due to higher performance.
■ VIXDISKLIB_ADAPTER_SCSI_LSILOGIC – Virtual SCSI disk with LSI Logic adapter. Windows Server 2003 and most Linux virtual machines use this type by default. Performance is about the same as Buslogic.