Copyright © 2005-2019 MultiMedia Soft

CdPlayerStatusChanged event

Previous pageReturn to chapter overviewNext page

Remarks

 

If the automatic CD monitoring is enabled, occurs whenever an installed CD drive changes its status: see the EnableCdMonitor method for details about enabling CD drives status monitoring.

 

For further details about synchronization through Events see the How to synchronize the container application through events tutorial.

 

 

Syntax

 

[Visual Basic]

Public Event CdPlayerStatusChanged As CdPlayerStatusChangedEventHandler


 

[C#]

public event CdPlayerStatusChangedEventHandler CdPlayerStatusChanged;


 

[C++]

public: __event CdPlayerStatusChangedEventHandler CdPlayerStatusChanged;


 

 

Event Data

 

The event handler receives an argument of type CdPlayerStatusChangedEventArgs having the following parameters:

 

Parameters

Description

 

 

nPlayerIndex

Number representing the zero-based index of the CD drive that fired the event. The total number of available CD drives can be obtained using the GetCdDrivesCount method.

nCdStatus

The CD drive status.

Supported values are the following:

Mnemonic Value

Value

Meaning

CD_STATUS_OPEN

0

The CD drive door is open

CD_STATUS_CLOSED

1

The CD drive door is closed but no CD is available inside

CD_STATUS_READY

2

The CD drive door is closed and a CD is available inside and ready to play

CD_STATUS_BUSY

3

The CD drive door is closed and a CD is available inside but the drive is busy loading an audio track from the CD