Método GetKeyProtectors da classe Win32 _ EncryptableVolume

O método GetKeyProtectors da classe Win32 _ EncryptableVolume lista os protetores usados para proteger a chave de criptografia do volume. Se um tipo de protetor for fornecido, somente os protetores de chave de volume do tipo especificado serão retornados.

Sintaxe

uint32 GetKeyProtectors(
  [in, optional] uint32 KeyProtectorType,
  [out]          string VolumeKeyProtectorID[]
);

Parâmetros

Keyprotetortype [ em, opcional]

Tipo: UInt32

Um inteiro sem sinal que especifica o tipo de protetor de chave a ser retornado.

Se esse parâmetro não for especificado, todos os protetores de chave disponíveis do volume serão retornados.

Valor Significado
0
Todos os tipos.
Todos os protetores de chave são retornados.
1
Trusted Platform Module (TPM).
2
Chave externa.
3
Senha numérica.
4
TPM e PIN.
5
TPM e chave de inicialização.
6
TPM e PIN e chave de inicialização.
7
Chave pública.
8
Senha.
9
Certificado TPM
10
Identificador de segurança (SID)

VolumeKeyProtectorID [ fora]

Tipo: cadeia [ ] de caracteres

Uma matriz de cadeias de caracteres que identifica os protetores de chave usados para proteger a chave de criptografia do volume.

Retornar valor

Tipo: UInt32

Esse método retornará um dos códigos a seguir ou outro código de erro se ele falhar.

Código/valor de retorno Descrição
S _ OK
0 (0x0)
O método foi bem-sucedido.
E _ INVALIDARG
2147942487 (0x80070057)
O parâmetro VolumeKeyProtectorID é especificado, mas não se refere a um keyprotetortype válido.
FVE _ E _ não _ ativado
2150694920 (0x80310008)
O BitLocker não está habilitado no volume. Adicione um protetor de chave para habilitar o BitLocker.

Comentários

Os arquivos de formato MOF (MOF) contêm as definições de classes de Instrumentação de Gerenciamento do Windows (WMI). Os arquivos MOF não são instalados como parte do SDK do Windows. Eles são instalados no servidor quando você adiciona a função associada usando o Gerenciador do Servidor. Para obter mais informações sobre arquivos MOF, consulte formato MOF (MOF).

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows Vista Enterprise, Windows Vista Ultimate [ Desktop apps somente]
Servidor mínimo com suporte
[Somente aplicativos da área de trabalho do Windows Server 2008]
Namespace
\MicrosoftVolumeEncryption de \ segurança \ cimv2 raiz
MOF
Win32 _ encryptablevolume. mof

Confira também

_EncryptableVolume Win32