다음을 통해 공유


OID_WWAN_DELETE_MAC

OID_WWAN_DELETE_MAC 미니포트 드라이버에 NDIS_WWAN_MAC_INFO 매개 변수에 지정된 NDIS 포트를 삭제하도록 요청합니다. OID_WWAN_CREATE_MAC 사용하여 이전에 NDIS 포트를 만들었어야 합니다.

미니포트 드라이버는 처음에 NDIS_STATUS_PENDING 원래 요청으로 반환하고 나중에 NDIS_STATUS_SUCCESS 사용하여 요청을 완료하여 설정된 요청을 비동기적으로 처리해야 합니다.

쿼리 요청은 지원되지 않습니다.

설명

미니포트 드라이버는 교착 상태를 방지하기 위해 NDIS 포트를 비동기적으로 삭제(비활성화)하는 요청을 처리해야 합니다.

기본 포트를 삭제하기 위해 전송된 OID_WWAN_DELETE_MAC 요청은 NDIS 상태 오류 코드 NDIS_STATUS_INVALID_PORT 실패합니다.

OID_WWAN_DELETE_MAC 요청을 받으면 미니포트 드라이버는 포트와 연결된 PDP 컨텍스트를 비활성화해야 합니다(아직 비활성화되지 않은 경우). 이는 깜짝 제거 이벤트가 발생할 수 있기 때문입니다. 이러한 시간에 PDP 컨텍스트를 비활성화하면 모뎀 및 미니포트 드라이버가 양수 상태로 유지됩니다.

드라이버가 깜짝 제거를 받으면 드라이버는 모든 추가 OID를 차단하고 취소합니다. 즉, Windows가 FILTER_DETACH 호출의 일부로 OID_WWAN_DELETE_MAC 호출을 보내는 경우에도 드라이버가 OID_WWAN_DELETE_MAC 필터링합니다.

요구 사항

Version

Windows 8.1 이상 버전의 Windows에서 사용할 수 있습니다.

헤더

Ntddndis.h(Ndis.h 포함)

추가 정보

OID_WWAN_CREATE_MAC