NDIS 선택적 일시 중단에 대한 표준화된 INF 키워드
참고
선택적 일시 중단 관련 키워드는 기존 NDIS 미니포트 드라이버 전용입니다. 네트워크 어댑터 WDF 클래스 확장(NetAdapterCx)에서는 사용되지 않으며 클라이언트 드라이버에서 사용해서는 안 됩니다.
다음 표준화된 INF 키워드는 미니포트 드라이버에서 NDIS 선택적 일시 중단에 대한 매개 변수를 사용, 사용 안 함 및 구성하도록 정의됩니다.
*SSIdleTimeoutScreenOff INF 키워드
표준화된 INF 키워드에 대한 자세한 내용은 네트워크 디바이스에 대한 표준화된 INF 키워드를 참조하세요.
*SelectiveSuspend INF 키워드
NDIS 선택적 일시 중단을 지원하는 미니포트 드라이버의 INF 파일은 *SelectiveSuspend 표준화된 INF 키워드를 지정해야 합니다. 드라이버가 설치되면 관리자는 네트워크 어댑터에 대한 고급 속성 페이지에서 *SelectiveSuspend 키워드 값을 업데이트할 수 있습니다. 고급 속성에 대한 자세한 내용은 고급 속성 페이지의 구성 매개 변수 지정을 참조하세요.
참고 미니포트 드라이버는 어댑터의 고급 속성 페이지에서 변경한 후 자동으로 다시 시작됩니다.
*SelectiveSuspend INF 키워드는 열거형 키워드입니다. 다음 표에서는 *SelectiveSuspend INF 키워드에 사용할 수 있는 INF 항목에 대해 설명합니다. 이 표의 열에서는 열거형 키워드에 대한 다음 특성을 설명합니다.
SubkeyName
INF 파일에서 지정해야 하는 키워드의 이름입니다. 이 이름은 네트워크 어댑터의 NDI\params\ 키 아래 레지스트리에도 나타납니다.
ParamDesc
SubkeyName과 연결된 표시 텍스트입니다.
참고 IHV(독립 하드웨어 공급업체)는 SubkeyName에 대한 설명 텍스트를 정의할 수 있습니다.
값
목록의 각 SubkeyName과 연결된 열거형 정수 값입니다.
EnumDesc
고급 속성 페이지에 표시되는 각 값과 연결된 표시 텍스트입니다.
| SubkeyName | ParamDesc | 값 | EnumDesc |
|---|---|---|---|
*SelectiveSuspend |
선택적 일시 중단 |
0 |
사용 안 함 |
1(기본값) |
사용 |
미니포트 드라이버는 NDIS 선택적 일시 중단에 대한 지원을 보급하기 전에 레지스트리에서 *SelectiveSuspend 키워드 값을 확인해야 합니다. *SelectiveSuspend 키워드의 값이 0인 경우 미니포트는 선택적 일시 중단 기능에 대한 지원을 보급해서는 안 됩니다. 자세한 내용은 NDIS 선택적 일시 중단 기능 보고를 참조하세요.
*SSIdleTimeout INF 키워드
NDIS 선택적 일시 중단을 지원하는 미니포트 드라이버의 INF 파일은 선택적 *SSIdleTimeout 표준화된 INF 키워드를 지정해야 합니다. 이 키워드는 유휴 시간 제한 기간을 초 단위로 지정합니다. NDIS가 *SSIdleTimeout 값을 초과하는 기간 동안 네트워크 어댑터에서 활동을 검색하지 않으면 NDIS는 미니포트 드라이버의 MiniportIdleNotification 처리기 함수를 호출하여 선택적 일시 중단 작업을 시작합니다.
드라이버가 설치되면 관리자는 네트워크 어댑터에 대한 고급 속성 페이지에서 *SSIdleTimeout 키워드 값을 업데이트할 수 있습니다. 고급 속성에 대한 자세한 내용은 고급 속성 페이지의 구성 매개 변수 지정을 참조하세요.
참고 미니포트 드라이버는 어댑터의 고급 속성 페이지에서 변경한 후 자동으로 다시 시작됩니다.
*SSIdleTimeout INF 키워드는 숫자(Int) 키워드입니다. 다음 표에서는 *SSIdleTimeout INF 키워드에 사용할 수 있는 INF 항목에 대해 설명합니다. 테이블의 열은 Int 키워드에 대한 다음 특성을 설명합니다.
SubkeyName
INF 파일에서 지정해야 하는 키워드의 이름입니다. 이 이름은 네트워크 어댑터의 NDI\params\ 키 아래 레지스트리에도 나타납니다.
ParamDesc
SubkeyName과 연결된 표시 텍스트입니다.
참고 IHV(독립 하드웨어 공급업체)는 SubkeyName에 대한 설명 텍스트를 정의할 수 있습니다.
| SubkeyName | ParamDesc | 기본값 | 최소값 | 최대값 |
|---|---|---|---|---|
*SSIdleTimeout |
선택적 일시 중단 유휴 시간 제한(초 단위) |
5 |
1 |
60 |
참고 NDIS는 드라이버가 NDIS 선택적 일시 중단을 지원하는 네트워크 어댑터의 모든 인스턴스에 대해 *SSIdleTimeout 표준화된 INF 키워드의 값을 읽습니다. 미니포트 드라이버는 이 키워드를 읽지 않아야 합니다.
NDIS는 *SSIdleTimeout 값의 30% 이내로 정확한 타이머를 사용하여 유휴 시간 제한을 측정합니다. 예를 들어 *SSIdleTimeout 값이 10이면 NDIS에서 어댑터가 유휴 상태임을 처음 감지한 후 10~13초 사이에 어댑터가 일시 중단됩니다.
*SSIdleTimeoutScreenOff INF 키워드
NDIS 선택적 일시 중단을 지원하는 미니포트 드라이버의 INF 파일은 선택적 *SSIdleTimeoutScreenOff 표준화된 INF 키워드를 지정해야 합니다. 이 키워드는 유휴 시간 제한 기간을 초 단위로 지정하며 화면이 꺼져 있는 경우에만 적용됩니다. NDIS가 화면이 꺼진 후 *SSIdleTimeoutScreenOff 값을 초과하는 기간 동안 네트워크 어댑터에서 활동을 검색하지 않으면 NDIS는 미니포트 드라이버의 MiniportIdleNotification 처리기 함수를 호출하여 선택적 일시 중단 작업을 시작합니다.
드라이버가 설치되면 관리자는 네트워크 어댑터에 대한 고급 속성 페이지에서 *SSIdleTimeoutScreenOff 키워드 값을 업데이트할 수 있습니다. 고급 속성에 대한 자세한 내용은 고급 속성 페이지의 구성 매개 변수 지정을 참조하세요.
참고 미니포트 드라이버는 어댑터의 고급 속성 페이지에서 변경한 후 자동으로 다시 시작됩니다.
*SSIdleTimeoutScreenOff INF 키워드는 숫자(Int) 키워드입니다. 다음 표에서는 *SSIdleTimeoutScreenOff INF 키워드에 사용할 수 있는 INF 항목에 대해 설명합니다. 테이블의 열은 Int 키워드에 대한 다음 특성을 설명합니다.
SubkeyName
INF 파일에서 지정해야 하는 키워드의 이름입니다. 이 이름은 네트워크 어댑터의 NDI\params\ 키 아래 레지스트리에도 나타납니다.
ParamDesc
SubkeyName과 연결된 표시 텍스트입니다.
참고 IHV(독립 하드웨어 공급업체)는 SubkeyName에 대한 설명 텍스트를 정의할 수 있습니다.
| SubkeyName | ParamDesc | 기본값 | 최소값 | 최대값 |
|---|---|---|---|---|
*SSIdleTimeoutScreenOff |
선택적 일시 중단 유휴 시간 제한(초 단위) |
3 |
1 |
60 |
참고 NDIS는 드라이버가 NDIS 선택적 일시 중단을 지원하는 네트워크 어댑터의 모든 인스턴스에 대해 *SSIdleTimeoutScreenOff 표준화된 INF 키워드의 값을 읽습니다. 미니포트 드라이버는 이 키워드를 읽지 않아야 합니다.
참고 최대값은 테스트 목적으로만 사용됩니다. HLK 인증 테스트는 값이 5보다 큰 경우 명시적으로 확인하고 실패합니다.
NDIS는 *SSIdleTimeoutScreenOff 값의 30% 이내로 정확한 타이머를 사용하여 유휴 시간 제한을 측정합니다. 예를 들어 *SSIdleTimeoutScreenOff 값이 5이면 NDIS에서 어댑터가 유휴 상태임을 처음 감지한 후 5~6.5초 사이에 어댑터가 일시 중단됩니다.