NDIS_PM_WAKE_REASON_TYPE 열거형(ntddndis.h)

NDIS_PM_WAKE_REASON_TYPE 열거형은 네트워크 어댑터에서 생성된 절전 모드 해제 이벤트의 유형을 식별합니다.

Syntax

typedef enum _NDIS_PM_WAKE_REASON_TYPE {
  NdisWakeReasonUnspecified = 0x0000,
  NdisWakeReasonPacket = 0x0001,
  NdisWakeReasonMediaDisconnect = 0x0002,
  NdisWakeReasonMediaConnect = 0x0003,
  NdisWakeReasonWlanNLODiscovery = 0x1000,
  NdisWakeReasonWlanAPAssociationLost = 0x1001,
  NdisWakeReasonWlanGTKHandshakeError = 0x1002,
  NdisWakeReasonWlan4WayHandshakeRequest = 0x1003,
  NdisWakeReasonWwanRegisterState = 0x2000,
  NdisWakeReasonWwanSMSReceive = 0x2001,
  NdisWakeReasonWwanUSSDReceive = 0x2002,
  NdisWakeReasonWwanPacketState = 0x2004,
  NdisWakeReasonWwanUiccChange = 0x2005
} NDIS_PM_WAKE_REASON_TYPE, *PNDIS_PM_WAKE_REASON_TYPE;

상수

 
NdisWakeReasonUnspecified
값: 0x0000
절전 모드 해제 이벤트의 형식이 지정되지 않았습니다.
NdisWakeReasonPacket
값: 0x0001
네트워크 어댑터는 WOL(Wake-On-LAN) 패턴과 일치하는 패킷을 받았기 때문에 절전 모드 해제 이벤트를 생성했습니다.
NdisWakeReasonMediaDisconnect
값: 0x0002
네트워크 어댑터는 네트워크 미디어와 연결이 끊어지므로 절전 모드 해제 이벤트를 생성했습니다.
NdisWakeReasonMediaConnect
값: 0x0003
네트워크 어댑터는 네트워크 미디어에 연결되었기 때문에 절전 모드 해제 이벤트를 생성했습니다.
NdisWakeReasonWlanNLODiscovery
값: 0x1000
802.11 네트워크 어댑터는 NLO(네트워크 목록 오프로드)를 통해 지정된 SSID(서비스 집합 식별자)를 검색했기 때문에 절전 모드 해제 이벤트를 생성했습니다.

NLO에 대한 자세한 내용은 Wi-Fi 네트워크 목록 오프로드를 참조하세요.
NdisWakeReasonWlanAPAssociationLost
값: 0x1001
802.11 네트워크 어댑터는 AP(액세스 지점)와 연결이 끊어졌기 때문에 절전 모드 해제 이벤트를 생성했습니다.
NdisWakeReasonWlanGTKHandshakeError
값: 0x1002
802.11 네트워크 어댑터는 AP와의 IEEE 802.11i RSN 그룹 일시적 키(GTK) 핸드셰이크 중에 오류가 발생하여 절전 모드 해제 이벤트를 생성했습니다.
NdisWakeReasonWlan4WayHandshakeRequest
값: 0x1003
802.11 네트워크 어댑터는 AP와의 IEEE 802.11i RSN 4방향 핸드셰이크의 첫 번째 프레임을 받았기 때문에 절전 모드 해제 이벤트를 생성했습니다. 이 핸드셰이크는 어댑터가 AP를 사용하여 인증할 때 수행됩니다.
NdisWakeReasonWwanRegisterState
값: 0x2000
MB 서비스에 대한 등록 상태가 변경되어 모바일 광대역(MB) 네트워크 어댑터가 절전 모드 해제 이벤트를 생성했습니다.
NdisWakeReasonWwanSMSReceive
값: 0x2001
MB 서비스에 SMS(짧은 메시지 서비스) 메시지 수신에 대한 알림을 수신해야 하므로 MB(모바일 광대역) 네트워크 어댑터가 절전 모드 해제 이벤트를 생성했습니다. 어댑터는 이전에 발급한 OID_WWAN_SMS_READ 쿼리 요청이 완료된 후 또는 네트워크 공급자로부터 이벤트 알림으로 새 클래스 0(플래시/경고) 메시지가 도착한 후 이 절전 모드 해제 이벤트를 생성합니다.
NdisWakeReasonWwanUSSDReceive
값: 0x2002
MB(모바일 광대역) 네트워크 어댑터는 USSD(비정형 보조 서비스 데이터) 메시지를 받았기 때문에 절전 모드 해제 이벤트를 생성했습니다.
NdisWakeReasonWwanPacketState
값: 0x2004
MB(모바일 광대역) 네트워크 어댑터는 패킷 상태 변경으로 인해 절전 모드 해제 이벤트를 생성했습니다.
NdisWakeReasonWwanUiccChange
값: 0x2005
SIM 카드 상태가 변경되어 MB(모바일 광대역) 네트워크 어댑터가 절전 모드 해제 이벤트를 생성했습니다.

설명

NDIS_PM_WAKE_REASON 구조체의 WakeReason 멤버에는 NDIS_PM_WAKE_REASON_TYPE 열거형 값이 포함됩니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 NDIS 6.30 이상에서 지원됩니다.
머리글 ntddndis.h(Ntddndis.h 포함)

추가 정보

NDIS_PM_WAKE_REASON