Winapi.Mtx
Provides access to Windows mutex functionality.
パッケージ | rtl280.bpl |
---|
クラス
ルーチン
CreateSharedPropertyGroup | サーバープロセス内の MTS オブジェクトが状態を共有できるようにする SharedPropertyGroup のインターフェースを返します。 |
CreateSharedPropertyGroupManager | MTS オブジェクトの共有プロパティを作成および調整する共有プロパティグループマネージャのインターフェースを返します。 |
CreateTransactionContext | MTS トランザクションを開始します。 |
CreateTransactionContextEx | トランザクションの開始をマーキングする TransactionContextEx オブジェクトをインスタンス化します。 |
GetObjectContext | 現在のスレッドの IObjectContext インターフェースを取り出します。 |
SafeRef | オブジェクトによって,コンテキストの外部に安全に渡すことができるトランザクションオブジェクトへの参照を返します。 |
定数
CLASS_SharedPropertyGroupManager | CLASS_SharedPropertyGroupManager: TGUID; |
CLASS_TransactionContext | CLASS_TransactionContext: TGUID; |
CLASS_TransactionContextEx | CLASS_TransactionContextEx: TGUID; |
LockMethod | LockMethod: Integer = 1; |
LockSetGet | LockSetGet: Integer = 0; |
mtsErrCtxAborted | mtsErrCtxAborted: Integer = $8004E002; |
mtsErrCtxAborting | mtsErrCtxAborting: Integer = $8004E003; |
mtsErrCtxActivityTimeout | mtsErrCtxActivityTimeout: Integer = $8004E006; |
mtsErrCtxNoContext | mtsErrCtxNoContext: Integer = $8004E004; |
mtsErrCtxNoSecurity | mtsErrCtxNoSecurity: Integer = $8004E00D; |
mtsErrCtxNotRegistered | mtsErrCtxNotRegistered: Integer = $8004E005; |
mtsErrCtxOldReference | mtsErrCtxOldReference: Integer = $8004E007; |
mtsErrCtxRoleNotFound | mtsErrCtxRoleNotFound: Integer = $8004E00C; |
mtsErrCtxTMNotAvailable | mtsErrCtxTMNotAvailable: Integer = $8004E00F; |
mtsErrCtxWrongThread | mtsErrCtxWrongThread: Integer = $8004E00E; |
Process | Process: Integer = 1; |
Standard | Standard: Integer = 0; |