<Return[MN]><Top>

midiOutGetID

Declare Function Api_midiOutGetID& Lib "winmm" Alias "midiOutGetID" (ByVal hmo&, puDeviceID&)

Declare Function midiOutGetID Lib "winmm" (ByVal hmo As Long, puDeviceID As Long) As Long

指定された MIDI 出力デバイスのデバイス識別子を取得する。
この関数は後方互換性のためにサポートされている。新しいアプリケーションでは、デバイス識別子を取得せずに、デバイスのハンドルをキャストすることができる。

パラメータ
hmo
   MIDI 出力デバイスのハンドルを指定する。
puDeviceID
    デバイス識別子が入る変数のアドレスを指定する。

戻り値
    関数が成功すると、MMSYSERR_NOERROR が返る。関数が失敗すると、エラーが返る。返されるエラー値は次のとおりである。

    値                                           

説明                                                                                 

    MMSYSERR_INVALPARAM

指定されたデバイスハンドルは無効である。 

    MMSYSERR_NODRIVER

デバイスドライバが存在しない。

    MMSYSERR_NOMEM

システムはメモリを割り当てられないか、またはロックできない。