Click here to Skip to main content
15,915,336 members
Home / Discussions / C#
   

C#

 
GeneralRe: Visual Studio 2008 Windows Service - CPU process usage Pin
Tomb42112-Dec-09 1:53
Tomb42112-Dec-09 1:53 
AnswerRe: Visual Studio 2008 Windows Service - CPU process usage Pin
Luc Pattyn12-Dec-09 2:28
sitebuilderLuc Pattyn12-Dec-09 2:28 
GeneralRe: Visual Studio 2008 Windows Service - CPU process usage Pin
Tomb42112-Dec-09 4:14
Tomb42112-Dec-09 4:14 
GeneralRe: Visual Studio 2008 Windows Service - CPU process usage Pin
Tomb42114-Dec-09 2:31
Tomb42114-Dec-09 2:31 
QuestionListView in WPF Pin
Antonio JVS11-Dec-09 8:28
Antonio JVS11-Dec-09 8:28 
QuestionLoader Lock was detected [modified] Pin
Xelalem11-Dec-09 7:58
Xelalem11-Dec-09 7:58 
AnswerRe: Loader Lock was detected Pin
Saksida Bojan11-Dec-09 8:56
Saksida Bojan11-Dec-09 8:56 
QuestionInfo about casting Pin
Saksida Bojan11-Dec-09 7:55
Saksida Bojan11-Dec-09 7:55 
AnswerRe: Info about casting Pin
Andrew Rissing11-Dec-09 8:00
Andrew Rissing11-Dec-09 8:00 
GeneralRe: Info about casting Pin
Andrew Rissing11-Dec-09 8:03
Andrew Rissing11-Dec-09 8:03 
GeneralRe: Info about casting Pin
Saksida Bojan11-Dec-09 8:43
Saksida Bojan11-Dec-09 8:43 
GeneralRe: Info about casting Pin
harold aptroot11-Dec-09 9:03
harold aptroot11-Dec-09 9:03 
QuestionHow do I attach event handlers to a late-bound object (C#)? Pin
Hawks Talon11-Dec-09 6:52
Hawks Talon11-Dec-09 6:52 
AnswerRe: How do I attach event handlers to a late-bound object (C#)? Pin
Saksida Bojan11-Dec-09 7:03
Saksida Bojan11-Dec-09 7:03 
GeneralRe: How do I attach event handlers to a late-bound object (C#)? Pin
Hawks Talon11-Dec-09 7:35
Hawks Talon11-Dec-09 7:35 
QuestionWMI 'Invalid Method Parameter(s)' JoinDomainOrWorkGroup Pin
Jacob Dixon11-Dec-09 5:52
Jacob Dixon11-Dec-09 5:52 
I am at a lost. I have verified what I am doing against the documentation on microsofts website:
http://msdn.microsoft.com/en-us/library/aa392154(VS.85).aspx[^] and I just can't figure out why it would give me this error.


My Connection object is not shown as it is global within the class I have it in. I am connect to this machine that is not on the domain and get installed applications, all services, and computer information. The problem is it keeps throwing a "Invalid Method Parameter(s)" error.

In case your wondering.. I ran a foreach look on the inParams.Properties and verified that all the method parameters existed in the inParams (which it does).

Any help would be great!

public string Join(string dns, string domain, string username, string password)
        {
            try
            {
                ManagementScope scope = new ManagementScope(@"\\" + dns + @"\root\CIMV2", conn);
                ManagementPath path = new ManagementPath("Win32_ComputerSystem");
                ManagementClass mgmtClass = new ManagementClass(scope, path, null);
                ManagementBaseObject inParams = mgmtClass.GetMethodParameters("JoinDomainOrWorkgroup");

                inParams["Name"]            = domain;
                inParams["UserName"]        = username;
                inParams["Password"]        = password;
                inParams["AccountOU"]       = null;
                inParams["FJoinOptions"]    = (UInt32)1;

                ManagementBaseObject outParams = mgmtClass.InvokeMethod("JoinDomainOrWorkgroup", inParams, null);
                string status = ReturnedValue.JoinDomainOrWorkgroup(Convert.ToInt32(outParams["ReturnValue"]));

                return status;
            }
            catch (Exception ex)
            {
                EventLog.WriteEntry("ADEM Application", ex.Message, EventLogEntryType.Error);
                return ex.Message;
            }
        }

AnswerRe: WMI 'Invalid Method Parameter(s)' JoinDomainOrWorkGroup Pin
Luc Pattyn11-Dec-09 6:04
sitebuilderLuc Pattyn11-Dec-09 6:04 
GeneralRe: WMI 'Invalid Method Parameter(s)' JoinDomainOrWorkGroup Pin
Jacob Dixon11-Dec-09 6:14
Jacob Dixon11-Dec-09 6:14 
AnswerRe: WMI 'Invalid Method Parameter(s)' JoinDomainOrWorkGroup Pin
Saksida Bojan11-Dec-09 6:52
Saksida Bojan11-Dec-09 6:52 
GeneralRe: WMI 'Invalid Method Parameter(s)' JoinDomainOrWorkGroup Pin
Jacob Dixon11-Dec-09 8:31
Jacob Dixon11-Dec-09 8:31 
GeneralRe: WMI 'Invalid Method Parameter(s)' JoinDomainOrWorkGroup Pin
Saksida Bojan11-Dec-09 8:37
Saksida Bojan11-Dec-09 8:37 
GeneralRe: WMI 'Invalid Method Parameter(s)' JoinDomainOrWorkGroup Pin
Jacob Dixon11-Dec-09 9:10
Jacob Dixon11-Dec-09 9:10 
GeneralRe: WMI 'Invalid Method Parameter(s)' JoinDomainOrWorkGroup Pin
Saksida Bojan11-Dec-09 11:50
Saksida Bojan11-Dec-09 11:50 
GeneralRe: WMI 'Invalid Method Parameter(s)' JoinDomainOrWorkGroup Pin
Jacob Dixon11-Dec-09 16:09
Jacob Dixon11-Dec-09 16:09 
GeneralRe: WMI 'Invalid Method Parameter(s)' JoinDomainOrWorkGroup Pin
Saksida Bojan11-Dec-09 19:48
Saksida Bojan11-Dec-09 19:48 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.