[idd] clipboard: add direct synchronization

This commit is contained in:
Geoffrey McRae
2026-08-14 06:26:35 +10:00
parent a8d531b797
commit b786167f72
35 changed files with 5956 additions and 79 deletions

View File

@@ -310,6 +310,12 @@ bool CPipeEndpoint::Send(const void * message, size_t size)
return success;
}
HANDLE CPipeEndpoint::NativeHandle()
{
CSRWSharedLock lock(m_pipeLock);
return m_pipe;
}
DWORD WINAPI CPipeEndpoint::ThreadProc(void * context)
{
static_cast<CPipeEndpoint *>(context)->Thread();