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