estrutura FEATURE_DATA_REMOVABLE_MEDIUM (ntddmmc.h)
A estrutura FEATURE_DATA_REMOVABLE_MEDIUM contém dados para o recurso de mídia removível.
Sintaxe
typedef struct _FEATURE_DATA_REMOVABLE_MEDIUM {
FEATURE_HEADER Header;
UCHAR Lockable : 1;
UCHAR DBML : 1;
UCHAR DefaultToPrevent : 1;
UCHAR Eject : 1;
UCHAR Load : 1;
UCHAR LoadingMechanism : 3;
UCHAR Reserved3[3];
} FEATURE_DATA_REMOVABLE_MEDIUM, *PFEATURE_DATA_REMOVABLE_MEDIUM;
Membros
Header
Contém uma estrutura FEATURE_HEADER com informações de cabeçalho para esse descritor de recurso.
Lockable
Indica, quando definido como 1, que o iniciador pode bloquear o meio no dispositivo. Quando definido como zero, esse bit indica que o meio não pode ser bloqueado no dispositivo.
DBML
DefaultToPrevent
Indica, quando definido como zero, que o jumper de prevenção está presente. Isso substitui o comando lock, para que o bloqueio do dispositivo não impeça a inserção de mídia.
Eject
Indica, quando definido como 1, que o dispositivo pode ejetar o meio ou a revista. Quando definido como zero, esse bit indica que o dispositivo não pode ejetar a mídia ou a revista por meio da sequência de comandos normal de início/parada.
Load
LoadingMechanism
Indica o tipo de mecanismo de carregamento. Consulte a especificação multimídia SCSI – 4 (MMC-4) para obter a lista de valores que esse membro pode usar.
Reserved3[3]
Reservado.
Comentários
Essa estrutura contém dados para o recurso chamado "Mídia Removível" pela especificação do MMC-3 . Os dispositivos que dão suporte a esse recurso permitem que o meio seja removido do dispositivo. Eles também podem comunicar ao iniciador que o usuário deseja ejetar o meio ou inseriu um novo meio.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | ntddmmc.h (inclua Ntddcdrm.h) |