проблемы с удаленным WMI
- From
- Yura K Bilyk ()
- To
- All
- Date
- 2002-12-23T19:32:07Z
- Area
- SU.WINDOWS.NT.PROG
From: "Yura K Bilyk" <yura@tk.ntu-kpi.kiev.ua>
Keywords:
Не получается подсоединится к WMI удаленного доменного компьютера, делаю
так:
------------------
var c: IADs;
ims: IWbemServices;
iwl: IWbemLocator;
begin
CoInitialize(nil);
CoCreateInstance(CLSID_WbemLocator,nil,CLSCTX_INPROC_SERVER,IID_IWbemLocator
,iwl);
iwl.ConnectServer('\\myhost\root\dafault','','',widechar(nil),0,widechar(nil
),nil,ims);
------------------
На последней комманде вылетает EAccessViolation c сообщением 'Access
violation at address 65AFA414 in module 'wbemcomn.dll'. Write of address
00459d72'.
Если использовать первый параметр как 'root\cimv2', то все проходит гладко.
Как это понимать, ведь в msdn написано о этом параметре следующее:
For access to the default namespace on a remote computer using COM or
Microsoft-compatible networking, include the computer name:
"\\myserver\root\default". The computer name can also be a DNS name or IP
address.
--- ifmail v.2.15dev5
* Origin: NTUU "KPI" (2:5020/400)