MINIPORT_WDI_TAL_TXRX_INITIALIZE 콜백 함수(dot11wdi.h)

중요

이 항목은 Windows 10 릴리스된 WDI 드라이버 모델의 일부입니다. WDI 드라이버 모델은 유지 관리 모드이며 높은 우선 순위 수정만 받습니다. WiFiCx는 Windows 11 릴리스된 Wi-Fi 드라이버 모델입니다. WiFiCx를 사용하여 최신 기능을 활용하는 것이 좋습니다.

MiniportWdiTalTxRxInitialize 처리기 함수는 TAL의 데이터 구조를 초기화하고 UE와 TAL 간에 데이터 경로 구성 요소 핸들을 교환합니다. 이는 드라이버 초기화의 컨텍스트에서 실행되며 디바이스 기능에 대한 펌웨어를 쿼리하기 전에 발급됩니다.

NDIS_MINIPORT_DRIVER_WDI_CHARACTERISTICS 내의 WDI 미니포트 처리기입니다.

참고MINIPORT_WDI_TAL_TXRX_INITIALIZE 형식을 사용하여 함수를 선언해야 합니다. 자세한 내용은 다음 예제 섹션을 참조하세요.
 

구문

MINIPORT_WDI_TAL_TXRX_INITIALIZE MiniportWdiTalTxrxInitialize;

NDIS_STATUS MiniportWdiTalTxrxInitialize(
  [in]      NDIS_HANDLE MiniportAdapterContext,
  [in]      NDIS_HANDLE NdisMiniportDataPathHandle,
  [in]      PNDIS_WDI_DATA_API NdisWdiDataPathApi,
  [out]     PTAL_TXRX_HANDLE pMiniportTalTxRxContext,
  [in, out] PNDIS_MINIPORT_WDI_DATA_HANDLERS pMiniportDataHandlers,
  [out]     UINT32 *pMiniportWdiFrameMetadataExtraSpace
)
{...}

매개 변수

[in] MiniportAdapterContext

IHV 미니포트 컨텍스트에 대한 핸들입니다.

[in] NdisMiniportDataPathHandle

데이터 경로 표시에 사용할 IHV 미니포트에 대한 핸들입니다.

[in] NdisWdiDataPathApi

WDI 데이터 API 함수 테이블에 대한 포인터입니다.

[out] pMiniportTalTxRxContext

TAL 디바이스 핸들은 디바이스의 제어 경로 핸들입니다(예: MiniportContext). NDIS API 호출의 컨텍스트로 사용되는 MiniportHandle과 연결됩니다.

[in, out] pMiniportDataHandlers

UE는 LE가 기존 NDIS 버전 관리 규칙에 따라 초기화하기에 안전한 수정 및 크기를 결정할 수 있도록 NDIS 헤더 필드를 초기화합니다. LE는 반환하기 전에 LE가 실제로 구현하고 지원하는 수정 버전 및 크기로 헤더를 업데이트합니다.

[out] pMiniportWdiFrameMetadataExtraSpace

LE는 이 매개 변수가 가리키는 값을 LE가 사용할 WDI_FRAME_METADATA 후 WDI가 예약해야 하는 공간의 양으로 설정합니다.

반환 값

참고NDIS_STATUS_SUCCESS 반환 값은 제네릭 오류를 나타냅니다.
 
반환 코드 설명
NDIS_STATUS_SUCCESS
미니포트 드라이버가 데이터 경로 구성 요소 핸들을 성공적으로 교환했음을 나타냅니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 10
지원되는 최소 서버 Windows Server 2016
대상 플랫폼 Windows
헤더 dot11wdi.h

추가 정보

NDIS_MINIPORT_DRIVER_WDI_CHARACTERISTICS

TAL_TXRX_HANDLE

WDI 일반 데이터 경로 인터페이스

WDI_FRAME_METADATA