Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Запрашивает значение свойства секции.
Синтаксис
HRESULT
WINAPI
WHvGetPartitionProperty(
_In_ WHV_PARTITION_HANDLE Partition,
_In_ WHV_PARTITION_PROPERTY_CODE PropertyCode,
_Out_writes_bytes_to_(PropertyBufferSizeInBytes, *WrittenSizeInBytes) VOID* PropertyBuffer,
_In_ UINT32 PropertyBufferSizeInBytes,
_Out_opt_ UINT32 *WrittenSizeInBytes
);
Parameters
Partition
Дескриптор объекта секции.
PropertyCode
Указывает свойство, запрашиваемое. Значения WHvPartitionPropertyCodeCpuidExitList и WHvPartitionPropertyCodeCpuidResultList не поддерживаются.
PropertyBuffer
Указывает выходной буфер, получающий значение запрошенного свойства.
PropertyBufferSizeInBytes
Задает размер выходного буфера в байтах. Для текущего доступного набора свойств буфер должен быть достаточно большим, чтобы сохранить 64-разрядное значение.
WrittenSizeInBytes
Получает записанный размер в байтах PropertyBufferобъекта.
Возвращаемое значение
Если функция выполнена успешно, возвращается S_OKзначение.
Функция возвращается WHV_E_UNKNOWN_PROPERTY , если неизвестное PropertyCode запрашивается или HRESULT_FROM_WIN32(ERROR_NOT_SUPPORTED) вызывается с неподдерживаемым кодом свойства.
Remarks
Функция WHvGetPartitionProperty запрашивает значение свойства секции.
Требования
| Requirement | Ценность |
|---|---|
| Минимальный поддерживаемый Windows | Windows 10 версии 1803 (x64); Windows 11 версии 24H2, сборка 26100.3915 (Arm64) |
| Header | WinHvPlatform.h |
| Библиотека | WinHvPlatform.lib |
| DLL | WinHvPlatform.dll |
| Architecture | x64, Arm64 |