指定された CD/DVD ドライブのメディアステータスを返します。
CDStatus := DriveGetStatusCD(Drive)
型:文字列
省略したときは、デフォルトのCD/DVDドライブが使用されます。そうでなければ、後ろにコロンを付けたドライブレターを指定してください。
型:文字列
この関数は、ドライブのメディアステータスを返します:
| ステータス | 意味 | 
|---|---|
| not ready | 書き込み中のためか、ドライブにアクセスする準備ができていません。既知の制限:「not ready」は、ドライブにCDではなくDVDが入っている場合にも発生します。 | 
| open | ドライブにディスクがない、またはトレイが排出された。 | 
| playing | ドライブがディスクを再生している。 | 
| paused | それまで再生していた音声や動画が一時停止されています。 | 
| seeking | ドライブはシーク中です。 | 
| stopped | ドライブにCDが入っているが、現在CDにアクセスできていない。 | 
失敗した場合は例外がスローされます。
この関数は、ネットワークドライブや非CD/DVDドライブではおそらく動作しません。このような場合、またはその他の理由で失敗した場合、例外がスローされます。
トレイを最近閉じた場合は、機能が完了するまでに時間がかかることがあります。