Returns the virtual machine custom property information.
PRL_RESULT PrlVmCfg_GetCustomProperty( PRL_HANDLE hVmCfg, PRL_STR sVmCustomProperty, PRL_UINT32_PTR pnVmCustomPropertyBufLength );
PrlApiVm.h
PRL_RESULT. Possible values are:
PRL_ERR_INVALID_ARG - invalid handle or null pointer was passed.
PRL_ERR_BUFFER_OVERRUN - the size of the output buffer is too small. The parameter that is used to specify the size will contain the required size.
PRL_ERR_SUCCESS - function completed successfully.
If you have some custom data which relates to a virtual machine in some way, you can save it in the virtual machine configuration for future retrieval. This can be any data that your client application requires. The data is stored in CDATA format.