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

Метод UnlockWithNumericalPassword класса Win32_EncryptableVolume использует предоставленный числовой пароль для доступа к содержимому тома данных.

Ключ шифрования тома должен быть защищен одним или несколькими предохранителями ключа типа "Числовой пароль" (с помощью метода ProtectKeyWithNumericalPassword ), чтобы иметь возможность разблокировать том с помощью этого метода.

Примечание

Если диск поддерживает аппаратное шифрование, эта функция устанавливает состояние полосы в состояние "разблокировано"

 

Синтаксис

uint32 UnlockWithNumericalPassword(
  [in] string NumericalPassword
);

Параметры

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

Тип: строка

Строка, указывающая числовой пароль.

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

При необходимости группы цифр можно разделить пробелом или дефисом. Поэтому "xxxxxx-xxxxxx-xxxxxx-xxxx-xxxx-xxxxxx-xxxx-xxxxx" или "xxxxxx xxxxxx xxxx xxxx xxxx xxxxxx xxxxxx" также могут содержать допустимые числовые пароли.

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

Тип: uint32

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

Если том уже разблокирован и другие ошибки не возникают, этот метод возвращает значение 0.

Возвращаемый код или значение Описание
S_OK
0 (0x0)
Метод выполнен успешно.
FVE_E_NOT_ACTIVATED
2150694920 (0x80310008)
Средство BitLocker не включено в томе. Добавьте предохранитель ключа, чтобы включить BitLocker.
FVE_E_PROTECTOR_NOT_FOUND
2150694963 (0x80310033)
Том не имеет предохранителя ключа типа "Числовой пароль".
Параметр NumericalPassword имеет допустимый формат, но для разблокировки тома нельзя использовать числовой пароль.
FVE_E_FAILED_AUTHENTICATION
2150694951 (0x80310027)
Параметр NumericalPassword не может разблокировать том.
Существует один или несколько предохранителей ключей типа "Числовой пароль", но указанный параметр Числовой Пароль не может разблокировать том.
FVE_E_INVALID_PASSWORD_FORMAT
2150694965 (0x80310035)
Параметр Числовой пароль не имеет допустимого формата.

 

Комментарии

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