OID_SWITCH_PORT_FEATURE_STATUS_QUERY
Hyper-V 확장 가능 스위치의 프로토콜 에지는 확장 가능한 스위치 포트에 대한 확장에서 사용자 지정 상태 정보를 얻기 위해 OID_SWITCH_PORT_FEATURE_STATUS_QUERY OID(개체 식별자) 메서드 요청을 실행합니다. 이 정보를 기능 상태 정보라고 합니다. 이 정보의 형식은 ISV(독립 소프트웨어 공급업체)에 의해 정의됩니다.
이 OID 메서드 요청에서 성공적으로 반환된 후 NDIS_OID_REQUEST 구조체의 InformationBuffer 멤버에는 버퍼에 대한 포인터가 포함됩니다. 이 버퍼에는 다음 데이터가 포함됩니다.
반환할 기능 상태 정보의 형식에 대한 매개 변수를 지정하는 NDIS_SWITCH_PORT_FEATURE_STATUS_PARAMETERS 구조체입니다.
확장 가능한 스위치 포트에 대한 정보를 상태 기능을 포함하는 NDIS_SWITCH_PORT_FEATURE_STATUS_CUSTOM 구조체입니다.
설명
OID_SWITCH_PORT_FEATURE_STATUS_QUERY OID 집합 요청을 처리하는 방법에 대한 지침은 사용자 지정 포트 기능 상태 정보 관리를 참조하세요.
반환 상태 코드
확장은 OID_SWITCH_PORT_FEATURE_STATUS_QUERY OID 메서드 요청에 대해 다음 상태 코드 중 하나를 반환합니다.
상태 코드 | Description |
---|---|
NDIS_STATUS_SUCCESS |
OID 요청이 성공적으로 완료되었습니다. |
NDIS_STATUS_INVALID_LENGTH |
정보 버퍼의 길이가 너무 작아서 NDIS_SWITCH_PORT_FEATURE_STATUS_CUSTOM 및 NDIS_SWITCH_PORT_FEATURE_STATUS_PARAMETERS 구조뿐만 아니라 기능 상태 정보를 반환할 수 없습니다. 확장 가능한 스위치의 기본 미니포트 가장자리는 DATA를 설정합니다 . METHOD_INFORMATION. 필요한 최소 버퍼 크기에 대한 NDIS_OID_REQUEST 구조체의 BytesNeeded 멤버입니다. |
NDIS_STATUS_FAILURE |
다른 이유로 인해 요청이 실패했습니다. |
요구 사항
Version |
NDIS 6.30 이상에서 지원됩니다. |
헤더 |
Ntddndis.h(Ndis.h 포함) |
추가 정보
NDIS_SWITCH_PORT_FEATURE_STATUS_CUSTOM