NetTrans, NetClient또는 NetService 구성 요소에는 다음 작업 중 하나 이상을 수행하는 알림 개체가 있을 수 있습니다.
구성 요소에 대한 사용자 인터페이스를 표시합니다.
구성 요소가 바인딩 프로세스를 제어할 수 있도록 바인딩 이벤트의 구성 요소에 알림
소프트웨어 구성 요소를 조건부로 설치하거나 제거합니다.
참고NetClient 구성 요소는 Windows 8.1, Windows Server 2012 R2 이상에서 더 이상 사용되지 않습니다.
자세한 정보는 네트워크 구성 요소에 대한 알림 개체 를 참조하십시오.
참고Net 구성 요소(어댑터)는 개체 알림을 지원하지 않습니다. 따라서 이러한 구성 요소는 공동 설치 관리자를 사용해야 합니다.
공동 설치 관리자에 대한 자세한 내용은 공동 설치 관리자작성을 참조하세요.
구성 요소에 알림 개체가 있는 경우 해당 구성 요소의 INF 파일은 구성 요소의 Ndi 키에 다음 값을 추가해야 합니다(add-registry-section통해).
clsID
알림 개체의 GUID(전역적으로 고유한 식별자)를 지정하는 REG_SZ 값입니다. uuidgen.exe 유틸리티를 실행하여 이 GUID를 가져옵니다. 이 유틸리티에 대한 자세한 내용은 Microsoft Windows SDK를 참조하세요.
ComponentDll
notify 개체 DLL의 경로를 지정하는 REG_SZ 값입니다.
ComponentDll DLL이 Windows\System32 디렉터리에 없는 경우 DLL의 전체 경로를 지정해야 합니다.
다음은 ClsID 및 ComponentDll 값을 Ndi 키에 추가하는 추가 레지스트리 섹션 예입니다.
[MS_Protocol.ndi.reg]
HKR, Ndi, ClsID, 0, "GUID"
HKR, Ndi, ComponentDll, 0, "notifyobject.dll"
알림 개체가 있는 구성 요소에 대한 DDInstall 섹션에는 알림 개체 DLL을 DestinationDirs 섹션에서 지정한 대상 디렉터리에 복사하는 file-list-section 참조하는 CopyFiles 지시문도 포함되어야 합니다. CopyFiles 지시문 및 DestinationDirs 섹션에 대한 자세한 내용은 INF 파일 섹션 및 지시문참조하세요.