HvCallEnablePartitionVtl
HvCallEnablePartitionVtl 하이퍼콜을 사용하면 지정된 파티션에 대한 가상 신뢰 수준을 사용할 수 있습니다. HvCallEnableVpVtl과 함께 사용하여 새 VTL을 시작하고 사용해야 합니다.
인터페이스
typedef union
{
UINT8 AsUINT8;
struct {
UINT8 EnableMbec:1;
UINT8 Reserved:7;
};
} HV_ENABLE_PARTITION_VTL_FLAGS;
HV_STATUS
HvCallEnablePartitionVtl(
_In_ HV_PARTITION_ID TargetPartitionId,
_In_ HV_VTL TargetVtl,
_In_ HV_ENABLE_PARTITION_VTL_FLAGS Flags
);
제한
- 시작 VTL은 대상 VTL이 시작 VTL보다 낮은 경우 항상 대상 VTL을 사용하도록 설정할 수 있습니다.
- 시작 VTL이 대상 VTL보다 낮은 파티션에 대해 사용하도록 설정된 가장 높은 VTL인 경우 VTL을 시작하면 더 높은 대상 VTL을 사용하도록 설정할 수 있습니다.
호출 코드
0x000D
(단순)
입력 매개 변수
이름 | Offset | 크기 | 제공된 정보 |
---|---|---|---|
TargetPartitionId |
0 | 8 | 이 요청이 수행되는 파티션의 파티션 ID를 제공합니다. |
TargetVtl |
8 | 1 | 이 하이퍼콜에서 사용하도록 설정할 VTL을 지정합니다. |
Flags |
9 | 1 | VSM 관련 기능을 사용하도록 설정하는 마스크를 지정합니다. |
RsvdZ | 10 | 6 |