estrutura NTMS_PARTITIONINFORMATIONW (ntmsapi.h)
[O 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 do 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 será NULL se o lado não estiver alocado.
State
Informações do ciclo de vida lateral. Esse pode ser um dos valores a seguir.
Valor | Significado |
---|---|
|
A mídia foi alocada para um aplicativo. |
|
A mídia está disponível para alocação. |
|
A mídia foi completamente escrita e marcada como concluída por um aplicativo. |
|
A mídia é inadequada para o armazenamento de dados e não é mais utilizável. |
|
A mídia foi encontrada como sendo e marcada como incompatível com a unidade. |
|
A mídia está em um pool não reconhecido. |
|
A mídia está no pool de importação. |
|
A mídia está aguardando a aplicação de um rótulo gratuito. |
|
O lado foi reservado pela função AllocateNtmsMedia com o parâmetro dwOption definido como NTMS_ALLOCATE_NEW. |
Side
Valor relativo a zero que indica qual lado de uma mídia multi-sided 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 de ID do rótulo 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 nesse lado.
Comentários
A estrutura NTMS_PARTITIONINFORMATION está incluída na estrutura NTMS_OBJECTINFORMATION .
Observação
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 de pré-processador UNICODE. Misturar o uso do alias neutro de codificação com código que não seja neutro em codificação pode levar a incompatibilidades que resultam em erros de compilação ou de runtime. Para obter mais informações, consulte Convenções para protótipos de função.
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
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de