NTMS_PARTITIONINFORMATIONW 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_PARTITIONINFORMATION define as propriedades específicas para o objeto lateral.
Sintaxe
typedef struct _NTMS_PARTITIONINFORMATIONW {
NTMS_GUID PhysicalMedia;
NTMS_GUID LogicalMedia;
DWORD State;
WORD Side;
DWORD dwOmidLabelIdLength;
BYTE OmidLabelId[NTMS_OMIDLABELID_LENGTH];
WCHAR szOmidLabelType[NTMS_OMIDLABELTYPE_LENGTH];
WCHAR szOmidLabelInfo[NTMS_OMIDLABELINFO_LENGTH];
DWORD dwMountCount;
DWORD dwAllocateCount;
LARGE_INTEGER Capacity;
} NTMS_PARTITIONINFORMATIONW;
Membros
PhysicalMedia
Identificador de mídia física exclusivo para o meio que contém esse lado.
LogicalMedia
LMID (identificador de mídia lógica) exclusivo para uma parte da mídia lógica que contém esse lado. Esse parâmetro é um NULL se o lado não estiver alocado.
State
Informações do ciclo de vida lateral. Esse pode ser um dos valores a seguir.
Side
Valor relativo zero que indica qual lado de uma mídia de vários lados é esse. Para mídia de lado único, como fita, esse valor é sempre zero. Para mídia de dois lados, um registro NTMS_PARITIONINFORMATION tem essa propriedade definida como zero - o lado "A" - e um segundo registro NTMS_PARTITIONINFORMATION tem definido como 1 - o lado "B".
dwOmidLabelIdLength
Comprimento da cadeia de caracteres da ID do identificador na mídia.
OmidLabelId[NTMS_OMIDLABELID_LENGTH]
Identificador exclusivo da ID do rótulo do identificador na mídia.
szOmidLabelType[NTMS_OMIDLABELTYPE_LENGTH]
Tipo de rótulo do identificador na mídia.
szOmidLabelInfo[NTMS_OMIDLABELINFO_LENGTH]
Informações de rótulo do identificador na mídia.
dwMountCount
Número de vezes que essa mídia foi montada em uma unidade. Isso é inicializado como zero quando os objetos são criados no banco de dados.
dwAllocateCount
Número de vezes que essa mídia foi alocada.
Capacity
Número de bytes de armazenamento disponíveis neste lado.
Observações
A estrutura NTMS_PARTITIONINFORMATION está incluída na estrutura NTMS_OBJECTINFORMATION.
Nota
O cabeçalho ntmsapi.h define NTMS_PARTITIONINFORMATION como um alias que seleciona automaticamente a versão ANSI ou Unicode dessa função com base na definição da constante do 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 |