##### Sound Library - システム関数

# sdSysHostCmdBufIsLock

Sound Library・Sound Driver両方のHost Command Bufferのロック状態を調べる

### 書式

> `SDE_ERR sdSysHostCmdBufIsLock( flg )
> Bool *flg
> `

### 引数

> mode | Host Commandの送信モード

### 戻り値

> SDE_ERR_NOTHING | エラーなし
> SDE_ERR_NO_INIT | Sound Library が初期化されていない
> SDE_ERR_PTR_NULL | modeがNULL Address;

### 解説

> Sound Library内のHost Command Bufferのロック状態を調べます。

> flgがTRUEならHost Command Bufferはロックしいていますので、Host CommandをsdSysHostCmdBufFlush()関数などで送信しようとするとエラーになります。また、sdDrvIsScanHostCmd()関数でSound DriverがHost Commandを解析中の場合もエラーになりますので注意してください.

### 参照

> sdSysHostCmdBufFlush() | Sound LibraryでバッファリングされているHost Commandをフラッシングします

sdSysHostCmdBufIsLock

COPYRIGHT © SEGA ENTERPRISES, LTD., 1998-2000