자녀 보호 API 개요
자녀 보호에 사용되는 API는 정책 및 기본 제공 제한 설정 및 로깅 기능을 노출합니다.
설정
두 개의 공용 API가 제공됩니다.
- 로깅을 설정해야 하는지 여부를 결정하는 애플리케이션을 위한 경량 COM 기반 최소 규정 준수 API(규정 준수 API라고 함). 또한 다음과 같은 간단한 메서드가 제공됩니다.
- 웹 제한, 시간 제한, 게임 제한 및 응용 프로그램 제한에 대한 제한 상태를 검색합니다.
- 활성 웹 콘텐츠 필터의 ID 검색
- 도메인에 가입할 때 기본 제공 숨기기와 일치하는 방식으로 공급업체 사용자 인터페이스 요소를 표시해야 하는지 여부를 결정합니다.
- 사용자에 대한 설정이 마지막으로 변경된 시간을 검색합니다.
- 브라우저 기반 또는 브라우저와 유사한 파일 다운로드를 사용자에 대해 차단해야 하는지 여부와 해당 사용자에 대한 웹 콘텐츠 필터에서 URL을 특별히 허용할 수 있도록 요청하는 기능을 검색합니다.
- 지정된 게임이 사용자에 대해 차단되는지 여부를 결정합니다.
- WMI(Windows Management Instrumentation) API는 모든 노출된 설정에 대한 전체 쓰기 및 읽기 액세스를 위해 자녀 보호 네임스페이스에 액세스합니다. 자녀 보호는 WMI 공급자를 배포하여 관리자 및 제어된 사용자에 대한 적절한 권한 적용을 통해 기본 설정 저장소에 대한 읽기/쓰기 권한을 관리합니다.
ISV는 애플리케이션 또는 솔루션의 기능에 따라 자식 안전에 적합한 제한을 제어하기 위해 필요에 따라 준수 API 및 WMI API를 사용하도록 요청됩니다.
로깅
- Windows 표준 이벤트 게시 및 소비 API는 자녀 보호 활동 모니터링을 위해 사용됩니다. Windows Vista 이벤트 보고 및 추적 시스템은 이전 ETW(Windows용 이벤트 추적) 기능보다 성능이 향상되었습니다. 부모 통제 기능은 ETW에서 데이터의 고유한 채널을 정의합니다.
- ISV는 이벤트 게시 API를 사용하여 자녀 보호 API 사용 섹션에 지정된 대로 사용자 활동을 기록하도록 요청됩니다.