How to detect process name which access to designated registry like process monitor?
Older regmon do it using SSDT Hooking ,but in windows 10, we can't hook registry using it.SSDT Hooking seem to be legacy technology.
Are there substituites for SSDT Hooking to hook ?
You should implement a proper registry filtering driver.
A registry filtering driver is any kernel-mode driver that filters registry calls, such as the driver component of an antivirus software package. The configuration manager, which implements the registry, allows registry filtering drivers to filter any thread's calls to registry functions.