C# Class XAPI.COM.ManagedCOMLocalServer

Afficher le fichier Open project: QuantBox/XAPI2 Class Usage Examples

Méthodes publiques

Свойство Type Description
IID_IDispatch System.Guid
IID_IUnknown System.Guid

Protected Properties

Свойство Type Description
m_iObjsInUse int
m_iServerLocks int
m_uiMainThreadId uint

Méthodes publiques

Méthode Description
AttemptToTerminateServer ( ) : void
InterlockedDecrementObjectsCount ( ) : int
InterlockedDecrementServerLockCount ( ) : int
InterlockedIncrementObjectsCount ( ) : int
InterlockedIncrementServerLockCount ( ) : int

Méthodes protégées

Méthode Description
ProcessArguments ( string args ) : bool

Private Methods

Méthode Description
CoInitializeEx ( IntPtr pvReserved, uint dwCoInit ) : int
CoUninitialize ( ) : void
DispatchMessage ( [ lpmsg ) : IntPtr
GetCurrentThreadId ( ) : uint
GetMessage ( MSG &lpMsg, IntPtr hWnd, uint wMsgFilterMin, uint wMsgFilterMax ) : bool
Main ( string args ) : void
PostThreadMessage ( uint idThread, uint Msg, UIntPtr wParam, IntPtr lParam ) : bool
TranslateMessage ( [ lpMsg ) : bool

Method Details

AttemptToTerminateServer() public static méthode

public static AttemptToTerminateServer ( ) : void
Résultat void

InterlockedDecrementObjectsCount() public static méthode

public static InterlockedDecrementObjectsCount ( ) : int
Résultat int

InterlockedDecrementServerLockCount() public static méthode

public static InterlockedDecrementServerLockCount ( ) : int
Résultat int

InterlockedIncrementObjectsCount() public static méthode

public static InterlockedIncrementObjectsCount ( ) : int
Résultat int

InterlockedIncrementServerLockCount() public static méthode

public static InterlockedIncrementServerLockCount ( ) : int
Résultat int

ProcessArguments() protected static méthode

protected static ProcessArguments ( string args ) : bool
args string
Résultat bool

Property Details

IID_IDispatch public_oe static_oe property

public static Guid,System IID_IDispatch
Résultat System.Guid

IID_IUnknown public_oe static_oe property

public static Guid,System IID_IUnknown
Résultat System.Guid

m_iObjsInUse protected_oe static_oe property

protected static int m_iObjsInUse
Résultat int

m_iServerLocks protected_oe static_oe property

protected static int m_iServerLocks
Résultat int

m_uiMainThreadId protected_oe static_oe property

protected static uint m_uiMainThreadId
Résultat uint