struktur GET_MEDIA_TYPES (ntddstor.h)

Struktur GET_MEDIA_TYPES digunakan bersama dengan permintaan IOCTL_STORAGE_GET_MEDIA_TYPES_EX untuk mengambil informasi tentang jenis media yang didukung oleh perangkat.

Sintaks

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

Anggota

DeviceType

Menentukan salah satu konstanta FILE_DEVICE_XXX yang ditentukan sistem yang menunjukkan jenis perangkat (seperti FILE_DEVICE_DISK, FILE_DEVICE_KEYBOARD, dan sebagainya) atau nilai yang ditentukan vendor untuk jenis perangkat baru. Untuk informasi selengkapnya, lihat Menentukan Jenis Perangkat.

MediaInfoCount

Berisi jumlah struktur DEVICE_MEDIA_INFO dalam array yang dimulai di MediaInfo.

MediaInfo[1]

Berisi array yang elemen pertamanya memegang struktur DEVICE_MEDIA_INFO pertama dalam array.

Keterangan

Driver kelas penyimpanan harus menangani permintaan IOCTL_STORAGE_GET_MEDIA_TYPES_EX untuk mendukung perangkat apa pun yang diakses Manajer Penyimpanan Yang Dapat Dilepas (RSM), baik perangkat adalah perangkat yang berdiri sendiri atau elemen transfer data (drive) di pustaka media atau pengubah.

Persyaratan

   
Header ntddstor.h (termasuk Ntddstor.h, Minitape.h)

Lihat juga

DEVICE_MEDIA_INFO

IOCTL_STORAGE_GET_MEDIA_TYPES_EX