Virtual Disk API Programming Guide - Documentation - VMware
Virtual Disk API Programming Guide - Documentation - VMware
Virtual Disk API Programming Guide - Documentation - VMware
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong>Virtual</strong> <strong>Disk</strong> <strong>Programming</strong> <strong>Guide</strong><br />
redo logs and snapshots 12, 20, 22, 32, 52<br />
restore process, overview of 61<br />
restoring a virtual machine to previous state 62<br />
restrictions on vixMntapi library 93<br />
role and privileges in vCenter Server 22<br />
S<br />
sample program walk-through 45<br />
SAN and the <strong>Virtual</strong> <strong>Disk</strong> <strong>API</strong> 13, 27<br />
SCSI controller and Hot Add 85<br />
session object for server communication 58<br />
snapshot<br />
backing up a virtual disk 69<br />
creating 69<br />
deleting 69<br />
restoring virtual disk 73<br />
temporary 60<br />
snapshot management 53<br />
snapshots and redo logs 12, 20, 22, 32, 52<br />
sparse VMDK 19, 20, 32, 34, 44, 47, 48, 50, 97<br />
split VMDK 19, 20, 50, 97<br />
SPLIT_FLAT 19, 20<br />
SPLIT_SPARSE 19, 20<br />
SSL certificate 25<br />
STREAM_OPTIMIZED 19<br />
supported platforms for development 15<br />
supported <strong>VMware</strong> products 15<br />
T<br />
technical support resources 10<br />
thumbprint, SSL 25<br />
U<br />
UEFI (unified extensible firmware interface) 54<br />
Unicode UTF-8 support 21<br />
unique ID and moRef 59<br />
V<br />
vCloud and vCloud Director 12<br />
verify SSL certificate 25<br />
VHD from Microsoft 22<br />
Vim find_entity_views in Perl toolkit 55<br />
Vim get_inventory_path in Perl toolkit 55<br />
virtual disk manager (vmware-vdiskmanager) 12<br />
<strong>Virtual</strong>MachineConfigInfo 39<br />
<strong>Virtual</strong>MachineConfigSpec 73<br />
Visual Studio 15<br />
VixDiscoveryProc 55<br />
VIXDISKLIB_ADAPTER_IDE 23, 50<br />
VIXDISKLIB_ADAPTER_SCSI_BUSLOGIC 23, 50<br />
VIXDISKLIB_ADAPTER_SCSI_LSILOGIC 23<br />
Vix<strong>Disk</strong>Lib_Attach 28, 33, 47, 53<br />
Vix<strong>Disk</strong>Lib_Clone 28, 32, 41, 48, 51<br />
Vix<strong>Disk</strong>Lib_Close 28, 30, 46<br />
Vix<strong>Disk</strong>Lib_Combine 34<br />
Vix<strong>Disk</strong>Lib_Connect 28, 29, 41, 46, 48, 52<br />
Vix<strong>Disk</strong>Lib_Create 28, 30, 41, 47, 50, 51, 53<br />
Vix<strong>Disk</strong>Lib_CreateChild 28, 32, 33, 47<br />
VIXDISKLIB_CRED_UID 52<br />
Vix<strong>Disk</strong>Lib_Defragment 28, 34, 41<br />
Vix<strong>Disk</strong>Lib_Disconnect 28, 35<br />
VIXDISKLIB_DISK_SPLIT_SPARSE 50<br />
Vix<strong>Disk</strong>Lib_EndAccess 28<br />
Vix<strong>Disk</strong>Lib_Exit 28, 35<br />
Vix<strong>Disk</strong>Lib_FreeErrorText 28, 31<br />
Vix<strong>Disk</strong>Lib_FreeInfo 28, 31, 46<br />
Vix<strong>Disk</strong>Lib_GetErrorText 28, 31<br />
Vix<strong>Disk</strong>Lib_GetInfo 28, 30, 46, 49, 50<br />
Vix<strong>Disk</strong>Lib_GetMetadataKeys 28, 31, 47<br />
Vix<strong>Disk</strong>Lib_Grow 28, 34, 41<br />
Vix<strong>Disk</strong>Lib_Init 28, 29, 35, 46, 52, 55<br />
Vix<strong>Disk</strong>Lib_Open 28, 30, 46<br />
Vix<strong>Disk</strong>Lib_Read 28, 30, 48, 49, 50, 51<br />
Vix<strong>Disk</strong>Lib_ReadMetadata 28, 31, 47<br />
Vix<strong>Disk</strong>Lib_Rename 28, 34, 52<br />
Vix<strong>Disk</strong>Lib_Reparent 35<br />
VIXDISKLIB_SECTOR_SIZE 30, 49, 51<br />
Vix<strong>Disk</strong>Lib_Shrink 28, 34<br />
Vix<strong>Disk</strong>Lib_SpaceNeededForClone 28, 31<br />
Vix<strong>Disk</strong>Lib_Unlink 28, 34, 42, 52<br />
Vix<strong>Disk</strong>Lib_Write 28, 30, 34, 47, 51<br />
Vix<strong>Disk</strong>Lib_WriteMetadata 28, 31, 47<br />
VixHost_Connect 55<br />
VixHost_FindItems 55<br />
VM configuration information 39<br />
VMDK (virtual machine disk) file 11, 12, 19, 21, 22,<br />
31, 46, 47, 49, 50, 51, 52, 55, 56<br />
VMFS_FLAT 19, 20, 51<br />
VMFS_THIN 19, 20<br />
<strong>VMware</strong> Consolidated Backup (VCB) 11<br />
<strong>VMware</strong> vCenter and ESX/ESXi 22<br />
VMX specification (vmxSpec) 29<br />
Volume Snapshot Service (VSS) 84<br />
vSphere <strong>API</strong>s for Data Protection (VADP) 57<br />
100 <strong>VMware</strong>, Inc.<br />
W<br />
walk-through of sample program 45<br />
Windows 2008 application consistent quiescing 85<br />
Windows installation 16<br />
Windows On Windows 64 12