다음을 통해 공유


속성 표시 및 변경

네트워크 구성 하위 시스템은 네트워크 구성 요소의 속성 페이지를 표시하고 구성 요소의 매개 변수를 변경합니다.

구성 요소의 속성을 표시하고 제어판 수정할 수 있습니다. 네트워크 아이콘을 클릭하면 알림 개체의 instance 만들고 개체의 INetCfgComponentControl::Initialize 메서드를 호출하는 네트워크 구성 하위 시스템을 시작합니다. 이 메서드는 개체를 초기화하고 구성 요소 및 네트워크 구성의 모든 측면에 대한 액세스를 제공합니다.

애플리케이션은 구성 요소의 INetCfgComponent::RaisePropertyUi 메서드를 호출하여 구성 요소의 속성을 표시합니다. 그런 다음 RaisePropertyUi 메서드는 다음 알림 개체 메서드를 호출합니다.

사용자가 사용자 지정 페이지 중 하나에서 구성 요소의 매개 변수 중 하나를 변경하는 경우 RaisePropertyUi 는 notify 개체의 INetCfgComponentPropertyUi::ApplyProperties 메서드를 호출하여 변경 내용을 메모리에 저장합니다.

변경 내용을 적용하기 위해 네트워크 구성 하위 시스템은 알림 개체의 INetCfgComponentControl::ApplyRegistryChanges 메서드를 호출하여 레지스트리의 네트워크 구성 요소에 대한 정보를 수정합니다. 수정된 정보를 사용하여 구성 요소의 드라이버를 구성하기 위해 네트워크 구성 하위 시스템은 notify 개체의 INetCfgComponentControl::ApplyPnpChanges 메서드를 호출하고 INetCfgPnpReconfigCallback 인터페이스를 전달합니다.