NL_BANDWIDTH_INFORMATION 구조체(nldef.h)
NL_BANDWIDTH_INFORMATION 구조에는 TCP/IP 스택에 의해 결정되는 사용 가능한 대역폭 예상 및 관련 분산에 대한 읽기 전용 정보가 포함되어 있습니다.
구문
typedef struct _NL_BANDWIDTH_INFORMATION {
ULONG64 Bandwidth;
ULONG64 Instability;
BOOLEAN BandwidthPeaked;
} NL_BANDWIDTH_INFORMATION, *PNL_BANDWIDTH_INFORMATION;
멤버
Bandwidth
사용 가능한 최대 대역폭(초당 비트)입니다.
Instability
최근 대역폭 샘플(초당 비트)을 기반으로 하는 변형의 측정값입니다.
BandwidthPeaked
대역폭 멤버의 대역폭 추정치가 최대치에 도달하고 지정된 네트워크 조건에 대한 최대값에 도달했는지를 나타내는 값입니다.
TCP/IP 스택은 추론을 사용하여 이 변수를 설정합니다. 이 변수가 설정될 때까지 사용 가능한 실제 최대 대역폭이 대 역폭 멤버의 예상 대역폭보다 높지 않다는 보장은 없습니다. 그러나 사용 가능한 최대 대역폭이 대역 폭 멤버에 보고된 예상치보다 낮지 않다고 가정해도 안전합니다.
설명
NL_BANDWIDTH_INFORMATION 구조체는 Iphlpapi.h 헤더 파일에 자동으로 포함된 Iptypes.h 헤더 파일에 의해 자동으로 포함되는 Nldef.h 헤더 파일에 정의됩니다. Nldef.h 및 Iptypes.h 헤더 파일은 직접 사용하면 안 됩니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 8 [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2012 [데스크톱 앱만 해당] |
머리글 | nldef.h(Iphlpapi.h 포함) |
추가 정보
GetIpNetworkConnectionBandwidthEstimates