मैं एक COM वस्तु Powershell उपयोग कर बनाई गई पर Powershell क्वेरी इंटरफ़ेस कार्य करें:कैसे एक COM वस्तु
$obj = new-object -com MyLib.MyObj
तब मैं उस वस्तु पर इंटरफेस "MyLib.MyInterface"
क्वेरी करने के लिए की जरूरत है, लेकिन मैं कैसे PowerShell के साथ यह करने के लिए पता नहीं है ।
आदेश शब्द में लगता है मुझे नीचे सी ++ कोड
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
किसी भी टिप्पणी के साथ ही काम करते हैं कैसे करते है?
धन्यवाद
अच्छा, यह CoClass बनाने का कोड है। मैं सोच रहा हूं कि वस्तु पर इंटरफेस कैसे क्वेरी करें। आम तौर पर, सी ++ के साथ कोड इस तरह दिखता है: obj-> QueryInterface (ID_MyInterface, और obj2)। सी # कोड के साथ दिखता है: obj2 = obj MyLib.MyInterface के रूप में; लेकिन मुझे नहीं पता कि पावरहेल – Shuping