perintah sysinfo

Perintah sysinfo mengambil informasi sistem MCI. Perintah sysinfo adalah perintah sistem MCI; ditafsirkan langsung oleh MCI.

Untuk mengirim perintah ini, panggil fungsi mciSendString dengan parameter lpszCommand yang ditetapkan sebagai berikut.

_stprintf_s(
  lpszCommand, 
  TEXT("sysinfo %s %s %s"), 
  lpszDeviceID, 
  lpszRequest, 
  lpszFlags
);

Parameter

lpszDeviceID

Pengidentifikasi perangkat MCI atau jenis perangkat. Jika jenis perangkat ditentukan, jenis perangkat harus berupa nama jenis perangkat MCI standar, seperti yang tercantum dalam materi referensi untuk perintah kemampuan . Anda dapat menentukan "semua" ketika bendera yang ditentukan dalam lpszRequest memungkinkan kemungkinan tersebut.

lpszRequest

Salah satu bendera berikut.

Nilai Makna
nama penginstalan
Mengembalikan nama yang tercantum dalam registri atau file SYSTEM.INI yang digunakan untuk menginstal perangkat terbuka dengan pengidentifikasi perangkat yang ditentukan.
Kuantitas
Mengembalikan jumlah perangkat MCI yang tercantum dalam registri atau file SYSTEM.INI dari jenis yang ditentukan dalam parameter lpszDeviceID . Pengidentifikasi perangkat ini harus merupakan nama jenis perangkat MCI standar. Digit apa pun setelah jenis perangkat diabaikan. Menentukan "semua" untuk lpszDeviceID mengembalikan jumlah total perangkat MCI dalam sistem.
kuantitas terbuka
Mengembalikan jumlah perangkat MCI terbuka dari jenis yang ditentukan dalam lpszDeviceID. Pengidentifikasi perangkat ini harus merupakan nama jenis perangkat MCI standar. Menentukan "semua" untuk lpszDeviceID mengembalikan jumlah total perangkat MCI terbuka dalam sistem.
indeks nama
Mengembalikan nama perangkat MCI. Pengidentifikasi perangkat harus merupakan nama jenis perangkat MCI standar. Indeks berkisar dari 1 hingga jumlah perangkat jenis tersebut. Jika "semua" ditentukan untuk lpszDeviceID, indeks berkisar dari 1 hingga jumlah total perangkat dalam sistem.
indeks nama terbuka
Mengembalikan nama perangkat MCI yang terbuka. Pengidentifikasi perangkat harus merupakan nama jenis perangkat MCI standar. Indeks berkisar dari 1 hingga jumlah perangkat terbuka dari jenis perangkat tersebut. Jika "semua" ditentukan untuk lpszDeviceID, indeks berkisar dari 1 hingga jumlah total perangkat terbuka dalam sistem.

lpszFlags

Bisa "tunggu", "beri tahu", atau keduanya. Untuk perangkat digital-video dan VCR, "pengujian" juga dapat ditentukan. Untuk informasi selengkapnya tentang bendera ini, lihat Bendera Tunggu, Beri Tahu, dan Uji.

Contoh

Perintah berikut mengembalikan jumlah perangkat waveform-audio terbuka.

sysinfo waveaudio quantity open

Perintah berikut mengembalikan nama (alias perangkat) dari perangkat waveform-audio terbuka pertama.

sysinfo waveaudio name 1 open

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung
Windows 2000 Server [hanya aplikasi desktop]

Lihat juga

MCI

String Perintah MCI

Kemampuan