estrutura NTMS_MEDIATYPEINFORMATION (ntmsapi.h)

[O Gerenciador de Armazenamento Removível não está mais disponível desde o Windows 7 e o Windows Server 2008 R2.]

A estrutura NTMS_MEDIATYPEINFORMATION define as propriedades específicas para um tipo de mídia compatível com o RSM.

Sintaxe

typedef struct _NTMS_MEDIATYPEINFORMATION {
  DWORD MediaType;
  DWORD NumberOfSides;
  DWORD ReadWriteCharacteristics;
  DWORD DeviceType;
} NTMS_MEDIATYPEINFORMATION;

Membros

MediaType

Cada driver de disco ou fita relata o valor de enumeração do tipo de mídia do meio que está montado atualmente na unidade. Esse membro pode ser um dos valores no tipo de enumeração STORAGE_MEDIA_TYPE . Esse valor de tipo de mídia exclusivo é mapeado para uma cadeia de caracteres legível por humanos no membro szName do objeto.

NumberOfSides

Número de lados na mídia.

ReadWriteCharacteristics

Identifica as características de leitura/gravação do tipo de mídia. Esse pode ser um dos valores a seguir.

Valor Significado
NTMS_MEDIARW_REWRITABLE
Mídia que pode ser reescrita. Isso inclui fita magnética, disco magnético e alguma mídia óptica de disco.
NTMS_MEDIARW_WRITEONCE
Mídia que só pode ser gravada uma vez. Algumas mídias ópticas, por exemplo, 5,25", 12", WORM de 14" e CD-R, foram projetadas para serem gravadas uma vez.
NTMS_MEDIARW_READONLY
Mídia que não pode ser gravada em CD-ROM e DVD-ROM.

DeviceType

Tipo de dispositivo SCSI conforme relatado a partir de dados de consulta do dispositivo. Esse pode ser um dos valores a seguir.

Valor Significado
FILE_DEVICE_CD_ROM
Dispositivo CD-ROM.
FILE_DEVICE_DISK
Dispositivo de acesso direto.
FILE_DEVICE_TAPE
Dispositivo de acesso sequencial.

Comentários

A estrutura NTMS_MEDIATYPEINFORMATION está incluída na estrutura NTMS_OBJECTINFORMATION .

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows XP [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Cabeçalho ntmsapi.h

Confira também

NTMS_OBJECTINFORMATION