<Return[MN]><Top>

mciSetYieldProc

Declare Function Api_mciSetYieldProc& Lib "winmm" Alias "mciSetYieldProc" (ByVal mciId&, ByVal fpYieldProc&, ByVal dwYieldData&)

Declare Function mciSetYieldProc Lib "winmm" Alias "mciSetYieldProc" (ByVal mciId As Long, ByVal fpYieldProc As Long, ByVal dwYieldData As Long) As Long

待機(MCI_WAIT)フラグが指定されたために、MCI デバイスがコマンドの終了を待っている間、定期的に呼び出されるプロシージャのアドレスを設定する。

パラメータ
IDDevice
    プロシージャを割り当てるデバイスの識別子を指定する。
yp
    指定したデバイスに譲渡するときに呼び出すプロシージャのアドレスを指定する。このパラメータが NULL の場合、関数はすべての既存の]

    譲渡プロシージャを無効にする。
dwYieldData
    譲渡プロシージャが指定したデバイスに対して呼び出されるときに、そのプロシージャに送信されるデータを指定する。

戻り値
    関数が成功すると、TRUE が返る。関数が失敗すると、FALSE が返る。

解説
    この関数は、対象デバイスに対する以前の譲渡プロシージャをすべて無効にする。