我使用 Powershell 创建了一个 COM 对象:
$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 完成相同的工作
任何意见?
谢谢