Compartilhar via


Método GetExternalKeyFromFile da classe Win32_EncryptableVolume

O método GetExternalKeyFromFile da classe Win32_EncryptableVolume retorna a chave externa de um arquivo criado por SaveExternalKeyToFile, considerando o local desse arquivo.

Sintaxe

uint32 GetExternalKeyFromFile(
  [in]  string PathWithFileName,
  [out] uint8  ExternalKey[]
);

Parâmetros

PathWithFileName [in]

Tipo: cadeia de caracteres

Uma cadeia de caracteres que especifica o local do arquivo que contém uma chave externa.

ExternalKey [out]

Tipo: uint8[]

Uma matriz de bytes que é a chave externa de 256 bits contida no arquivo que pode ser usada para desbloquear um volume.

Valor retornado

Tipo: uint32

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

Código/valor de retorno Descrição
S_OK
0 (0x0)
O método foi bem-sucedido.
E_INVALIDARG
2147942487 (0x80070057)
O arquivo não contém uma chave externa.
ERROR_FILE_NOT_FOUND
2147942402 (0x80070002)
Não é possível localizar o arquivo no local especificado.

 

Comentários

Os arquivos MOF (Managed Object Format) contêm as definições para classes WMI (Instrumentação de Gerenciamento do Windows). 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 MOF (Managed Object Format).

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows Vista Enterprise, Windows Vista Ultimate [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Windows Server 2008 [somente aplicativos da área de trabalho]
Namespace
Root\CIMV2\Security\MicrosoftVolumeEncryption
MOF
Win32_encryptablevolume.mof

Confira também

Win32_EncryptableVolume