sysinfo 명령

sysinfo 명령은 MCI 시스템 정보를 검색합니다. sysinfo 명령은 MCI 시스템 명령입니다. MCI에서 직접 해석합니다.

이 명령을 보내려면 다음과 같이 lpszCommand 매개 변수가 설정된 mciSendString 함수를 호출합니다.

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

매개 변수

lpszDeviceID

MCI 디바이스 또는 디바이스 유형의 식별자입니다. 디바이스 유형을 지정하는 경우 기능 명령에 대한 참조 자료에 나열된 대로 표준 MCI 디바이스 유형 이름이어야 합니다. lpszRequest에 지정된 플래그가 해당 가능성을 허용하는 경우 "all"을 지정할 수 있습니다.

lpszRequest

다음 플래그 중 하나입니다.

의미
installname
레지스트리에 나열된 이름 또는 지정된 디바이스 식별자를 사용하여 열린 디바이스를 설치하는 데 사용되는 SYSTEM.INI 파일을 반환합니다.
quantity
레지스트리에 나열된 MCI 디바이스 수 또는 lpszDeviceID 매개 변수에 지정된 형식의 SYSTEM.INI 파일을 반환합니다. 이 디바이스 식별자는 표준 MCI 디바이스 유형 이름이어야 합니다. 디바이스 유형 이후의 모든 숫자는 무시됩니다. lpszDeviceID에 "all"을 지정하면 시스템의 총 MCI 디바이스 수가 반환됩니다.
수량 열기
lpszDeviceID에 지정된 형식의 열린 MCI 디바이스 수를 반환합니다. 이 디바이스 식별자는 표준 MCI 디바이스 유형 이름이어야 합니다. lpszDeviceID에 "all"을 지정하면 시스템에서 열려 있는 MCI 디바이스의 총 수가 반환됩니다.
이름 인덱스
MCI 디바이스의 이름을 반환합니다. 디바이스 식별자는 표준 MCI 디바이스 유형 이름이어야 합니다. 인덱스 범위는 1에서 해당 유형의 디바이스 수까지입니다. lpszDeviceID에 대해 "all"을 지정하면 인덱스 범위는 1에서 시스템의 총 디바이스 수까지입니다.
이름 인덱스 열기
열린 MCI 디바이스의 이름을 반환합니다. 디바이스 식별자는 표준 MCI 디바이스 유형 이름이어야 합니다. 인덱스 범위는 1에서 해당 디바이스 유형의 열린 디바이스 수까지입니다. lpszDeviceID에 대해 "all"을 지정하면 인덱스 범위는 1에서 시스템에 열려 있는 총 디바이스 수까지입니다.

lpszFlags

"wait", "notify" 또는 둘 다일 수 있습니다. 디지털 비디오 및 VCR 디바이스의 경우 "테스트"를 지정할 수도 있습니다. 이러한 플래그에 대한 자세한 내용은 대기, 알림 및 테스트 플래그를 참조하세요.

예제

다음 명령은 열린 파형 오디오 디바이스 수를 반환합니다.

sysinfo waveaudio quantity open

다음 명령은 첫 번째 열린 파형 오디오 디바이스의 이름(디바이스 별칭)을 반환합니다.

sysinfo waveaudio name 1 open

요구 사항

요구 사항
지원되는 최소 클라이언트
Windows 2000 Professional[데스크톱 앱만]
지원되는 최소 서버
Windows 2000 Server[데스크톱 앱만]

추가 정보

Mci

MCI 명령 문자열

기능