NdisReadRegisterUlong 매크로(ndis.h)

NdisReadRegisterUlong 은 메모리 매핑 디바이스 레지스터에서 ULONG을 읽기 위해 미니포트 드라이버에 의해 호출됩니다.

구문

void NdisReadRegisterUlong(
  [in]   Register,
  [out]  Data
);

매개 변수

[in] Register

메모리 매핑 레지스터에 대한 포인터입니다. 이 가상 주소는 NdisMMapIoSpace에 대한 초기화 시간 호출에서 반환되는 범위 내에 있어야 합니다.

[out] Data

이 함수가 Register 에서 ULONG 읽기를 반환하는 호출자 제공 변수에 대한 포인터입니다.

반환 값

없음

설명

드라이버가 이 함수를 호출하는 경우 드라이버 초기화 중에 NIC의 디바이스 레지스터를 캐시되지 않은 메모리에 매핑해야 합니다.

요구 사항

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

추가 정보

MiniportInitializeEx

NdisMMapIoSpace

NdisReadRegisterUchar

NdisReadRegisterUshort

NdisWriteRegisterUlong