C# 클래스 OleViewDotNet.COMEnumerateInterfaces

파일 보기 프로젝트 열기: tyranid/oleviewdotnet 1 사용 예제들

공개 메소드들

메소드 설명
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