OID_SWITCH_NIC_UPDATED

Hyper-V 확장 가능 스위치의 프로토콜 에지는 확장 가능한 스위치 드라이버 스택에 OID_SWITCH_NIC_UPDATED 대한 OID(개체 식별자) 집합 요청을 실행합니다. 이 OID 요청은 네트워크 어댑터의 매개 변수 업데이트에 대한 기본 확장 가능 스위치 확장을 알 수 있습니다. OID는 이미 연결되어 있고 아직 연결 해제 프로세스를 시작하지 않은 NIC에 대해서만 발급됩니다. 이러한 런타임 구성 변경에는 NicFriendlyName, NetCfgInstanceId, MTU, NumaNodeId, PermanentMacAddress, VMMacAddress, CurrentMacAddressVFAssigned가 포함될 수 있습니다.

NDIS_OID_REQUEST 구조체의 InformationBuffer 멤버는 NDIS_SWITCH_NIC_PARAMETERS 구조체에 대한 포인터를 포함합니다.

설명

NDIS_SWITCH_NIC_PARAMETERS 구조체의 PortId 멤버는 업데이트 알림이 만들어지는 포트를 지정합니다. 확장 가능한 스위치 확장은 OID_SWITCH_PORT_ARRAY OID 쿼리 요청을 실행하여 확장 가능한 스위치에서 이 포트 및 기타 포트에 대한 매개 변수 정보를 가져올 수 있습니다.

NDIS_SWITCH_NIC_PARAMETERS 구조체의 인덱스 멤버는 업데이트 알림이 만들어지는 네트워크 어댑터의 인덱스를 지정합니다. 지정된 인덱 스 값이 있는 네트워크 어댑터는 PortId 멤버가 지정한 확장 가능한 스위치 포트에 연결됩니다. 이러한 인덱스 값에 대한 자세한 내용은 네트워크 어댑터 인덱스 값을 참조하세요.

확장은 OID_SWITCH_NIC_UPDATED OID 집합 요청을 처리하기 위해 다음 지침을 따라야 합니다.

  • 확장은 OID 요청과 연결된 NDIS_SWITCH_NIC_PARAMETERS 구조를 수정해서는 안됩니다.
  • 확장은 항상 이 OID 집합 요청을 기본 확장으로 전달해야 합니다. 확장이 요청을 완료하지 않아야 합니다.
  • 확장은 OID_SWITCH_NIC_UPDATED 자체 OID 집합 요청을 실행해서는 안 됩니다.

상태 코드 반환

확장 가능한 스위치의 기본 미니포트 가장자리는 OID_SWITCH_NIC_UPDATED OID 쿼리 요청을 완료하고 다음 상태 코드를 반환합니다.

상태 코드 설명

NDIS_STATUS_SUCCESS

OID 요청이 성공적으로 완료되었습니다.

요구 사항

Version

NDIS 6.30 이상에서 지원됩니다.

헤더

Ntddndis.h(Ndis.h 포함)

참고 항목


DereferenceSwitchNic

NDIS_OID_REQUEST

NDIS_SWITCH_NIC_PARAMETERS

OID_SWITCH_NIC_DISCONNECT

OID_SWITCH_PORT_ARRAY

ReferenceSwitchNic