estructura GET_MEDIA_TYPES (ntddstor.h)
La estructura GET_MEDIA_TYPES se usa junto con la solicitud de IOCTL_STORAGE_GET_MEDIA_TYPES_EX para recuperar información sobre los tipos de medios admitidos por un dispositivo.
Sintaxis
typedef struct _GET_MEDIA_TYPES {
ULONG DeviceType;
ULONG MediaInfoCount;
DEVICE_MEDIA_INFO MediaInfo[1];
} GET_MEDIA_TYPES, *PGET_MEDIA_TYPES;
Miembros
DeviceType
Especifica una de las constantes FILE_DEVICE_XXX definidas por el sistema que indican el tipo de dispositivo (como FILE_DEVICE_DISK, FILE_DEVICE_KEYBOARD, etc.) o un valor definido por el proveedor para un nuevo tipo de dispositivo. Para obtener más información, vea Especificar tipos de dispositivo.
MediaInfoCount
Contiene el número de estructuras de DEVICE_MEDIA_INFO de la matriz a partir de MediaInfo.
MediaInfo[1]
Contiene una matriz cuyo primer elemento contiene la primera estructura DEVICE_MEDIA_INFO de la matriz.
Comentarios
Un controlador de clase de almacenamiento debe controlar la solicitud de IOCTL_STORAGE_GET_MEDIA_TYPES_EX para admitir cualquier dispositivo al que tenga acceso el Administrador de almacenamiento extraíble (RSM), tanto si el dispositivo es un dispositivo independiente como un elemento de transferencia de datos (unidad) en una biblioteca multimedia o un modificador.
Requisitos
Requisito | Valor |
---|---|
Header | ntddstor.h (incluya Ntddstor.h, Minitape.h) |
Consulte también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de