자녀 보호 확장성 기능 개요

설정 및 로깅 API를 사용하여 자녀 보호 기능을 확장할 수 있습니다.

로깅 - 배경

Microsoft는 일반적인 활동을 해결하기 위해 여러 표준 이벤트를 정의했습니다.

  • 시스템: 자녀 보호 설정 변경, 계정 변경, 시스템 클록 변경, 로그온 시도 실패.
  • 사용자:
    • 시스템/시간 제한: 로그온 시간, 로그아웃, 애플리케이션 실행 시도 및 애플리케이션 실행 기간(참고 참조).
    • 웹 제한 사항: 웹 사이트를 방문하여 차단하고 파일 다운로드를 시도합니다. 웹 콘텐츠 필터 LSP에서는 웹 브라우저 및 브라우저와 같은 애플리케이션이 이를 기록할 필요가 없습니다. 대체 웹 필터는 이러한 이벤트를 생성해야 합니다.
    • 게임: 게임 플레이 및 차단, 게임 종료(이벤트가 함께 재생되는 기간을 제공합니다).
    • 특정 프로그램 허용 및 차단: 실행 시도, 종료, 일반 애플리케이션 제한에 의해 차단됩니다.
    • 인스턴트 메시징: 변환 시작 시도, 대화 참가 시도, 대화 나가기, 비디오/오디오/게임/짧은 메시지 서비스/파일 전송/URL 교환 기능, 연락처 목록 변경 시도.
    • Email: 수신 또는 수신이 차단됨, 보내기 시도, 연락처 목록 변경 시도입니다.
    • 미디어: 미디어가 재생되고 시도되었습니다.

이전의 모든 이벤트가 애플리케이션에서 사용하기에 적합한 것은 아닙니다. 계정 변경, 시스템 클록 변경 및 로그온 및 로그오프 이벤트 로깅은 운영 체제에서만 구현되므로 공개적으로 노출되지 않습니다.

참고

애플리케이션 항목 및 종료 이벤트의 계측은 Windows Vista 내에서 사용할 수 있으며 이 데이터를 기록하도록 자녀 보호에 의해 구성됩니다.

 

로깅 확장성

일반 사용자 지정 이벤트도 3개의 태그/값을 사용할 수 있도록 정의되므로 일반적으로 ISV는 매니페스트에서 자체 태그를 정의할 필요가 없습니다. 사용된 필드 수(1~3개)와 각 필드의 머리글이 WMI API를 사용하여 등록된 경우 로그 뷰어는 태그 헤더와 값을 인식하고 표시합니다. 제네릭 이벤트 뷰어 사용자 지정 이벤트를 보는 데 사용할 수도 있습니다.

일반 사용자 지정 이벤트가 적합하지 않은 경우 ISV는 애플리케이션 매니페스트를 사용하여 자체적으로 정의할 수 있으며 동일한 WMI API를 사용하여 최대 3개의 필드에 대한 헤더를 등록할 수 있습니다.

ISV는 공용 Windows API를 통해 자체 이벤트를 정의하고 로그 뷰어와 독립적으로 사용하도록 선택할 수 있습니다. 전체 로그 중앙 집중화의 이점은 없습니다.

범용 사용자 인터페이스 확장성 링크는 WMI를 통해 설정에 액세스하고, 전달된 이름 리소스 DLL 경로 및 ID, 이미지(비트맵) 경로, 비활성 상태 이미지(비트맵) 경로, 자막 리소스 DLL 경로 및 ID 및 실행 가능한 경로 사양에서 확장 instance 만들어 노출됩니다. 등록되면 링크가 자녀 보호 패널의 추가 설정 영역에 표시되고, 링크를 클릭하면 지정된 실행 파일이 호출됩니다.

실행 경로 문자열은 호출 전에 대체될 현재 사용자의 SID에 대한 토큰을 선택적으로 포함할 수 있습니다. 이렇게 하면 실행 파일이 SID를 알아야 하는 경우 허브 페이지를 현재 보고 있는 사용자의 컨텍스트에서 링크 실행이 작동할 수 있습니다.

웹 콘텐츠 필터 대체

이 항목에서 설명한 것처럼 자녀 보호 In-Box 제한 사항 및 사용자 인터페이스는 기본 제공 웹 콘텐츠 필터를 공급업체에서 제공하는 필터로 대체할 수 있습니다. 이 작업은 WMI를 통해 설정에 액세스하여 필터링을 소유하는 GUID 및 이름을 설정하여 수행됩니다.

일반 UI 확장성 메커니즘은 타사 필터를 노출하는 데 사용됩니다. 이 메커니즘은 최상위 상위 제어판 추가 설정 섹션에 표시하려는 모든 확장에 사용되는 메커니즘과 동일합니다. 동일한 GUID 및 적절한 이름 리소스 DLL 경로 및 ID를 시스템 수준 필터 설정으로 설정하는 추가 단계를 진행하면 기본 제공 필터 링크가 숨겨지고 타사 항목이 추가 설정 섹션의 맨 위에 표시됩니다. 필터에 등록된 이름은 요약 섹션에 표시됩니다.

필터 GUID 및 이름 경로/ID 설정을 다시 설정하면 기본 제공 웹 콘텐츠 필터가 활성 필터로 다시 설정되고 Windows 설정 섹션에 다시 표시됩니다.

타사 필터는 Windows 통신에 연결하는 데 사용되는 기술에서 제한되지 않습니다. 필터는 확장성 링크를 사용하여 설정을 노출하고 적절한 자녀 보호 설정을 적용해야 합니다.