CSingleLock::Lock

BOOL ロック (DWORD dwTimeOut 無限 =);

戻り値

関数が成功したそうでなければ 0。

パラメーター

dwTimeOut

使用する同期オブジェクトを待機する時間の量を指定します (通知)。オブジェクトを返す前に通知されるまで無限ロックを待機する場合。

解説

CSingleLockコンス トラクターに渡された同期オブジェクトによって制御されるリソースにアクセスするには、この関数を呼び出します。同期オブジェクトがシグナル状態であるかどうか、ロックは正常に復帰し、スレッドがオブジェクトを所有します。同期オブジェクトが非シグナル状態の場合 (利用不可)、ロックdwTimeOutパラメーターで指定されたミリ秒単位の数までシグナル状態の同期オブジェクトを待機します。同期オブジェクトに、指定された時間の量でシグナル状態にない場合は、ロックエラーを返します。

CSingleLock 概要|nbsp;クラス メンバー |階層図(&N)

Index