GET_MEDIA_TYPES 構造体 (winioctl.h)

デバイスでサポートされているメディアの種類に関する情報が含まれます。

構文

typedef struct _GET_MEDIA_TYPES {
  DWORD             DeviceType;
  DWORD             MediaInfoCount;
  DEVICE_MEDIA_INFO MediaInfo[1];
} GET_MEDIA_TYPES, *PGET_MEDIA_TYPES;

メンバー

DeviceType

デバイスの種類。 0 ~ 32,767 の値は、Microsoft Corporation で使用するために予約されています。 32,768 ~ 65,535 の値は、他のベンダーが使用するために予約されています。 Microsoft では、次の値が定義されています。

FILE_DEVICE_8042_PORT

FILE_DEVICE_ACPI

FILE_DEVICE_BATTERY

FILE_DEVICE_BEEP

FILE_DEVICE_BLUETOOTH

FILE_DEVICE_BUS_EXTENDER

FILE_DEVICE_CD_ROM

FILE_DEVICE_CD_ROM_FILE_SYSTEM

FILE_DEVICE_CHANGER

FILE_DEVICE_CONTROLLER

FILE_DEVICE_CRYPT_PROVIDER

FILE_DEVICE_DFS

FILE_DEVICE_DFS_FILE_SYSTEM

FILE_DEVICE_DFS_VOLUME

FILE_DEVICE_DISK

FILE_DEVICE_DISK_FILE_SYSTEM

FILE_DEVICE_DVD

FILE_DEVICE_FILE_SYSTEM

FILE_DEVICE_FIPS

FILE_DEVICE_FULLSCREEN_VIDEO

FILE_DEVICE_INFINIBAND

FILE_DEVICE_INPORT_PORT

FILE_DEVICE_KEYBOARD

FILE_DEVICE_KS

FILE_DEVICE_KSEC

FILE_DEVICE_MAILSLOT

FILE_DEVICE_MASS_STORAGE

FILE_DEVICE_MIDI_IN

FILE_DEVICE_MIDI_OUT

FILE_DEVICE_MODEM

FILE_DEVICE_MOUSE

FILE_DEVICE_MULTI_UNC_PROVIDER

FILE_DEVICE_NAMED_PIPE

FILE_DEVICE_NETWORK

FILE_DEVICE_NETWORK_BROWSER

FILE_DEVICE_NETWORK_FILE_SYSTEM

FILE_DEVICE_NETWORK_REDIRECTOR

FILE_DEVICE_NULL

FILE_DEVICE_PARALLEL_PORT

FILE_DEVICE_PHYSICAL_NETCARD

FILE_DEVICE_PRINTER

FILE_DEVICE_SCANNER

FILE_DEVICE_SCREEN

FILE_DEVICE_SERENUM

FILE_DEVICE_SERIAL_MOUSE_PORT

FILE_DEVICE_SERIAL_PORT

FILE_DEVICE_SMARTCARD

FILE_DEVICE_SMB

FILE_DEVICE_SOUND

FILE_DEVICE_STREAMS

FILE_DEVICE_TAPE

FILE_DEVICE_TAPE_FILE_SYSTEM

FILE_DEVICE_TERMSRV

FILE_DEVICE_TRANSPORT

FILE_DEVICE_UNKNOWN

FILE_DEVICE_VDM

FILE_DEVICE_VIDEO

FILE_DEVICE_VIRTUAL_DISK

FILE_DEVICE_VMBUS

FILE_DEVICE_WAVE_IN

FILE_DEVICE_WAVE_OUT

FILE_DEVICE_WPD

MediaInfoCount

MediaInfo 配列内の要素の数。

MediaInfo[1]

配列内の最初の DEVICE_MEDIA_INFO 構造体へのポインター。 デバイスでサポートされているメディアの種類ごとに 1 つの構造があります。

要件

要件
サポートされている最小のクライアント Windows XP
サポートされている最小のサーバー Windows Server 2003
Header winioctl.h (Windows.h を含む)

こちらもご覧ください

DEVICE_MEDIA_INFO

IOCTL_STORAGE_GET_MEDIA_TYPES_EX