다음을 통해 공유


Msvm_EthernetSwitchPortOffloadSettingData 클래스

포트 오프로드 기능 설정 데이터를 나타냅니다.

다음 구문은 간소화된 MOF(Managed Object Format) 코드이며 상속된 모든 속성을 포함합니다.

구문

[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), UUID("C885BFD1-ABB7-418F-8163-9F379C9F7166"), ExtensionId("11EC6134-128A-4A23-B12F-164184B48348"), InterfaceVersion("4"), InterfaceRevision("0"), DisplayName("Ethernet Switch Port Offload Settings"), AMENDMENT]
class Msvm_EthernetSwitchPortOffloadSettingData : Msvm_EthernetSwitchPortFeatureSettingData
{
  string  InstanceID;
  string  Caption = "Ethernet Switch Port Offload Settings";
  string  Description = "Represents the port offload feature setting data.";
  string  ElementName = "Ethernet Switch Port Offload Settings";
  uint32  IPSecOffloadLimit = 512;
  uint32  VMQOffloadWeight = 100;
  uint32  IOVOffloadWeight = 0;
  uint32  IOVQueuePairsRequested = 1;
  uint32  IOVInterruptModeration = 0;
  uint32  PacketDirectModerationInterval = 0;
  uint32  VmmqQueuePairs = 16;
  uint32  VrssVmbusChannelAffinityPolicy = 3;
  boolean VrssIndependentHostSpreading = FALSE;
  boolean VrssExcludePrimaryProcessor = FALSE;
  uint32  VrssQueueSchedulingMode = 2;
  uint32  VrssMinQueuePairs = 1;
  boolean VmmqEnabled = FALSE;
  boolean VrssEnabled = TRUE;
  uint32  PacketDirectModerationCount = 0;
  uint32  PacketDirectNumProcs = 1;
};

멤버

Msvm_EthernetSwitchPortOffloadSettingData 클래스에는 다음과 같은 유형의 멤버가 있습니다.

속성

Msvm_EthernetSwitchPortOffloadSettingData 클래스에는 이러한 속성이 있습니다.

캡션

데이터 형식: string

액세스 형식: 읽기 전용

개체에 대한 간단한 설명입니다. 이 속성은 CIM_ManagedElement 상속되며 항상 "이더넷 스위치 포트 오프로드 설정"으로 설정됩니다.

설명

데이터 형식: 문자열

액세스 형식: 읽기 전용

개체에 대한 설명입니다. 이 속성은 CIM_ManagedElement 상속되며 항상 "포트 오프로드 기능 설정 데이터를 나타냅니다."로 설정됩니다.

ElementName

데이터 형식: 문자열

액세스 형식: 읽기 전용

개체의 표시 이름입니다. 이 속성은 CIM_ManagedElement 상속되며 항상 "이더넷 스위치 포트 오프로드 설정"으로 설정됩니다.

InstanceID

데이터 형식: 문자열

액세스 형식: 읽기 전용

한정자: Key

이 클래스의 instance 고유하게 식별합니다. 이 속성은 CIM_ManagedElement 상속됩니다.

IOVInterruptModeration

데이터 형식: uint32

액세스 형식: 읽기/쓰기

한정자: WmiDataId (5), InterfaceVersion (1), InterfaceRevision (0)

IOV(I/O 가상화) 오프로드에 대한 인터럽트 조정 값입니다. 기본값은 0입니다.

기본값 (0)

적응형 (1)

끄기 (2)

낮음 (100)

보통 (200)

높음 (300)

IOVOffloadWeight

데이터 형식: uint32

액세스 형식: 읽기/쓰기

한정자: WmiDataId (3), InterfaceVersion (1), InterfaceRevision (0)

IOV(I/O 가상화) 오프로드를 위해 이 포트에 할당된 가중치입니다. 가중치는 IOV 리소스를 할당할 때 상대적으로 중요합니다. IOVOffloadWeight 속성을 0으로 설정하면 포트에서 IOV 오프로드가 비활성화됩니다. 기본값은 0입니다.

IOVQueuePairsRequested

데이터 형식: uint32

액세스 형식: 읽기/쓰기

한정자: WmiDataId (4), InterfaceVersion (1), InterfaceRevision (0)

IOV(I/O 가상화) 오프로드를 위해 이 포트에 요청된 큐 쌍의 수입니다. 기본값은 1입니다.

IPSecOffloadLimit

데이터 형식: uint32

액세스 형식: 읽기/쓰기

한정자: WmiDataId (1), InterfaceVersion (1), InterfaceRevision (0)

포트에서 허용되는 SA(보안 연결) 오프로드 슬롯의 최대 수입니다.

PacketDirectModerationCount

데이터 형식: uint32

액세스 형식: 읽기/쓰기

한정자: WmiDataId (7), InterfaceVersion (2), InterfaceRevision (0)

PD(패킷 다이렉트)의 인터럽트 조정 수 값입니다. 기본값은 0입니다.

참고

Windows 10 추가된 속성입니다.

PacketDirectModerationInterval

데이터 형식: uint32

액세스 형식: 읽기/쓰기

한정자: WmiDataId (8), InterfaceVersion (2), InterfaceRevision (0)

PD(패킷 다이렉트)의 인터럽트 조정 간격 값입니다. 기본값은 0입니다.

참고

Windows 10 추가된 속성입니다.

PacketDirectNumProcs

데이터 형식: uint32

액세스 형식: 읽기/쓰기

한정자: WmiDataId (6), InterfaceVersion (2), InterfaceRevision (0)

패킷 직접 모드에서 이 포트에서 보낸 패킷을 처리하기 위해 호스트에서 사용하는 프로세서 수입니다. 기본값은 1입니다.

참고

Windows 10 추가된 속성입니다.

VmmqEnabled

데이터 형식: boolean

액세스 형식: 읽기/쓰기

한정자: WmiDataId (10), InterfaceVersion (3), InterfaceRevision (0)

하드웨어에서 지원되는 경우 VMMQ 오프로드를 사용하도록 설정합니다. 기본값은 False입니다.

참고

이 속성은 Windows 10 버전 1703 및 Windows Server 2016 추가되었습니다.

VmmqQueuePairs

데이터 형식: uint32

액세스 형식: 읽기/쓰기

한정자: WmiDataId (11), InterfaceVersion (3), InterfaceRevision (0)

VRSS를 사용할 때 할당할 큐 수입니다. 기본값은 16입니다.

참고

이 속성은 Windows 10 버전 1703 및 Windows Server 2016 추가되었습니다.

VMQOffloadWeight

데이터 형식: uint32

액세스 형식: 읽기/쓰기

한정자: WmiDataId (2), InterfaceVersion (1), InterfaceRevision (0)

VMQ(가상 머신 큐) 오프로드를 위해 이 포트에 할당된 가중치입니다. 가중치는 VMQ 리소스를 할당할 때 상대적으로 중요합니다. VMQOffloadWeight 속성을 0으로 설정하면 포트에서 VMQ가 비활성화됩니다. 기본값은 100입니다.

VrssEnabled

데이터 형식: boolean

액세스 형식: 읽기/쓰기

한정자: WmiDataId (9), InterfaceVersion (3), InterfaceRevision (0)

VRSS를 사용하도록 설정합니다. 기본값은 true입니다.

참고

이 속성은 Windows 10 버전 1703 및 Windows Server 2016 추가되었습니다.

VrssExcludePrimaryProcessor

데이터 형식: boolean

액세스 형식: 읽기/쓰기

한정자: WmiDataId (14), InterfaceVersion (4), InterfaceRevision (0)

VRSS를 사용할 때 VRSS 간접 처리 테이블에서 기본 VMQ 프로세서를 제외할지 여부입니다. 기본값은 false입니다.

참고

Windows 10 버전 1709에 추가되었습니다.

VrssIndependentHostSpreading

데이터 형식: boolean

액세스 형식: 읽기/쓰기

한정자: WmiDataId (15), InterfaceVersion (4), InterfaceRevision (0)

가상 NIC의 RSS 설정에 관계없이 VRSS를 사용하도록 설정할 때 항상 호스트 쪽 VRSS를 수행할지 여부입니다. 기본값은 false입니다.

참고

Windows 10 버전 1709에 추가되었습니다.

VrssMinQueuePairs

데이터 형식: uint32

액세스 형식: 읽기/쓰기

한정자: WmiDataId (12), InterfaceVersion (4), InterfaceRevision (0)

VRSS를 사용할 때 할당할 최소 큐 수입니다. 기본값은 1입니다.

참고

Windows 10 버전 1709에 추가되었습니다.

VrssQueueSchedulingMode

데이터 형식: uint32

액세스 형식: 읽기/쓰기

한정자: WmiDataId (13), InterfaceVersion (4), InterfaceRevision (0)

VRSS를 사용할 때 사용할 큐 예약 모드입니다. 기본값은 정적 일정입니다.

참고

Windows 10 버전 1709에 추가되었습니다.

VrssVmbusChannelAffinityPolicy

데이터 형식: uint32

액세스 형식: 읽기/쓰기

한정자: WmiDataId (16), InterfaceVersion (4), InterfaceRevision (0)

VRSS를 사용할 때 사용할 vmbus 채널 선호도 정책입니다. 기본값은 강력합니다.

참고

Windows 10 버전 1709에 추가되었습니다.

요구 사항

요구 사항
지원되는 최소 클라이언트
Windows 8 [데스크톱 앱만 해당]
지원되는 최소 서버
Windows Server 2012 [데스크톱 앱만 해당]
네임스페이스
Root\Virtualization\V2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe