NdisRawReadPortBufferUshort 매크로(ndis.h)

NdisRawReadPortBufferUshort 는 지정된 수의 USHORT를 호출자 제공 버퍼로 읽습니다.

구문

void NdisRawReadPortBufferUshort(
  [in]   Port,
  [out]  Buffer,
  [in]   Length
);

매개 변수

[in] Port

I/O 포트를 지정합니다. 이 주소는 를 사용하여 초기화하는 동안 매핑된 범위에 속합니다. NdisMRegisterIoPortRange.

[out] Buffer

USHORT가 NIC에서 전송되는 상주 메모리의 호출자 할당 버퍼에 대한 포인터입니다. 호출자는 적어도 버퍼를 할당해야 합니다(sizeof(USHORT) * 길이 ).

[in] Length

NIC에서 전송할 USHORT 수를 지정합니다.

반환 값

없음

설명

NdisRawReadPortBufferUshort 는 지정된 I/O 포트에서 지정된 버퍼로 각 USHORT 값을 한 번에 하나씩 읽습니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows Vista에서 NDIS 6.0 및 NDIS 5.1 드라이버(NdisRawReadPortBufferUshort(NDIS 5.1) 참조)에 대해 지원됩니다. Windows XP에서 NDIS 5.1 드라이버(NdisRawReadPortBufferUshort(NDIS 5.1) 참조)에 대해 지원됩니다.
대상 플랫폼 유니버설
헤더 ndis.h(Ndis.h 포함)
IRQL 모든 수준

추가 정보

MiniportInitializeEx

NdisMRegisterIoPortRange

NdisRawReadPortBufferUchar

NdisRawReadPortBufferUlong

NdisRawReadPortUshort

NdisRawWritePortBufferUshort