INapEnforcementClientCallback::NotifySoHChange 메서드

참고

네트워크 액세스 보호 플랫폼은 Windows 10

INapEnforcementClientCallback::NotifySoHChange 콜백 메서드는 NapAgent에서 SoH 변경 내용을 적용 클라이언트에 알리는 데 사용됩니다.

구문

HRESULT NotifySoHChange();

매개 변수

이 메서드에는 매개 변수가 없습니다.

반환 값

이 콜백 메서드는 다음 오류 코드 중 하나를 반환해야 합니다.

반환 코드 Description
S_OK
작업이 성공하면 이 값을 반환합니다.
RPC_S_SERVER_UNAVAILABLE
이 값을 반환하면 적용자가 bound-SHA 목록에서 제거되고 해당 NapAgent 캐시 항목이 플러시됩니다. 그러면 실패한 SHA가 NapAgent를 사용하여 다시 초기화할 수 있습니다.

설명

시스템 수정 완료는 시스템 상태 변경 이벤트입니다. 즉, INapSystemHealthAgentCallback::GetFixupInfo 알림이 클라이언트가 고정되었음을 나타내는 경우 NotifySoHChange를 호출해야 합니다. 클라이언트가 고정되면 GetFixupInfo에서 반환된 FixupInfo 구조체의 상태 멤버에 fixupStateSuccess 값이 있습니다.

이 콜백을 통해 NapAgent에 의해 호출된 후 적용 에이전트 는 INapEnforcementClientBinding::GetSoHRequest 를 호출하여 새 요청을 검색해야 합니다. 이 호출은 INapEnforcementClientCallback::NotifySoHChange와 동일한 스레드에서 수행할 수 있습니다.

요구 사항

요구 사항
지원되는 최소 클라이언트
Windows Vista [데스크톱 앱만 해당]
지원되는 최소 서버
Windows Server 2008 [데스크톱 앱만 해당]
헤더
NapEnforcementClient.h
IDL
NapEnforcementClient.idl

추가 정보

INapEnforcementClientCallback