Поделиться через


Метод GetKeyProtectorNumericalPassword класса Win32_EncryptableVolume

Метод GetKeyProtectorNumericalPassword класса Win32_EncryptableVolume извлекает числовой пароль для заданного предохранителя ключа соответствующего типа.

Идентификатор предохранителя ключа должен ссылаться на предохранитель ключа типа "Числовой пароль".

Синтаксис

uint32 GetKeyProtectorNumericalPassword(
  [in]  string VolumeKeyProtectorID,
  [out] string NumericalPassword
);

Параметры

VolumeKeyProtectorID [in]

Тип: строка

Уникальный строковый идентификатор, используемый для управления зашифрованным предохранителем ключа тома.

Числовой пароль [out]

Тип: строка

Строка, представляющая пароль, который можно использовать для разблокировки соответствующего тома.

Числовой пароль состоит из 48 цифр. Эти цифры делятся на 8 групп по 6 цифр, при этом последняя цифра в каждой группе указывает на значение контрольной суммы для группы. Предполагая, что группа из шести цифр помечена как x1, x2, x3, x4, x5 и x6, цифра контрольной суммы x6 вычисляется как –x1+x2–x3+x4–x5 mod 11.

Группы цифр разделяются дефисом. Таким образом, "xxxxxx-xxxxxx-xxxxxx-xxxx-xxxx-xxxx-xxxx-xxxxxx" является форматом возвращаемого пароля.

Возвращаемое значение

Тип: uint32

Этот метод возвращает один из следующих кодов или другой код ошибки в случае сбоя.

Возвращаемый код или значение Описание
S_OK
0 (0x0)
Метод выполнен успешно.
FVE_E_LOCKED_VOLUME
2150694912 (0x80310000)
Том заблокирован.
E_INVALIDARG
2147942487 (0x80070057)
Параметр VolumeKeyProtectorID не ссылается на предохранитель ключа типа "Числовой пароль".
FVE_E_NOT_ACTIVATED
2150694920 (0x80310008)
Средство BitLocker не включено в томе. Добавьте предохранитель ключа, чтобы включить BitLocker.

 

Комментарии

MOF-файлы содержат определения для классов инструментария управления Windows (WMI). MOF-файлы не устанавливаются в составе пакета Windows SDK. Они устанавливаются на сервере при добавлении связанной роли с помощью диспетчер сервера. Дополнительные сведения о MOF-файлах см. в разделе Формат управляемого объекта (MOF).

Требования

Требование Значение
Минимальная версия клиента
Windows Vista Корпоративная, Windows Vista Ultimate [только классические приложения]
Минимальная версия сервера
Windows Server 2008 [только классические приложения]
Пространство имен
Root\CIMV2\Security\MicrosoftVolumeEncryption
MOF
Win32_encryptablevolume.mof

См. также раздел

Win32_EncryptableVolume