commande sysinfo
La commande sysinfo récupère les informations système de MCI. La commande sysinfo est une commande système MCI. elle est interprétée directement par MCI.
Pour envoyer cette commande, appelez la fonction mciSendString avec le paramètre lpszCommand défini comme suit.
_stprintf_s(
lpszCommand,
TEXT("sysinfo %s %s %s"),
lpszDeviceID,
lpszRequest,
lpszFlags
);
Paramètres
-
lpszDeviceID
-
Identificateur d’un type d’appareil ou d’appareil MCI. Si un type d’appareil est spécifié, il doit s’agir d’un nom de type d’appareil MCI standard, tel qu’indiqué dans la documentation de référence de la commande Capability . Vous pouvez spécifier « All » lorsque l’indicateur spécifié dans lpszRequest autorise cette possibilité.
-
lpszRequest
-
Un des indicateurs suivants.
Valeur Signification - installname
Retourne le nom indiqué dans le registre ou le fichier SYSTEM.INI utilisé pour installer l’appareil ouvert avec l’identificateur de périphérique spécifié. - spécifiée
Retourne le nombre de périphériques MCI listés dans le registre ou le fichier SYSTEM.INI du type spécifié dans le paramètre lpszDeviceID . Cet identificateur de périphérique doit être un nom de type d’appareil MCI standard. Tous les chiffres après le type d’appareil sont ignorés. La spécification de « All » pour lpszDeviceID retourne le nombre total de périphériques MCI dans le système. - quantité ouverte
Retourne le nombre d’appareils MCI ouverts du type spécifié dans lpszDeviceID. Cet identificateur de périphérique doit être un nom de type d’appareil MCI standard. Si vous spécifiez « All » pour lpszDeviceID , le nombre total d’appareils MCI ouverts dans le système est retourné. - * * nom * index * * *
Retourne le nom d’un périphérique MCI. L’identificateur d’appareil doit être un nom de type d’appareil MCI standard. L' index est compris entre 1 et le nombre d’appareils de ce type. Si « ALL » est spécifié pour lpszDeviceID, index est compris entre 1 et le nombre total d’appareils dans le système. - index de nom ouvert
Retourne le nom d’un périphérique MCI ouvert. L’identificateur d’appareil doit être un nom de type d’appareil MCI standard. L' index est compris entre 1 et le nombre d’appareils ouverts de ce type d’appareil. Si « ALL » est spécifié pour lpszDeviceID, index est compris entre 1 et le nombre total d’appareils ouverts dans le système. -
lpszFlags
-
Peut être « Wait », « Notify », ou les deux. Pour les appareils vidéo numériques et VCR, vous pouvez également spécifier « test ». Pour plus d’informations sur ces indicateurs, consultez les indicateurs d’attente, de notification et de test.
Exemples
La commande suivante retourne le nombre de périphériques audio Wave ouverts.
sysinfo waveaudio quantity open
La commande suivante renvoie le nom (l’alias d’appareil) du premier périphérique Wave-Audio ouvert.
sysinfo waveaudio name 1 open
Spécifications
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge |
Windows 2000 Professionnel - [Applications de bureau uniquement] |
| Serveur minimal pris en charge |
Windows 2000 Server - [Applications de bureau uniquement] |