Application Report
- Application ID: f84a1b84fe08489bba2b2b23a7b52b85
- Report Submitted on: 12/10/2007 00:36:32
- API Issues: 13
- P/Invoke APIs: 8
The following 13 APIs (used 26 times) might not work:
- Total:
11
6
-
System.IO
2
2
-
DirectoryInfo
2
-
GetAccessControl()
Used 3 times
1
-
SetAccessControl(System.Security.AccessControl.DirectorySecurity)
Used 3 times
1
-
GetAccessControl()
Used 3 times
-
FileInfo
2
-
GetAccessControl()
Used 3 times
1
-
SetAccessControl(System.Security.AccessControl.FileSecurity)
Used 3 times
1
-
GetAccessControl()
Used 3 times
-
DirectoryInfo
-
System.Net
1
-
CredentialCache
1
-
get_DefaultCredentials()
Used 1 time
1
-
get_DefaultCredentials()
Used 1 time
-
CredentialCache
-
System.Runtime.InteropServices
1
1
-
Marshal
1
1
-
GetHRForLastWin32Error()
Used 2 times
1
1
-
GetHRForLastWin32Error()
Used 2 times
-
Marshal
-
System.Security.AccessControl
3
3
-
FileSystemSecurity
2
2
-
AddAccessRule(System.Security.AccessControl.FileSystemAccessRule)
Used 2 times
1
1
-
RemoveAccessRule(System.Security.AccessControl.FileSystemAccessRule)
Used 2 times
1
1
-
AddAccessRule(System.Security.AccessControl.FileSystemAccessRule)
Used 2 times
-
ObjectSecurity
1
1
-
SetAccessRuleProtection(System.Boolean,System.Boolean)
Used 2 times
1
1
-
SetAccessRuleProtection(System.Boolean,System.Boolean)
Used 2 times
-
FileSystemSecurity
-
System.Security.Cryptography.X509Certificates
1
-
X509Certificate2Collection
1
-
X509Certificate2Collection
-
System.Security.Cryptography.Xml
3
-
EncryptedXml
3
-
.ctor()
Used 1 time
1
-
.ctor(System.Xml.XmlDocument)
Used 1 time
1
-
EncryptKey(System.Byte[],System.Security.Cryptography.RSA,System.Boolean)
Used 1 time
1
-
.ctor()
Used 1 time
-
EncryptedXml
-
System.IO
There are 8 P/Invokes (used 12 times):
| Count | Library | Function |
|---|---|---|
| 2 | advapi32 | bool cryptgetprovparam(intptr, cryptoapi/cryptgetprovparamtype, intptr, int32&, |
| 2 | kernel32 | bool freelibrary(intptr) |
| 2 | kernel32 | intptr getprocaddress(intptr, string) |
| 2 | kernel32 | intptr loadlibrary(string) |
| 1 | advapi32 | bool cryptreleasecontext(intptr, uint) |
| 1 | crypt32 | bool cryptacquirecertificateprivatekey(intptr, uint, intptr, intptr&, int32&, bo |
| 1 | user32.dll | int16 getkeystate(int) |
| 1 | user32.dll | void messagebeep(uint) |