NTMS_PMIDINFORMATIONA estrutura (ntmsapi.h)
[Gerenciador de Armazenamento Removível não está mais disponível a partir do Windows 7 e do Windows Server 2008 R2.]
A estrutura NTMS_PMIDINFORMATION define as propriedades específicas para um objeto de mídia física.
Sintaxe
typedef struct _NTMS_PMIDINFORMATIONA {
NTMS_GUID CurrentLibrary;
NTMS_GUID MediaPool;
NTMS_GUID Location;
DWORD LocationType;
NTMS_GUID MediaType;
NTMS_GUID HomeSlot;
CHAR szBarCode[NTMS_BARCODE_LENGTH];
DWORD BarCodeState;
CHAR szSequenceNumber[NTMS_SEQUENCE_LENGTH];
DWORD MediaState;
DWORD dwNumberOfPartitions;
DWORD dwMediaTypeCode;
DWORD dwDensityCode;
NTMS_GUID MountedPartition;
} NTMS_PMIDINFORMATIONA;
Membros
CurrentLibrary
ID exclusiva da biblioteca na qual a mídia está contida.
MediaPool
ID exclusiva do pool de mídia ao qual a mídia é atribuída.
Location
ID exclusiva do objeto de local físico para a mídia.
LocationType
Tipo de local atual de uma parte da mídia física. O valor desse membro pode ser definido como NTMS_STORAGESLOT, NTMS_DRIVE, NTMS_IEPORT. (A mídia offline está em slots.)
MediaType
ID exclusiva de um objeto de tipo de mídia.
HomeSlot
ID exclusiva do slot de armazenamento da biblioteca no qual a mídia é armazenada.
szBarCode[NTMS_BARCODE_LENGTH]
Cadeia de caracteres que corresponde ao valor de código de barras em um rótulo de código de barras de uma parte da mídia física.
BarCodeState
Estado atual do código de barras. Esse pode ser um dos valores a seguir.
Valor | Significado |
---|---|
|
A mídia tem um código de barra e é legível. |
|
A mídia não tem um código de barra ou o código de barra é ilegível. |
szSequenceNumber[NTMS_SEQUENCE_LENGTH]
Número sequencial atribuído ao meio especificado como um valor legível por humanos que deve ser transcrito por um usuário no meio para que o meio possa ser localizado em uma biblioteca offline.
MediaState
Estado atual para a parte da mídia física. Esse pode ser um dos valores a seguir.
dwNumberOfPartitions
Número de lados no meio.
dwMediaTypeCode
Código de tipo de mídia SCSI.
dwDensityCode
Código de densidade SCSI.
MountedPartition
ID globalmente exclusiva do lado da mídia que está montada no momento.
Observações
A estrutura NTMS_PMIDINFORMATION está incluída na estrutura NTMS_OBJECTINFORMATION.
Nota
O cabeçalho ntmsapi.h define NTMS_PMIDINFORMATION como um alias que seleciona automaticamente a versão ANSI ou Unicode dessa função com base na definição da constante de pré-processador UNICODE. A combinação do uso do alias neutro de codificação com código que não é neutro em codificação pode levar a incompatibilidades que resultam em erros de compilação ou de runtime. Para obter mais informações, consulte Conventions for Function Prototypes.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Windows XP [somente aplicativos da área de trabalho] |
servidor com suporte mínimo | Windows Server 2003 [somente aplicativos da área de trabalho] |
cabeçalho | ntmsapi.h |