EDN Admin
Well-known member
Hi,
For my application i need to read and update registry keys to supply values for the dependant applications running on remote machines in the same network.
My computers are not running under domain but they are under same workgroup. But i have administrator access for all the machines. The code i have used to access the remote machine is given below. It throws "Access is denied. (Exception from HRESULT: 0x80070005
(E_ACCESSDENIED))" error when i connect to the remote machine. Windows firewall is disabled on both the machines.
Code
<span style="font-family:Consolas; color:#0000ff; font-size:x-small <span style="font-family:Consolas; color:#0000ff; font-size:x-small <span style="font-family:Consolas; color:#0000ff; font-size:x-small <span style="font-family:Consolas; color:#0000ff; font-size:x-small <span style="font-family:Consolas; color:#0000ff; font-size:x-small <span style="font-family:Consolas; color:#0000ff; font-size:x-small
string <span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small regKeyToGet =
<span style="font-family:Consolas; color:#a31515; font-size:x-small <span style="font-family:Consolas; color:#a31515; font-size:x-small <span style="font-family:Consolas; color:#a31515; font-size:x-small @"SOFTWAREMicrosoftWindowsCurrentVersionUninstall"<span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small ;<span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small
<span style="font-family:Consolas; color:#0000ff; font-size:x-small <span style="font-family:Consolas; color:#0000ff; font-size:x-small <span style="font-family:Consolas; color:#0000ff; font-size:x-small string<span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small
keyToRead = <span style="font-family:Consolas; color:#a31515; font-size:x-small <span style="font-family:Consolas; color:#a31515; font-size:x-small <span style="font-family:Consolas; color:#a31515; font-size:x-small "DisplayName"<span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small ;
<span style="font-family:Consolas; color:#2b91af; font-size:x-small <span style="font-family:Consolas; color:#2b91af; font-size:x-small <span style="font-family:Consolas; color:#2b91af; font-size:x-small ConnectionOptions<span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small
oConn = <span style="font-family:Consolas; color:#0000ff; font-size:x-small <span style="font-family:Consolas; color:#0000ff; font-size:x-small <span style="font-family:Consolas; color:#0000ff; font-size:x-small new<span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small
<span style="font-family:Consolas; color:#2b91af; font-size:x-small <span style="font-family:Consolas; color:#2b91af; font-size:x-small <span style="font-family:Consolas; color:#2b91af; font-size:x-small ConnectionOptions<span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small ();<span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small
<span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small oConn.Username =<span style="font-family:Consolas; color:#a31515; font-size:x-small <span style="font-family:Consolas; color:#a31515; font-size:x-small <span style="font-family:Consolas; color:#a31515; font-size:x-small "Administrator"<span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small ;<span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small
oConn.Password = "<span style="font-family:Consolas; color:#a31515; font-size:x-small <span style="font-family:Consolas; color:#a31515; font-size:x-small <span style="font-family:Consolas; color:#a31515; font-size:x-small testAdmin123";<span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small
<span style="font-family:Consolas; color:#2b91af; font-size:x-small <span style="font-family:Consolas; color:#2b91af; font-size:x-small <span style="font-family:Consolas; color:#2b91af; font-size:x-small ManagementScope<span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small
scope = <span style="font-family:Consolas; color:#0000ff; font-size:x-small <span style="font-family:Consolas; color:#0000ff; font-size:x-small <span style="font-family:Consolas; color:#0000ff; font-size:x-small new<span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small
<span style="font-family:Consolas; color:#2b91af; font-size:x-small <span style="font-family:Consolas; color:#2b91af; font-size:x-small <span style="font-family:Consolas; color:#2b91af; font-size:x-small ManagementScope<span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small (<span style="font-family:Consolas; color:#a31515; font-size:x-small <span style="font-family:Consolas; color:#a31515; font-size:x-small <span style="font-family:Consolas; color:#a31515; font-size:x-small @"\SK-CM0005rootdefault"<span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small ,
oConn);<span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small
scope.Options.EnablePrivileges = <span style="font-family:Consolas; color:#0000ff; font-size:x-small <span style="font-family:Consolas; color:#0000ff; font-size:x-small <span style="font-family:Consolas; color:#0000ff; font-size:x-small true<span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small ;
scope.Connect();
<span style="font-family:Consolas; color:#2b91af; font-size:x-small <span style="font-family:Consolas; color:#2b91af; font-size:x-small <span style="font-family:Consolas; color:#2b91af; font-size:x-small ManagementClass<span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small
registry = <span style="font-family:Consolas; color:#0000ff; font-size:x-small <span style="font-family:Consolas; color:#0000ff; font-size:x-small <span style="font-family:Consolas; color:#0000ff; font-size:x-small new<span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small
<span style="font-family:Consolas; color:#2b91af; font-size:x-small <span style="font-family:Consolas; color:#2b91af; font-size:x-small <span style="font-family:Consolas; color:#2b91af; font-size:x-small ManagementClass<span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small (scope,
<span style="font-family:Consolas; color:#0000ff; font-size:x-small <span style="font-family:Consolas; color:#0000ff; font-size:x-small <span style="font-family:Consolas; color:#0000ff; font-size:x-small new<span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small
<span style="font-family:Consolas; color:#2b91af; font-size:x-small <span style="font-family:Consolas; color:#2b91af; font-size:x-small <span style="font-family:Consolas; color:#2b91af; font-size:x-small ManagementPath<span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small (<span style="font-family:Consolas; color:#a31515; font-size:x-small <span style="font-family:Consolas; color:#a31515; font-size:x-small <span style="font-family:Consolas; color:#a31515; font-size:x-small "StdRegProv"<span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small ),
<span style="font-family:Consolas; color:#0000ff; font-size:x-small <span style="font-family:Consolas; color:#0000ff; font-size:x-small <span style="font-family:Consolas; color:#0000ff; font-size:x-small null<span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small );<span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small
<span style="font-family:Consolas; color:#2b91af; font-size:x-small <span style="font-family:Consolas; color:#2b91af; font-size:x-small <span style="font-family:Consolas; color:#2b91af; font-size:x-small ManagementBaseObject<span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small
inParams = registry.GetMethodParameters(<span style="font-family:Consolas; color:#a31515; font-size:x-small <span style="font-family:Consolas; color:#a31515; font-size:x-small <span style="font-family:Consolas; color:#a31515; font-size:x-small "GetStringValue"<span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small );<span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small
<span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small inParams[<span style="font-family:Consolas; color:#a31515; font-size:x-small <span style="font-family:Consolas; color:#a31515; font-size:x-small <span style="font-family:Consolas; color:#a31515; font-size:x-small "sSubKeyName"<span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small ]
= regKeyToGet;
inParams[<span style="font-family:Consolas; color:#a31515; font-size:x-small <span style="font-family:Consolas; color:#a31515; font-size:x-small <span style="font-family:Consolas; color:#a31515; font-size:x-small "sValueName"<span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small ]
= keyToRead;<span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small
<span style="font-family:Consolas; color:#2b91af; font-size:x-small <span style="font-family:Consolas; color:#2b91af; font-size:x-small <span style="font-family:Consolas; color:#2b91af; font-size:x-small ManagementBaseObject<span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small
outParams = registry.InvokeMethod(<span style="font-family:Consolas; color:#a31515; font-size:x-small <span style="font-family:Consolas; color:#a31515; font-size:x-small <span style="font-family:Consolas; color:#a31515; font-size:x-small "GetStringValue"<span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small ,
inParams, <span style="font-family:Consolas; color:#0000ff; font-size:x-small <span style="font-family:Consolas; color:#0000ff; font-size:x-small <span style="font-family:Consolas; color:#0000ff; font-size:x-small null<span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small );<span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small
<span style="font-family:Consolas; color:#2b91af; font-size:x-small <span style="font-family:Consolas; color:#2b91af; font-size:x-small <span style="font-family:Consolas; color:#2b91af; font-size:x-small MessageBox<span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small .Show(outParams[<span style="font-family:Consolas; color:#a31515; font-size:x-small <span style="font-family:Consolas; color:#a31515; font-size:x-small <span style="font-family:Consolas; color:#a31515; font-size:x-small "sValue"<span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small ].ToString());
<span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small Error is on line
<span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small
scope.Connect();
Error
Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))"
The stack trace
at System.Management.ThreadDispatch.Start()<br/>
at System.Management.ManagementScope.Initialize()<br/>
at System.Management.ManagementScope.Connect()<br/>
at SupplyData.Form1.button5_Click(Object sender, EventArgs e) in E:SkSample ApplicationsSupplyDataForm1.cs:line 318<br/>
at System.Windows.Forms.Control.OnClick(EventArgs e)<br/>
at System.Windows.Forms.Button.OnClick(EventArgs e)<br/>
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)<br/>
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)<br/>
at System.Windows.Forms.Control.WndProc(Message& m)<br/>
at System.Windows.Forms.ButtonBase.WndProc(Message& m)<br/>
at System.Windows.Forms.Button.WndProc(Message& m)<br/>
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)<br/>
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)<br/>
at System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)<br/>
at System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)<br/>
at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(Int32 dwComponentID, Int32 reason, Int32 pvLoopData)<br/>
at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)<br/>
at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)<br/>
at System.Windows.Forms.Application.Run(Form mainForm)<br/>
at USBStorageController.Program.Main() in E:SkSample ApplicationsSupplyDataProgram.cs:line 18<br/>
at System.AppDomain._nExecuteAssembly(Assembly assembly, String[] args)<br/>
at System.AppDomain.ExecuteAssembly(String assemblyFile, Evidence assemblySecurity, String[] args)<br/>
at Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssembly()<br/>
at System.Threading.ThreadHelper.ThreadStart_Context(Object state)<br/>
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)<br/>
at System.Threading.ThreadHelper.ThreadStart()
Please help me in resolving this issue. It will be great if you can provide some code samples.
Thanks & Regards
Karthikeyan S
View the full article
For my application i need to read and update registry keys to supply values for the dependant applications running on remote machines in the same network.
My computers are not running under domain but they are under same workgroup. But i have administrator access for all the machines. The code i have used to access the remote machine is given below. It throws "Access is denied. (Exception from HRESULT: 0x80070005
(E_ACCESSDENIED))" error when i connect to the remote machine. Windows firewall is disabled on both the machines.
Code
<span style="font-family:Consolas; color:#0000ff; font-size:x-small <span style="font-family:Consolas; color:#0000ff; font-size:x-small <span style="font-family:Consolas; color:#0000ff; font-size:x-small <span style="font-family:Consolas; color:#0000ff; font-size:x-small <span style="font-family:Consolas; color:#0000ff; font-size:x-small <span style="font-family:Consolas; color:#0000ff; font-size:x-small
string <span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small regKeyToGet =
<span style="font-family:Consolas; color:#a31515; font-size:x-small <span style="font-family:Consolas; color:#a31515; font-size:x-small <span style="font-family:Consolas; color:#a31515; font-size:x-small @"SOFTWAREMicrosoftWindowsCurrentVersionUninstall"<span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small ;<span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small
<span style="font-family:Consolas; color:#0000ff; font-size:x-small <span style="font-family:Consolas; color:#0000ff; font-size:x-small <span style="font-family:Consolas; color:#0000ff; font-size:x-small string<span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small
keyToRead = <span style="font-family:Consolas; color:#a31515; font-size:x-small <span style="font-family:Consolas; color:#a31515; font-size:x-small <span style="font-family:Consolas; color:#a31515; font-size:x-small "DisplayName"<span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small ;
<span style="font-family:Consolas; color:#2b91af; font-size:x-small <span style="font-family:Consolas; color:#2b91af; font-size:x-small <span style="font-family:Consolas; color:#2b91af; font-size:x-small ConnectionOptions<span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small
oConn = <span style="font-family:Consolas; color:#0000ff; font-size:x-small <span style="font-family:Consolas; color:#0000ff; font-size:x-small <span style="font-family:Consolas; color:#0000ff; font-size:x-small new<span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small
<span style="font-family:Consolas; color:#2b91af; font-size:x-small <span style="font-family:Consolas; color:#2b91af; font-size:x-small <span style="font-family:Consolas; color:#2b91af; font-size:x-small ConnectionOptions<span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small ();<span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small
<span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small oConn.Username =<span style="font-family:Consolas; color:#a31515; font-size:x-small <span style="font-family:Consolas; color:#a31515; font-size:x-small <span style="font-family:Consolas; color:#a31515; font-size:x-small "Administrator"<span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small ;<span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small
oConn.Password = "<span style="font-family:Consolas; color:#a31515; font-size:x-small <span style="font-family:Consolas; color:#a31515; font-size:x-small <span style="font-family:Consolas; color:#a31515; font-size:x-small testAdmin123";<span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small
<span style="font-family:Consolas; color:#2b91af; font-size:x-small <span style="font-family:Consolas; color:#2b91af; font-size:x-small <span style="font-family:Consolas; color:#2b91af; font-size:x-small ManagementScope<span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small
scope = <span style="font-family:Consolas; color:#0000ff; font-size:x-small <span style="font-family:Consolas; color:#0000ff; font-size:x-small <span style="font-family:Consolas; color:#0000ff; font-size:x-small new<span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small
<span style="font-family:Consolas; color:#2b91af; font-size:x-small <span style="font-family:Consolas; color:#2b91af; font-size:x-small <span style="font-family:Consolas; color:#2b91af; font-size:x-small ManagementScope<span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small (<span style="font-family:Consolas; color:#a31515; font-size:x-small <span style="font-family:Consolas; color:#a31515; font-size:x-small <span style="font-family:Consolas; color:#a31515; font-size:x-small @"\SK-CM0005rootdefault"<span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small ,
oConn);<span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small
scope.Options.EnablePrivileges = <span style="font-family:Consolas; color:#0000ff; font-size:x-small <span style="font-family:Consolas; color:#0000ff; font-size:x-small <span style="font-family:Consolas; color:#0000ff; font-size:x-small true<span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small ;
scope.Connect();
<span style="font-family:Consolas; color:#2b91af; font-size:x-small <span style="font-family:Consolas; color:#2b91af; font-size:x-small <span style="font-family:Consolas; color:#2b91af; font-size:x-small ManagementClass<span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small
registry = <span style="font-family:Consolas; color:#0000ff; font-size:x-small <span style="font-family:Consolas; color:#0000ff; font-size:x-small <span style="font-family:Consolas; color:#0000ff; font-size:x-small new<span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small
<span style="font-family:Consolas; color:#2b91af; font-size:x-small <span style="font-family:Consolas; color:#2b91af; font-size:x-small <span style="font-family:Consolas; color:#2b91af; font-size:x-small ManagementClass<span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small (scope,
<span style="font-family:Consolas; color:#0000ff; font-size:x-small <span style="font-family:Consolas; color:#0000ff; font-size:x-small <span style="font-family:Consolas; color:#0000ff; font-size:x-small new<span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small
<span style="font-family:Consolas; color:#2b91af; font-size:x-small <span style="font-family:Consolas; color:#2b91af; font-size:x-small <span style="font-family:Consolas; color:#2b91af; font-size:x-small ManagementPath<span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small (<span style="font-family:Consolas; color:#a31515; font-size:x-small <span style="font-family:Consolas; color:#a31515; font-size:x-small <span style="font-family:Consolas; color:#a31515; font-size:x-small "StdRegProv"<span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small ),
<span style="font-family:Consolas; color:#0000ff; font-size:x-small <span style="font-family:Consolas; color:#0000ff; font-size:x-small <span style="font-family:Consolas; color:#0000ff; font-size:x-small null<span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small );<span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small
<span style="font-family:Consolas; color:#2b91af; font-size:x-small <span style="font-family:Consolas; color:#2b91af; font-size:x-small <span style="font-family:Consolas; color:#2b91af; font-size:x-small ManagementBaseObject<span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small
inParams = registry.GetMethodParameters(<span style="font-family:Consolas; color:#a31515; font-size:x-small <span style="font-family:Consolas; color:#a31515; font-size:x-small <span style="font-family:Consolas; color:#a31515; font-size:x-small "GetStringValue"<span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small );<span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small
<span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small inParams[<span style="font-family:Consolas; color:#a31515; font-size:x-small <span style="font-family:Consolas; color:#a31515; font-size:x-small <span style="font-family:Consolas; color:#a31515; font-size:x-small "sSubKeyName"<span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small ]
= regKeyToGet;
inParams[<span style="font-family:Consolas; color:#a31515; font-size:x-small <span style="font-family:Consolas; color:#a31515; font-size:x-small <span style="font-family:Consolas; color:#a31515; font-size:x-small "sValueName"<span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small ]
= keyToRead;<span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small
<span style="font-family:Consolas; color:#2b91af; font-size:x-small <span style="font-family:Consolas; color:#2b91af; font-size:x-small <span style="font-family:Consolas; color:#2b91af; font-size:x-small ManagementBaseObject<span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small
outParams = registry.InvokeMethod(<span style="font-family:Consolas; color:#a31515; font-size:x-small <span style="font-family:Consolas; color:#a31515; font-size:x-small <span style="font-family:Consolas; color:#a31515; font-size:x-small "GetStringValue"<span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small ,
inParams, <span style="font-family:Consolas; color:#0000ff; font-size:x-small <span style="font-family:Consolas; color:#0000ff; font-size:x-small <span style="font-family:Consolas; color:#0000ff; font-size:x-small null<span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small );<span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small
<span style="font-family:Consolas; color:#2b91af; font-size:x-small <span style="font-family:Consolas; color:#2b91af; font-size:x-small <span style="font-family:Consolas; color:#2b91af; font-size:x-small MessageBox<span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small .Show(outParams[<span style="font-family:Consolas; color:#a31515; font-size:x-small <span style="font-family:Consolas; color:#a31515; font-size:x-small <span style="font-family:Consolas; color:#a31515; font-size:x-small "sValue"<span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small ].ToString());
<span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small Error is on line
<span style="font-family:Consolas; font-size:x-small <span style="font-family:Consolas; font-size:x-small
scope.Connect();
Error
Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))"
The stack trace
at System.Management.ThreadDispatch.Start()<br/>
at System.Management.ManagementScope.Initialize()<br/>
at System.Management.ManagementScope.Connect()<br/>
at SupplyData.Form1.button5_Click(Object sender, EventArgs e) in E:SkSample ApplicationsSupplyDataForm1.cs:line 318<br/>
at System.Windows.Forms.Control.OnClick(EventArgs e)<br/>
at System.Windows.Forms.Button.OnClick(EventArgs e)<br/>
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)<br/>
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)<br/>
at System.Windows.Forms.Control.WndProc(Message& m)<br/>
at System.Windows.Forms.ButtonBase.WndProc(Message& m)<br/>
at System.Windows.Forms.Button.WndProc(Message& m)<br/>
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)<br/>
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)<br/>
at System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)<br/>
at System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)<br/>
at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(Int32 dwComponentID, Int32 reason, Int32 pvLoopData)<br/>
at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)<br/>
at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)<br/>
at System.Windows.Forms.Application.Run(Form mainForm)<br/>
at USBStorageController.Program.Main() in E:SkSample ApplicationsSupplyDataProgram.cs:line 18<br/>
at System.AppDomain._nExecuteAssembly(Assembly assembly, String[] args)<br/>
at System.AppDomain.ExecuteAssembly(String assemblyFile, Evidence assemblySecurity, String[] args)<br/>
at Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssembly()<br/>
at System.Threading.ThreadHelper.ThreadStart_Context(Object state)<br/>
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)<br/>
at System.Threading.ThreadHelper.ThreadStart()
Please help me in resolving this issue. It will be great if you can provide some code samples.
Thanks & Regards
Karthikeyan S
View the full article