Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
[Funkcja skojarzona z tą stroną, MCI, jest starszą funkcją. Został zastąpiony przez MediaPlayer. MediaPlayer został zoptymalizowany pod kątem systemów Windows 10 i Windows 11. Firma Microsoft zdecydowanie zaleca, aby nowy kod używał MediaPlayer zamiast MCI, jeśli jest to możliwe. Firma Microsoft sugeruje, że istniejący kod, który używa starszych interfejsów API, należy przepisać go do korzystania z nowych interfejsów API, jeśli to możliwe.]
Każde urządzenie odpowiada na polecenia dotyczące możliwości (MCI_GETDEVCAPS), statusu (MCI_STATUS) i informacji (MCI_INFO). Te komendy uzyskują informacje o urządzeniu. Na przykład następujące polecenie zwraca wartość "true", jeśli urządzenie cdaudio może wyrzucić dysk:
mciSendString(
"capability cdaudio can eject",
lpszReturnString, lstrlen(lpszReturnString), NULL);
Flagi wymienione dla wymaganych i podstawowych poleceń zapewniają minimalną ilość informacji o urządzeniu. Wiele urządzeń uzupełnia wymagane i podstawowe polecenia o rozszerzone flagi, aby umożliwić dostarczenie dodatkowych informacji o urządzeniu.