У тебя не получается получить "System.Net.CredentialCache.DefaultCredentials"?
System.Net.CredentialCache - это класс, DefaultCredentials - это его статическое свойство.
Попробуй
System.Net.ICredentials cred = CLRInterop::staticInvoke("System.Net.CredentialCache", "get_DefaultCredentials");
|