다음을 통해 공유


INetworkCostManagerEvents::CostChanged 메서드(netlistmgr.h)

CostChanged 메서드는 컴퓨터 전체 인터넷 연결에 대한 비용 변경 또는 연결의 특정 대상에 대한 라우팅의 첫 번째 홉을 나타내기 위해 호출됩니다.

구문

HRESULT CostChanged(
  [in] DWORD        newCost,
  [in] NLM_SOCKADDR *pDestAddr
);

매개 변수

[in] newCost

연결의 새 비용을 나타내는 DWORD입니다. 가장 낮은 16비트 는 비용 수준을 나타내고 가장 높은 16비트에서는 플래그를 나타냅니다. 가능한 값은 NLM_CONNECTION_COST 열거형으로 정의됩니다.

[in] pDestAddr

이벤트가 발생한 대상을 식별하는 IPv4/IPv6 주소를 포함하는 NLM_SOCKADDR 구조체입니다. destAddr이 NULL인 경우 변경 내용은 컴퓨터 전체 인터넷 연결 변경입니다.

반환 값

성공하면 S_OK를 반환합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 8 [데스크톱 앱만 해당]
지원되는 최소 서버 지원되는 버전 없음
대상 플랫폼 Windows
헤더 netlistmgr.h

추가 정보

INetworkCostManagerEvents