[KERNEL32]
Update spec file with x64 specific functions

git-svn-id: svn://svn.reactos.org/reactos/trunk@64184 97493ccd-5924-5043-b1f5-66cb403b36ce
[NTVDM]
- Add dummy INT 18h (ROM Basic) and INT 19h (Bootstrap loader) interrupts. If INT 18h will never be implemented, INT 19h can be used one day...
- Add the standard bootstrap code snippets at F000:FFF0 and F000:E05B.
- For compatibility purposes, and nice info reporting via tools like Microsoft Diagnostics, or Symantec SysInfo, or whatever else..., register nice BIOS Copyright and Version strings. Also add a version string at the end of the BIOS.
- Fix our reported BIOS model.
- Add some temporary documentation (from Bochs BIOS) about the ROM BIOS compatibility entry-points that some apps may use (instead of passing through more documented & standard interfaces).

git-svn-id: svn://svn.reactos.org/reactos/trunk@64185 97493ccd-5924-5043-b1f5-66cb403b36ce
[RTL]
- Implement RtlpCloseRegistryHandle helper, which closes a registry key, if RTL_REGISTRY_HANDLE was not passed as RelativeTo
- Use RtlpCloseRegistryHandle whereever required, fixing some cases, where we unconditionally closed the handle

git-svn-id: svn://svn.reactos.org/reactos/trunk@64186 97493ccd-5924-5043-b1f5-66cb403b36ce
[WIN32K]
 - Enable all debug channels if DEBUGCHANNEL is set to "+all".
 - Fix GDI objects exclusive locks counting, fixing a memory corruption altogether.
 - Add a missing lock release on error path.
 - Add a debug print.

git-svn-id: svn://svn.reactos.org/reactos/trunk@64187 97493ccd-5924-5043-b1f5-66cb403b36ce
[USER32_WINETEST]
 - Compile as a GUI app

git-svn-id: svn://svn.reactos.org/reactos/trunk@64188 97493ccd-5924-5043-b1f5-66cb403b36ce
[WIN32K]
 - Do not make callouts to user-mode while holding a lock on GDI objects.
Fixes crashes in user32_winetest:win and :msg

git-svn-id: svn://svn.reactos.org/reactos/trunk@64189 97493ccd-5924-5043-b1f5-66cb403b36ce
[WIN32K]
 - Fix error handling in NtGdiPathToRegion

git-svn-id: svn://svn.reactos.org/reactos/trunk@64190 97493ccd-5924-5043-b1f5-66cb403b36ce
[NTOSKRNL/AMD64]
- Fix trap flags in KiRaiseAssertion
- Add some asm debugcode

git-svn-id: svn://svn.reactos.org/reactos/trunk@64191 97493ccd-5924-5043-b1f5-66cb403b36ce
[NTOSKRNL/AMD64]
Actually revert the change to KiRaiseAssertion, it was correct before

git-svn-id: svn://svn.reactos.org/reactos/trunk@64192 97493ccd-5924-5043-b1f5-66cb403b36ce
[WIN32K]
 - Check the right variable for error condition

git-svn-id: svn://svn.reactos.org/reactos/trunk@64193 97493ccd-5924-5043-b1f5-66cb403b36ce