NDIS_PORT_ARRAY 구조체(ntddndis.h)
NDIS_PORT_ARRAY 구조는 NDIS 포트 목록과 관련 특성을 지정합니다.
구문
typedef struct _NDIS_PORT_ARRAY {
NDIS_OBJECT_HEADER Header;
ULONG NumberOfPorts;
ULONG OffsetFirstPort;
ULONG ElementSize;
NDIS_PORT_CHARACTERISTICS Ports[1];
} NDIS_PORT_ARRAY, *PNDIS_PORT_ARRAY;
구성원
Header
NDIS_PORT_ARRAY 구조체의 NDIS_OBJECT_HEADER 구조체입니다. Header에서 지정하는 구조체의 Type 멤버를 NDIS_OBJECT_TYPE_DEFAULT, Revision 멤버를 NDIS_PORT_ARRAY_REVISION_1, Size 멤버를 NDIS_SIZEOF_PORT_ARRAY_REVISION_1 설정합니다.
NumberOfPorts
포트 멤버에 나열된 특징이 있는 NDIS 포트 수입니다.
OffsetFirstPort
NDIS_PORT_ARRAY 구조체의 시작부터 첫 번째 포트 특성 데이터의 시작까지의 오프셋(바이트)입니다.
ElementSize
포트 멤버가 지정하는 배열의 각 요소 크기(바이트)입니다.
Ports
미니포트 어댑터의 각 활성 NDIS 포트에 대한 포트 특성을 포함하는 배열입니다. ElementSize 멤버는 배열에 있는 각 요소의 크기를 지정합니다. NumberOfPorts 멤버는 배열의 요소 수를 지정합니다. 배열의 각 요소는 NDIS_PORT_CHARACTERISTICS 구조체입니다.
설명
NDIS_PORT_ARRAY 구조체는 OID_GEN_ENUMERATE_PORTS OID의 미니포트 어댑터에 있는 모든 활성 NDIS 포트의 특성을 지정합니다.
요구 사항
| 지원되는 최소 클라이언트 | NDIS 6.0 이상에서 지원됩니다. |
| 헤더 | ntddndis.h(Ndis.h 포함) |
참고 항목
피드백
다음에 대한 사용자 의견 제출 및 보기