CdromCollection.getByDriveSpecifier メソッド

[このページWindows メディア プレーヤー SDK に関連付けられている機能は、レガシ機能です。 MediaPlayer に置き換わりました。 MediaPlayer は、Windows 10とWindows 11用に最適化されています。 可能な場合は、新しいコードで SDK ではなく MediaPlayerWindows メディア プレーヤー使用することを強くお勧めします。 Microsoft は、レガシ API を使用する既存のコードを、可能であれば新しい API を使用するように書き換えるよう提案しています。]

getByDriveSpecifier メソッドは、特定のドライブ文字に関連付けられている Cdrom オブジェクトを取得します。

構文

retVal = CdromCollection.getByDriveSpecifier(
  driveSpecifier
)

パラメーター

driveSpecifier [in]

ドライブ文字の後にコロン (":") 文字が続く文字列

戻り値

このメソッドは Cdrom オブジェクトを返します。

解説

ドライブ文字は X: の形式で指定する必要があります。 ここで、X はドライブ文字を表します。

このメソッドを使用するには、ライブラリへの読み取りアクセスが必要です。 詳細については、「 ライブラリ アクセス」を参照してください。

Windows メディア プレーヤー 10 Mobile: この方法はサポートされていません。

次の JScript の例では 、CdromCollection を使用しますgetByDriveSpecifier ユーザーが提供するドライブ文字に対応する Cdrom オブジェクトを取得します。 ユーザー入力用に、NAME = "MyText" の HTML テキスト要素が作成されました。 Player オブジェクトは ID = "Player" で作成されました。

// Store the drive letter provided by the user.
var DriveLetter = MyText.value;

// Append a colon to the drive letter to create a valid drive specifier.
DriveLetter += ":";

// Get the Cdrom object using the drive specifier.
var Drive = Player.cdRomCollection.getByDriveSpecifier(DriveLetter);

// Use the Cdrom object to open the drive door.
Drive.eject();

要件

要件
Version
バージョン 7.0 以降をWindows メディア プレーヤーします。
[DLL]
Wmp.dll

関連項目

Cdrom オブジェクト

Cdrom.eject

CdromCollection オブジェクト

Settings.mediaAccessRights

Settings.requestMediaAccessRights