첨부 파일 엔진 만들기
첨부 파일 엔진은 서비스별 구성 및 분석 요청을 처리하는 DLL입니다. 즉, 표준 보안 구성 도구 집합에서 처리할 수 없는 처리를 처리합니다.
첨부 파일 엔진을 만들려면 다음 세 가지 함수를 구현해야 합니다.
- SceSvcAttachmentAnalyze - 서비스의 구성과 보안 데이터베이스에 저장된 구성의 차이를 계산합니다. 이러한 차이점은 보안 데이터베이스에 기록됩니다. 자세한 내용은 SceSvcAttachmentAnalyze 구현을 참조하세요.
- 스냅인 사용자 인터페이스에 지정된 대로 서비스를 구성하는 SceSvcAttachmentConfig입니다. 자세한 내용은 SceSvcAttachmentConfig 구현을 참조하세요.
- SceSvcAttachmentUpdate - 보안 데이터베이스의 서비스에 대한 기본 구성 및 구성 분석을 업데이트합니다. 자세한 내용은 SceSvcAttachmentUpdate 구현을 참조하세요.
보안 구성 도구 집합은 애플리케이션이 보안 데이터베이스에서 정보를 쿼리하고 설정하기 위해 호출할 수 있는 지원 함수 집합을 구현합니다. 자세한 내용은 첨부 파일 콜백 함수를 참조하세요.
첨부 파일 엔진 DLL을 만든 후에는 보안 구성 도구 집합에 등록해야 합니다. 이 프로세스는 첨부 파일 엔진 등록에 설명되어 있습니다.
첨부 파일 엔진을 만드는 것 외에도 첨부 파일 스냅인 확장을 만들어야 합니다. 스냅인 확장은 서비스별 작업에 대한 사용자 인터페이스를 제공합니다. 사용자가 스냅인 확장을 사용하여 새 구성을 지정하면 요청이 적절한 첨부 파일 엔진에 전달됩니다. 그런 다음 엔진이 서비스에 연결하고 해당 구성을 변경합니다. 스냅인 확장을 구현하지 않으면 사용자는 서비스 구성 또는 분석을 변경할 방법이 없습니다. 첨부 파일 스냅인 확장을 만드는 방법에 대한 자세한 내용은 첨부 파일 스냅인 확장 만들기를 참조하세요.