C# Класс OleViewDotNet.COMEnumerateInterfaces

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
COMEnumerateInterfaces ( System.Guid clsid, CLSCTX clsctx, bool sta, int timeout ) : Microsoft.Win32
GetInterfacesOOP ( COMCLSIDEntry ent ) : Task

Приватные методы

Метод Описание
COMEnumerateInterfaces ( System.Guid clsid, CLSCTX clsctx, List interfaces, List factory_interfaces ) : Microsoft.Win32
ExitProcessThread ( object timeout ) : void
GetInterfaces ( bool sta, int timeout ) : void
GetInterfacesInternal ( ) : void
GetModuleFileName ( IntPtr hModule, StringBuilder lpFilename, int nSize ) : int
GetModuleFileName ( IntPtr hModule ) : string
GetModuleHandleEx ( int dwFlags, IntPtr lpModuleName, IntPtr &phModule ) : bool
MTAEnumThread ( ) : void
QueryInterface ( IntPtr punk, System.Guid iid, string>.Dictionary module_names, List list ) : void
RunGetInterfaces ( ) : void

Описание методов

COMEnumerateInterfaces() публичный Метод

public COMEnumerateInterfaces ( System.Guid clsid, CLSCTX clsctx, bool sta, int timeout ) : Microsoft.Win32
clsid System.Guid
clsctx CLSCTX
sta bool
timeout int
Результат Microsoft.Win32

GetInterfacesOOP() публичный статический Метод

public static GetInterfacesOOP ( COMCLSIDEntry ent ) : Task
ent COMCLSIDEntry
Результат Task