BOOL VDDDeInstallMemoryHook(hVdd, pStart, count)
IN HANDLE hVdd;
IN PVOID pStart;
IN DWORD count;
VDDDeInstallMemoryHook releases a range of memory-mapped I/O addresses previously allocated by a VDD.
VDDDeInstallMemoryHook returns TRUE if successful. Otherwise, it returns FALSE and logs an error.
The memory range becomes invalid once a hook is removed. The only extended error code is ERROR_INVALID_PARAMETER.
Address is relative to DOS 0:0. That means GetVDMPointer should not be called on this address before calling VDDAllocMem.
VDDInstallMemoryHook