다음을 통해 공유


NDIS 6.30의 전원 관리 개선 사항

NDIS 6.20에는 컴퓨터 전원 소비를 줄이기 위한 새로운 기능과 향상된 전원 관리 기능이 포함되어 있습니다. NDIS 6.30은 전원 관리(NDIS 6.30)에 설명된 대로 다음 기능으로 NDIS 6.20 전원 관리 지원을 확장합니다.

NDIS 패킷 병합

NDIS 6.30부터 네트워크 어댑터는 NDIS 패킷 병합을 지원할 수 있습니다. 이 기능은 임의 브로드캐스트 또는 멀티캐스트 패킷 수신으로 인해 호스트 시스템의 처리 오버헤드 및 전력 소비를 줄입니다.

자세한 내용은 NDIS 패킷 병합을 참조하세요.

NDIS 선택적 일시 중단

NDIS 6.30부터 NDIS 선택적 일시 중단 인터페이스를 사용하면 어댑터를 저전력 상태로 전환하여 NDIS가 유휴 네트워크 어댑터를 일시 중단할 수 있습니다. 이렇게 하면 시스템에서 CPU 및 네트워크 어댑터의 전원 오버헤드를 줄일 수 있습니다.

자세한 내용은 NDIS 선택적 일시 중단을 참조하세요.

NDIS 절 해제 이유 상태 표시

NDIS 6.30부터 미니포트 드라이버는 NDIS 상태 표시(NDIS_STATUS_PM_WAKE_REASON)를 발급하여 NDIS에 알리고 드라이버에게 시스템 절전 모드 해제 이벤트의 이유에 대해 과도하게 알립니다. 네트워크 어댑터가 절전 모드 해제 이벤트를 생성하는 경우 미니포트 드라이버는 시스템이 전체 전원 상태로 다시 시작될 때 이 NDIS 상태 표시를 즉시 발급합니다.

참고 NDIS 절전 모드 해제 이유 상태 표시에 대한 지원은 모바일 광대역(MB) 미니포트 드라이버에 대한 선택 사항입니다.

자세한 내용은 NDIS 절 해제 이유 상태 표시를 참조하세요.

일시 중지할 때 NDIS 일시 중지 안 됨

NDIS 6.30부터 미니포트 드라이버는 NDIS_MINIPORT_ADAPTER_REGISTRATION_ATTRIBUTES 구조에서 특성 플래그(NDIS_MINIPORT_ATTRIBUTES_NO_PAUSE_ON_SUSPEND)를 지정할 수 있습니다. 드라이버는 NdisMSetMiniportAttributes 함수에 대한 호출에서 이 구조체에 대한 포인터를 전달합니다.

미니포트가 NDIS_MINIPORT_ATTRIBUTES_NO_PAUSE_ON_SUSPEND 특성 플래그를 설정하는 경우 NDIS는 OID_PNP_SET_POWER OID(개체 식별자) 요청이 드라이버에 발급되기 전에 미니포트 드라이버의 MiniportPause 함수를 호출하지 않습니다. 미니포트 드라이버가 OID 요청을 처리하는 경우 저전력 상태로 전환하기 위해 미니포트 어댑터를 준비할 때 이전에 일시 중지되었다고 가정해서는 안 됩니다.

자세한 내용은 NDIS_MINIPORT_ADAPTER_REGISTRATION_ATTRIBUTES 참조하세요.