Name

GetProperties

Description

@properties = GetProperties($handle, $firstPropertyID, ...);

This function allows you to get one or more properties from a handle.

Parameters

handle
Any handle returned by a Vix function.
firstPropertyID
A property ID. See below for valid values.

Return Value

Remarks

VIX_PROPERTY_VM_TOOLS_STATE is valid only after calling VMWaitForToolsInGuest().

Side Effects

None.

Requirements

use VMWare::Vix::Simple;
use VMware::Vix::API::Constants;
since VMware Server 1.0

Example

my $err;
my $myVM = VIX_INVALID_HANDLE;
my $vmPowerState;
my $vmPathName;


# ...Open the virtual machine and get a handle...

($err, $vmPowerState, $vmPathName) = GetProperties($myVM,
                                                   VIX_PROPERTY_VM_POWER_STATE,
                                                   VIX_PROPERTY_VM_VMX_PATHNAME);

Copyright (C) 2007 VMware, Inc. All rights reserved.