MofImagePath 레지스트리 값 설정
DLL과 같은 별도의 파일에 컴파일된 MOF 리소스를 포함하고 레지스트리의 MofImagePath 를 해당 파일의 경로로 설정하여 드라이버의 스키마를 게시할 수 있습니다. 이러한 방식으로 게시된 스키마는 드라이버를 다시 컴파일하지 않고도 업데이트할 수 있습니다.
드라이버의 스키마를 별도의 파일에 게시하려면 다음을 수행합니다.
드라이버의 MOF 파일 컴파일에 설명된 대로 MOF 파일을 컴파일합니다.
컴파일된 MOF 파일을 DLL과 같은 파일에 리소스로 포함합니다.
드라이버의 서비스 키 아래에 MofImagePath 레지스트리 값을 추가합니다. 예를 들어 DriverName이라는 드라이버의 레지스트리 값은 다음과 같습니다.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services \DriverName MofImagePath "\SystemRoot\System32\Drivers\DriverNameMof.dll"
다음과 같이 드라이버의 INF 파일에서 이 키를 설정할 수 있습니다.
; This is the Services section for the driver
[Driver_service_install_section]
AddReg=Driver_AddReg
; This is the Services AddReg section declared above.
[Driver_AddReg]
HKR,,MofImagePath,,DriverMof.dll
자세한 내용은 INF DDInstall.Services 섹션 및 INF AddReg 지시문을 참조하세요.