Definitions: Mono 1.9 Date Submitted: 3/28/2008 9:23:46 AM Comments: ========================================= Pending issues: 4 [NIEX] System.Windows.Forms.AxHost/InvalidActiveXStateException::.ctor(System.String,System.Windows.Forms.AxHost/ActiveXInvokeKind) 1 [TODO] System.Environment::get_UserInteractive() Details: Currently always returns false, regardless of interactive state 5 [NIEX] System.Management.ManagementBaseObject::get_Item(System.String) Details: 5 [NIEX] System.Management.ManagementObjectCollection::GetEnumerator() Details: 5 [NIEX] System.Management.ManagementObjectCollection/ManagementObjectEnumerator::get_Current() Details: 5 [NIEX] System.Management.ManagementObjectCollection/ManagementObjectEnumerator::MoveNext() Details: 4 [NIEX] System.Windows.Forms.AxHost::set_Enabled(System.Boolean) 4 [NIEX] System.Windows.Forms.AxHost::set_ContainingControl(System.Windows.Forms.ContainerControl) 4 [NIEX] System.Windows.Forms.AxHost::.ctor(System.String) 4 [NIEX] System.Windows.Forms.AxHost/ConnectionPointCookie::Disconnect() 4 [NIEX] System.Windows.Forms.AxHost/ConnectionPointCookie::.ctor(System.Object,System.Object,System.Type) 4 [NIEX] System.Management.ManagementObjectSearcher::.ctor(System.String) 4 [NIEX] System.Windows.Forms.AxHost::GetOcx() 4 [NIEX] System.Management.ManagementObjectSearcher::Get() **************************************************** P/Invokes made by this program Library: advapi32.dll int CryptAcquireContext(Int32&, IntPtr, string, int, int) int CryptAcquireContext(Int32&, string, string, int, int) int CryptCreateHash(int, int, int, int, Int32&) int CryptDecrypt(int, int, int, int, Byte[], Int32&) int CryptDecrypt(IntPtr, int, int, int, Byte[], Int32&) int CryptDestroyHash(int) int CryptDestroyKey(int) int CryptDuplicateHash(int, IntPtr, int, Int32&) int CryptEncrypt(int, int, int, int, Byte[], Int32&, int) int CryptEncrypt(int, int, int, int, IntPtr, Int32&, int) int CryptEncrypt(IntPtr, int, int, int, Byte[], Int32&, int) int CryptExportKey(int, int, int, int, Byte[], Int32&) int CryptExportKey(int, int, int, int, IntPtr, Int32&) int CryptGenKey(int, IntPtr, int, Int32&) int CryptGenRandom(int, int, IntPtr) int CryptGetHashParam(int, int, Byte[], Int32&, int) int CryptGetKeyParam(int, int, Byte[], Int32&, int) int CryptGetKeyParam(int, int, Int32&, Int32&, int) int CryptGetKeyParam(int, int, IntPtr&, Int32&, int) int CryptGetProvParam(int, int, IntPtr, Int32&, int) int CryptGetUserKey(int, int, Int32&) int CryptHashData(int, Byte[], int, int) int CryptHashData(int, IntPtr, int, int) int CryptImportKey(int, Byte[], int, int, int, Int32&) int CryptImportKey(int, IntPtr, int, int, int, Int32&) int CryptReleaseContext(int, int) int CryptSetHashParam(int, int, Byte[], int) int CryptSetKeyParam(int, int, Byte[], int) int CryptSetKeyParam(int, int, Int32&, int) int CryptSignHash(int, int, IntPtr, int, Byte[], Int32&) int CryptVerifySignature(int, Byte[], int, int, IntPtr, int) Library: crypt32.dll int CertAddCertificateContextToStore(IntPtr, IntPtr, int, IntPtr) int CertAddStoreToCollection(IntPtr, IntPtr, int, int) int CertCloseStore(IntPtr, int) int CertCompareCertificate(int, IntPtr, IntPtr) int CertDeleteCertificateFromStore(IntPtr) int CertFindCertificateInCRL(IntPtr, IntPtr, int, IntPtr, IntPtr&) int CertFreeCertificateContext(IntPtr) int CertGetCertificateChain(IntPtr, IntPtr, IntPtr, IntPtr, ChainParameters&, int, IntPtr, IntPtr&) int CertGetCertificateContextProperty(IntPtr, int, Byte[], Int32&) int CertGetCertificateContextProperty(IntPtr, int, IntPtr, Int32&) int CertGetEnhancedKeyUsage(IntPtr, int, IntPtr, Int32&) int CertGetIntendedKeyUsage(int, IntPtr, IntPtr, int) int CertGetNameString(IntPtr, int, int, IntPtr, IntPtr, int) int CertGetPublicKeyLength(int, IntPtr) int CertGetValidUsages(int, IntPtr, Int32&, IntPtr, Int32&) int CertSaveStore(IntPtr, int, int, int, DataBlob&, int) int CertSetCertificateContextProperty(IntPtr, int, int, CRYPT_KEY_PROV_INFO&) int CertStrToName(int, string, int, IntPtr, IntPtr, Int32&, IntPtr) int CertVerifyCertificateChainPolicy(IntPtr, IntPtr, ChainPolicyParameters&, ChainPolicyStatus&) int CertVerifyTimeValidity(IntPtr, IntPtr) int CryptAcquireCertificatePrivateKey(IntPtr, int, IntPtr, Int32&, Int32&, Int32&) int CryptDecodeObject(int, IntPtr, Byte[], int, int, IntPtr, Int32&) int CryptDecodeObject(int, IntPtr, IntPtr, int, int, IntPtr, Int32&) int CryptFindCertificateKeyProvInfo(IntPtr, int, IntPtr) int CryptImportPublicKeyInfo(int, int, CERT_PUBLIC_KEY_INFO&, Int32&) int CryptImportPublicKeyInfoEx(int, int, CERT_PUBLIC_KEY_INFO&, int, int, IntPtr, Int32&) int CryptProtectData(DataBlob&, string, DataBlob&, IntPtr, IntPtr, int, DataBlob&) int CryptUnprotectData(DataBlob&, IntPtr, DataBlob&, IntPtr, IntPtr, int, DataBlob&) int PFXExportCertStoreEx(IntPtr, DataBlob&, string, IntPtr, int) int PFXIsPFXBlob(DataBlob&) int PFXVerifyPassword(DataBlob&, string, int) IntPtr CertCreateCertificateContext(int, IntPtr, int) IntPtr CertCreateCRLContext(int, Byte[], int) IntPtr CertDuplicateCertificateContext(IntPtr) IntPtr CertDuplicateStore(IntPtr) IntPtr CertFindCertificateInStore(IntPtr, int, int, int, IntPtr, IntPtr) IntPtr CertFindDataBlobCertificateInStore(IntPtr, int, int, int, DataBlob&, IntPtr) IntPtr CertFindExtension(string, int, IntPtr) IntPtr CertFindRDNAttr(string, IntPtr) IntPtr CertFindStringCertificateInStore(IntPtr, int, int, int, string, IntPtr) IntPtr CertFindUsageCertificateInStore(IntPtr, int, int, int, TrustListUsage&, IntPtr) IntPtr CertGetIssuerCertificateFromStore(IntPtr, IntPtr, IntPtr, Int32&) IntPtr CertOpenStore(IntPtr, int, int, int, string) IntPtr CertOpenStoreData(IntPtr, int, IntPtr, int, DataBlob&) IntPtr PFXImportCertStore(DataBlob&, string, int) void CertFreeCertificateChain(IntPtr) void CertRemoveStoreFromCollection(IntPtr, IntPtr) Library: kernel32.dll int GetConsoleScreenBufferInfo(int, ConsoleProgressBar/CONSOLE_SCREEN_BUFFER_INFO&) int GetStdHandle(int) int SetConsoleCursorPosition(int, ConsoleProgressBar/COORD) Library: user32 IntPtr SendMessage(IntPtr, int, IntPtr, IntPtr) IntPtr SendMessage2(IntPtr, int, IntPtr, ListViewColumnSorter/HDITEM&) Library: user32.dll bool SendMessage(IntPtr, int, int, ControlPersister/Win32/LV_COLUMN&)