Метод GetKeyProtector класса Msvm_SecurityService

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

Синтаксис

uint32 GetKeyProtector(
  [in]  string SecuritySettingData,
  [out] uint8  KeyProtector[]
);

Параметры

SecuritySettingData [in]

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

KeyProtector [out]

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

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

При успешном выполнении возвращает значение 0 или 4096. В противном случае возвращает ошибку.

Выполнено без ошибок (0)

Проверенные параметры метода — задание запущено (4096)

Сбой (32768)

Доступ запрещен (32769)

Не поддерживается (32770)

Состояние неизвестно (32771)

Время ожидания (32772)

Недопустимый параметр (32773)

Система используется (32774)

Недопустимое состояние для этой операции (32775)

Неправильный тип данных (32776)

Система недоступна (32777)

Нехватка памяти (32778)

Требования

Требование Значение
Минимальная версия клиента
Windows 10 версии 1703 [только классические приложения]
Минимальная версия сервера
Windows Server 2016
Пространство имен
Root\virtualization\v2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

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

Msvm_SecurityService