creé un objeto COM utilizando PowerShell:Cómo hacer interfaz de consulta PowerShell en un objeto COM
$obj = new-object -com MyLib.MyObj
Entonces necesito para consultar la interfaz "MyLib.MyInterface"
en ese objeto, pero no tengo ni idea de cómo hacerlo con PowerShell .
En orden de las palabras supongamos que tengo el siguiente código 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?
¿Cómo puedo hacer el mismo trabajo con Powershell
Cualquier comentario?
Gracias
Bueno, este es el código de creación de una CoClass. Me pregunto cómo consultar las interfaces en el objeto. Normalmente, con C++ el código se ve así: obj-> QueryInterface (ID_MyInterface, y obj2). Con C# el código se ve así: obj2 = obj como MyLib.MyInterface; Pero no tengo idea de cómo hacer esto con Powershell – Shuping