Compartilhar via


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)

Confira também

FEATURE_HEADER

FEATURE_NUMBER