public class IHostX86 extends IUnknown
{50C97996-9CF8-417F-BD79-1E0471367CD3}| Constructor and Description |
|---|
IHostX86(java.lang.String wrapped,
org.virtualbox_7_1.ObjectRefManager objMgr,
org.virtualbox_7_1.jaxws.VboxPortType port) |
| Modifier and Type | Method and Description |
|---|---|
void |
getProcessorCPUIDLeaf(java.lang.Long cpuId,
java.lang.Long leaf,
java.lang.Long subLeaf,
Holder<java.lang.Long> valEax,
Holder<java.lang.Long> valEbx,
Holder<java.lang.Long> valEcx,
Holder<java.lang.Long> valEdx)
Returns the CPU cpuid information for the specified leaf.
|
static IHostX86 |
queryInterface(IUnknown obj) |
getObjMgr, getRemoteWSPort, getWrapped, releaseRemotepublic IHostX86(java.lang.String wrapped,
org.virtualbox_7_1.ObjectRefManager objMgr,
org.virtualbox_7_1.jaxws.VboxPortType port)
public void getProcessorCPUIDLeaf(java.lang.Long cpuId,
java.lang.Long leaf,
java.lang.Long subLeaf,
Holder<java.lang.Long> valEax,
Holder<java.lang.Long> valEbx,
Holder<java.lang.Long> valEcx,
Holder<java.lang.Long> valEdx)
cpuId - Identifier of the CPU. The CPU must be online.leaf - CPUID leaf index (eax).subLeaf - CPUID leaf sub index (ecx). This currently only applies to cache
information on Intel CPUs. Use 0 if retrieving values forIPlatformX86.setCPUIDLeaf(Long,Long,Long,Long,Long,Long).valEax - CPUID leaf value for register eax.valEbx - CPUID leaf value for register ebx.valEcx - CPUID leaf value for register ecx.valEdx - CPUID leaf value for register edx.
NOTE: The current implementation might not necessarily return the
description for this exact CPU.