NdisMGetBusData 함수(ndis.h)

NDIS 드라이버는 NdisMGetBusData 함수를 호출하여 디바이스의 구성 공간을 읽습니다.

구문

ULONG NdisMGetBusData(
        NDIS_HANDLE NdisMiniportHandle,
  [in]  ULONG       WhichSpace,
  [in]  ULONG       Offset,
  [out] PVOID       Buffer,
  [in]  ULONG       Length
);

매개 변수

NdisMiniportHandle

NDIS가 의 MiniportAdapterHandle 매개 변수에 전달한 미니포트 어댑터 핸들 MiniportInitializeEx 함수입니다.

[in] WhichSpace

읽을 버스 데이터의 형식입니다. 자세한 내용은 IRP_MN_READ_CONFIG 대한 참조 페이지에서 WhichSpace 매개 변수에 대한 설명을 참조하세요.

[in] Offset

데이터를 읽는 WhichSpace로 지정된 구성 공간의 바이트 오프셋입니다.

[out] Buffer

버스에서 읽은 데이터를 수신하는 버퍼에 대한 포인터입니다. 길이만큼 커야 합니다.

[in] Length

읽을 데이터의 길이(바이트)입니다.

반환 값

NdisMGetBusData 는 읽은 바이트 수를 반환합니다.

설명

이 함수는 NDIS 5.1 NdisReadPciSlotInformation 함수를 대체합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 NDIS 6.0 이상에서 지원됩니다.
대상 플랫폼 유니버설
헤더 ndis.h(Ndis.h 포함)
라이브러리 Ndis.lib
IRQL 모든 수준

추가 정보

IRP_MN_READ_CONFIG

MiniportInitializeEx

NdisMSetBusData