Compartilhar via


IVMVirtualMachine::Accountant property

The Accountant property contains an IVMAccountant object for this virtual machine.

This property is read-only.

Syntax

HRESULT get_Accountant(
  [out] IVMAccountant **accountant
);

VB
VMVirtualMachine.Accountant( _
  ByRef accountant _
)

Property value

The VMAccountant object associated with this virtual machine.

This property value is read-only.

Error codes

Name Meaning
S_OK
The operation was successful.
E_POINTER
The accountant parameter is NULL.
VM_E_VM_UNKNOWN
The configuration is unknown.
DISP_E_EXCEPTION
An unexpected error has occurred.

Examples

The following example displays property values of the Accountant object associated with a specific IVMVirtualMachine object.

Set objVS = CreateObject("VirtualServer.Application")

Set objVM = objVS.FindVirtualMachine("Windows Server 2003")

Set objAcnt = objVM.Accountant

Wscript.Echo "VM Name: " & objVM.Name
Wscript.Echo "  Allowable maximum system capacity: " & _
              objAcnt.AllowableMaximumSystemCapacity
Wscript.Echo "  Allowable reserved system capacity: " & _
              objAcnt.AllowableReservedSystemCapacity
Wscript.Echo "  CPU utilization: " & objAcnt.CPUUtilization
Wscript.Echo "  Disk bytes read: " & objAcnt.DiskBytesRead
Wscript.Echo "  Disk bytes written: " & objAcnt.DiskBytesWritten
Wscript.Echo "  Maximum system capacity: " & objAcnt.MaximumSystemCapacity
Wscript.Echo "  Network bytes received: " & objAcnt.NetworkBytesReceived
Wscript.Echo "  Network bytes sent: " & objAcnt.NetworkBytesSent
Wscript.Echo "  Relative weight: " & objAcnt.RelativeWeight
Wscript.Echo "  Reserved system capacity: " & objAcnt.ReservedSystemCapacity
Wscript.Echo "  Uptime: " & objAcnt.Uptime

Requirements

Product
Microsoft Virtual Server 2005 onWindows Server 2003
Download
Microsoft Virtual Server 2005 R2 SP1 Update onWindows Server 2008orWindows Server 2003
Header
VsComInterfaces.h

See also

IVMVirtualMachine