MINIPORT_WDI_ALLOCATE_ADAPTER 콜백 함수(dot11wdi.h)

중요

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

MiniportWdiAllocateAdapter 처리기 함수는 WDI 미니포트 어댑터를 할당합니다.

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

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

구문

MINIPORT_WDI_ALLOCATE_ADAPTER MiniportWdiAllocateAdapter;

NDIS_STATUS MiniportWdiAllocateAdapter(
  [in]      NDIS_HANDLE NdisMiniportHandle,
  [in]      NDIS_HANDLE MiniportDriverContext,
  [in]      PNDIS_MINIPORT_INIT_PARAMETERS MiniportInitParameters,
  [in]      PNDIS_WDI_INIT_PARAMETERS NdisWdiInitParameters,
  [in, out] PNDIS_MINIPORT_ADAPTER_REGISTRATION_ATTRIBUTES RegistrationAttributes
)
{...}

매개 변수

[in] NdisMiniportHandle

미니포트 어댑터를 식별하는 NDIS 제공 핸들입니다.

[in] MiniportDriverContext

드라이버가 상태 및 구성 정보를 유지하는 드라이버 할당 컨텍스트 영역에 대한 핸들입니다. 미니포트 드라이버는 이 컨텍스트 영역을 NdisMRegisterWdiMiniportDriver 함수에 전달했습니다.

[in] MiniportInitParameters

미니포트 어댑터의 초기화 매개 변수를 정의하는 NDIS_MINIPORT_INIT_PARAMETERS 구조체에 대한 포인터입니다.

[in] NdisWdiInitParameters

미니포트 어댑터에 대한 WDI 초기화 매개 변수를 정의하는 NDIS_WDI_INIT_PARAMETERS 구조체에 대한 포인터입니다.

[in, out] RegistrationAttributes

미니포트 어댑터와 연결된 등록 특성을 정의하는 NDIS_MINIPORT_ADAPTER_REGISTRATION_ATTRIBUTES 구조체에 대한 포인터입니다.

반환 값

MiniportWdiAllocateAdapter는 다음 반환 값 중 어느 것을 반환할 수 있습니다.

반환 코드 설명
NDIS_STATUS_SUCCESS
MiniportWdiAllocateAdapter가 성공적으로 완료되었습니다.
NDIS_STATUS_RESOURCES
MiniportWdiAllocateAdapter에서 필요한 리소스를 할당할 수 없습니다.

요구 사항

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

추가 정보

NDIS_MINIPORT_ADAPTER_REGISTRATION_ATTRIBUTES

NDIS_MINIPORT_DRIVER_WDI_CHARACTERISTICS

NDIS_MINIPORT_INIT_PARAMETERS

NDIS_WDI_INIT_PARAMETERS