Alphabetic Table of
FunctionsLast Updated December 16, 2024
Function calls in the Virtual Disk API are
listed alphabetically in
Table 1.
Function
| Description
|
---|---|
VixDiskLib_Attach
| Attach the child disk
chain to the parent disk chain.
|
VixDiskLib_Cleanup
| Remove leftover
transports. See
Clean Up After Disconnect.
|
VixDiskLib_Clone
| Copy virtual disk to some
destination, converting formats as appropriate.
|
VixDiskLib_Close
| Close an open virtual
disk. See
Close a Local or Remote Disk.
|
VixDiskLib_Connect
| Connect to the virtual
disk library to obtain services. See also
ConnectEx .
|
VixDiskLib_ConnectEx
| Connect to optimum
transport. See
Connect to VMware vSphere |
VixDiskLib_Create
| Create a virtual disk
according to specified parameters.
|
VixDiskLib_CreateChild
| Create a child disk (redo
log or delta link) for a hosted virtual disk.
|
VixDiskLib_Defragment
| Defragment the sectors of
a virtual disk.
|
VixDiskLib_Disconnect
| Disconnect from the
library. See
Disconnect from Server.
|
VixDiskLib_EndAccess
| Notify a host that it may
again relocate a virtual machine. See
Prepare For Access and End Access.
|
VixDiskLib_Exit
| Release all resources
held by the library. See
Clean Up and Exit.
|
VixDiskLib_Flush
| Flush asynchronous
write data to disk. Replaced by
Wait function.
|
VixDiskLib_FreeErrorText
| Free the message buffer
allocated by GetErrorText.
|
VixDiskLib_FreeInfo
| Free the memory allocated
by GetInfo.
|
VixDiskLib_GetErrorText
| Return the text
description of a library error code.
|
VixDiskLib_GetInfo
| Retrieve information
about a virtual disk.
|
VixDiskLib_GetMetadataKeys
| Retrieve all keys in the
metadata of a virtual disk.
|
VixDiskLib_GetTransportMode
| Get the current transport
mode. See
Get Selected Transport Method.
|
VixDiskLib_Grow
| Increase size of an
existing virtual disk.
|
VixDiskLib_Init
| Initialize the old
virtual disk library. Replaced by
InitEx function.
|
VixDiskLib_InitEx
| Initialize new virtual
disk library. See
Initialize Virtual Disk API.
|
VixDiskLib_ListTransportModes
| Available transport
modes. See
List Available Transport Methods.
|
VixDiskLib_Open
| Open a virtual disk. See
Open a Local or Remote Disk.
|
VixDiskLib_PrepareForAccess
| Notify a host to refrain
from relocating a virtual machine. See
Prepare For Access and End Access.
|
VixDiskLib_Read
| Read from an open virtual
disk. See
Read Sectors From a Disk.
|
VixDiskLib_ReadAsync
| Asynchronously read a range of sectors.
|
VixDiskLib_ReadMetadata
| Retrieve the value of a
given key from disk metadata.
|
VixDiskLib_Rename
| Change the name of a
virtual disk.
|
VixDiskLib_Shrink
| Reclaim blocks of zeroes
from the virtual disk.
|
VixDiskLib_SpaceNeededForClone
| Compute the space
required to clone a virtual disk, in bytes.
|
VixDiskLib_Unlink
| Delete the specified
virtual disk.
|
VixDiskLib_Wait
| Wait for all asynchronous operations to
complete.
|
VixDiskLib_Write
| Write to an open virtual
disk. See
Write Sectors To a Disk.
|
VixDiskLib_WriteAsync
| Asynchronously write a range of sectors.
|
VixDiskLib_WriteMetadata
| Update virtual disk
metadata with the given key/value pair.
|