Метод GetKeyPackage класса Win32_EncryptableVolume
Метод GetKeyPackage класса Win32_EncryptableVolume экспортирует сведения, которые могут помочь в спасении зашифрованных данных, если диск серьезно поврежден и файлы резервных копий данных не существуют.
Экспортированные сведения состоят из ключа шифрования тома, защищенного предохранителем ключа типа "Числовой пароль" или "Внешний ключ". Чтобы использовать этот пакет, необходимо также сохранить соответствующий числовой пароль или внешний ключ.
Важно!
Если вы решили экспортировать пакет ключей, обязательно сохраните эти сведения в надежно защищенном расположении. Не носите эти сведения с компьютера. В случае утери или кражи этого пакета ключей необходимо расшифровать том и повторно зашифровать его с помощью нового ключа.
В случае сбоя диска существует средство восстановления BitLocker, которое помогает сохранить доступные данные. Дополнительные сведения о том, как это средство может использовать пакет ключей, см. в статье Использование средства восстановления BitLocker для восстановления данных из зашифрованного тома в Windows Vista.
Синтаксис
uint32 GetKeyPackage(
[in] string VolumeKeyProtectorID,
[out] uint8 KeyPackage[]
);
Параметры
-
VolumeKeyProtectorID [in]
-
Тип: string
Уникальный строковый идентификатор, используемый для управления зашифрованным предохранителем ключа тома. Для экспорта пакета ключей необходимо использовать предохранитель ключа типа "Числовой пароль" или "Внешний ключ".
-
KeyPackage[] [out]
-
Тип: uint8
Поток байтов, содержащий ключ шифрования для тома, защищенный указанным предохранителем ключа.
Возвращаемое значение
Тип: uint32
Этот метод возвращает один из следующих кодов или другой код ошибки в случае сбоя.
Возвращаемый код/значение | Описание |
---|---|
|
Метод выполнен успешно. |
|
Том заблокирован. |
|
Средство BitLocker не включено в томе. Добавьте предохранитель ключа, чтобы включить BitLocker. |
|
Указанный предохранитель ключа не существует в томе. |
|
Параметр VolumeKeyProtectorID не ссылается на предохранитель ключа типа "Числовой пароль" или "Внешний ключ". Используйте метод ProtectKeyWithNumericalPassword или ProtectKeyWithExternalKey , чтобы создать предохранитель ключа соответствующего типа. |
Комментарии
MOF-файлы содержат определения для классов инструментария управления Windows (WMI). MOF-файлы не устанавливаются в составе пакета Windows SDK. Они устанавливаются на сервере при добавлении связанной роли с помощью диспетчер сервера. Дополнительные сведения о MOF-файлах см. в разделе Формат управляемого объекта (MOF).
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows Vista Enterprise, Windows Vista Ultimate [только классические приложения] |
Минимальная версия сервера |
Windows Server 2008 [только классические приложения] |
Пространство имен |
Root\CIMV2\Security\MicrosoftVolumeEncryption |
MOF |
|
См. также раздел