Как сделать интерфейс запросов Powershell для COM-объекта

Я создал COM-объект с помощью Powershell:

$obj = new-object -com MyLib.MyObj

Затем мне нужно запросить интерфейс «MyLib.MyInterface» для этого объекта, но я понятия не имею, как это сделать с помощью PowerShell. .

По порядку слова предположим, у меня есть приведенный ниже код C ++

CComPtr<IInterface1> pInterface1;
CComPtr<IInterface2> pInterface2;
pInterface1->CoCreateInstance(CLSID_XXXX);   //in PowerShell: $obj = new-object -com MyLib.MyObj
pInterface1->QueryInterface(IID_YYYY, &pInterface2); //how to do this in PowerShell?

Как мне выполнить ту же работу с Powershell

Есть комментарии?

Спасибо

9
задан Shuping 7 December 2011 в 09:55
поделиться