IDeviceEmulatorManagerVMID::get_VMID
Mise à jour : novembre 2007
Obtient l'identificateur de machine virtuelle (VMID) qui identifie de façon unique l'émulateur.
HRESULT get_VMID([out, retval] BSTR* pVMID);
Paramètres
- [out,retval] pVMID
Pointeur vers une chaîne qui contient le VMID de l'émulateur.
Valeur de retour
Valeur HRESULT qui indique le résultat de l'appel de méthode.
Exemple
Cet exemple illustre l'utilisation de cette méthode. Pour accéder à l'intégralité de l'exemple, consultez la rubrique IDeviceEmulatorManagerVMID.
// For every emulator in the list
for (; SUCCEEDED(hr); (hr = pDeviceEnumerator->MoveNext()))
{
CComBSTR deviceName;
CComPtr<IDeviceEmulatorManagerVMID> pDevice;
// Get the IDeviceEmulatorManagerVMID object.
hr = pDeviceEnumerator->GetVMID(&pDevice);
if (FAILED(hr)) {
continue;
}
// Get the name of the emulator
hr = pDevice->get_Name(&deviceName);
if (FAILED(hr)){
continue;
}
// If the name of the device matches the supplied name,
// then this is the device we are looking for.
if (deviceIdentifier == deviceName){
*pDeviceVMID = pDevice;
(*pDeviceVMID)->AddRef();
return TRUE;
}
}
Configuration requise
DEMComInterface.tlb