diff --git a/src/CxbxKrnl/HLEDataBase/Xapi.1.0.3911.inl b/src/CxbxKrnl/HLEDataBase/Xapi.1.0.3911.inl index 4d18c4421..cc179a375 100644 --- a/src/CxbxKrnl/HLEDataBase/Xapi.1.0.3911.inl +++ b/src/CxbxKrnl/HLEDataBase/Xapi.1.0.3911.inl @@ -794,6 +794,21 @@ OOVPA_NO_XREF(XMountMUA, 3911, 7) // generic version { 0xDE, 0x74 }, OOVPA_END; +// ****************************************************************** +// * CloseHandle +// ****************************************************************** +OOVPA_NO_XREF(CloseHandle, 3911, 8) + + { 0x02, 0x24 }, + { 0x03, 0x04 }, + { 0x0A, 0x85 }, + { 0x0B, 0xC0 }, + { 0x0E, 0x33 }, + { 0x12, 0x08 }, + { 0x19, 0x33 }, + { 0x1A, 0xC0 }, +OOVPA_END; + // Generic OOVPA as of 3911 and newer. // ****************************************************************** // * ExitThread diff --git a/src/CxbxKrnl/HLEDataBase/Xapi.OOVPA.inl b/src/CxbxKrnl/HLEDataBase/Xapi.OOVPA.inl index 09888a817..e5c0b0f64 100644 --- a/src/CxbxKrnl/HLEDataBase/Xapi.OOVPA.inl +++ b/src/CxbxKrnl/HLEDataBase/Xapi.OOVPA.inl @@ -87,6 +87,7 @@ // * timeKillEvent (3950, 4034, 5028, 5233) // * timeSetEvent (4034, 5233) // * Following OOVPA are invalid +// * CloseHandle (3911) // Has exact asm codes _ResetEvent@4 // * ReadFileEx (3911) // Has exact asm codes _WriteFileEx@20 // * WriteFileEx (3911) // Has exact asm codes _ReadFileEx@20 // * lstrcmpiW (3911) // Necessary XREF _xCompareStringW@20