Метод UnlockWithCertificateFile класса Win32_EncryptableVolume
Метод UnlockWithCertificateFile класса Win32_EncryptableVolume использует предоставленный файл сертификата для получения производного ключа и разблокировки зашифрованного тома.
Примечание
Если диск поддерживает аппаратное шифрование, эта функция устанавливает состояние полосы в состояние "разблокировано"
Синтаксис
uint32 UnlockWithCertificateFile(
[in] string FileName,
[in] string PIN
);
Параметры
-
FileName [in]
-
Тип: строка
Строка, указывающая расположение и имя CER-файла, используемого для получения отпечатка сертификата. Сертификат шифрования должен быть экспортирован в формате CER (Distinguished Encoding Rules(DER) в двоичном формате X.509 или X.509 в кодировке Base-64). Сертификат шифрования может быть создан из PKI Майкрософт, стороннего PKI или самозаверяющего сертификата.
-
ПИН-код [in]
-
Тип: строка
Указанная пользователем личная идентификационная строка. Эта строка должна состоять из последовательности из 4–20 цифр. Эта строка используется для автоматической проверки подлинности поставщика хранилища ключей (KSP) при использовании с интеллектуальным карта.
Возвращаемое значение
Тип: uint32
Этот метод возвращает один из следующих кодов или другой код ошибки в случае сбоя.
Возвращаемый код или значение | Описание |
---|---|
|
Метод выполнен успешно. |
|
Система не может создать указанный файл. |
|
Средство BitLocker не включено в томе. Добавьте предохранитель ключа, чтобы включить BitLocker. |
|
Том не может быть разблокирован с помощью предоставленных сведений. |
|
Предоставленный предохранитель ключа не существует на томе. Необходимо ввести другой предохранитель ключа. |
|
Не удалось авторизовать закрытый ключ, связанный с указанным сертификатом. Авторизация с закрытым ключом была либо не предоставлена, либо предоставленная авторизация была недопустимой. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows 7 Корпоративная, Windows 7 Максимальная [только классические приложения] |
Минимальная версия сервера |
Windows Server 2008 R2 [только классические приложения] |
Пространство имен |
Root\CIMV2\Security\MicrosoftVolumeEncryption |
MOF |
|
См. также раздел