Lines Matching defs:g_habWorker

82 static HAB g_habWorker = NULLHANDLE;
226 HWND hwndClipboardViewer = WinQueryClipbrdViewer(g_habWorker);
234 if (WinSetClipbrdViewer(g_habWorker, g_hwndWorker))
261 if (WinOpenClipbrd(g_habWorker))
264 WinSetClipbrdViewer(g_habWorker, NULLHANDLE);
266 WinSetClipbrdOwner(g_habWorker, NULLHANDLE);
269 if (WinEmptyClipbrd(g_habWorker))
274 if (WinSetClipbrdOwner(g_habWorker, g_hwndWorker))
283 if (!WinSetClipbrdData(g_habWorker, 0, CF_TEXT, CFI_POINTER))
284 VBoxServiceError("WinSetClipbrdData(,,CF_TEXT,) failed, lasterr=%lx\n", WinGetLastError(g_habWorker));
286 && !WinSetClipbrdData(g_habWorker, 0, g_atomOdin32UnicodeText, CFI_POINTER))
287 VBoxServiceError("WinSetClipbrdData(,,g_atomOdin32UnicodeText,) failed, lasterr=%lx\n", WinGetLastError(g_habWorker));
296 VBoxServiceError("WinSetClipbrdOwner failed, lasterr=%lx\n", WinGetLastError(g_habWorker));
302 VBoxServiceError("WinEmptyClipbrd failed, lasterr=%lx\n", WinGetLastError(g_habWorker));
312 WinCloseClipbrd(g_habWorker);
315 VBoxServiceError("VBoxServiceClipboardOS2AdvertiseHostFormats: WinOpenClipbrd failed, lasterr=%lx\n", WinGetLastError(g_habWorker));
455 if (WinSetClipbrdData(g_habWorker, (ULONG)pvPM, usFmt, CFI_POINTER))
460 pvPM, usFmt, WinGetLastError(g_habWorker));
475 WinSetClipbrdOwner(g_habWorker, NULLHANDLE);
477 WinEmptyClipbrd(g_habWorker);
487 if (WinOpenClipbrd(g_habWorker))
497 PCLIPHEADER pHdr = (PCLIPHEADER)WinQueryClipbrdData(g_habWorker, g_atomOdin32UnicodeText);
507 && (pvPM = (PVOID)WinQueryClipbrdData(g_habWorker, CF_TEXT)) != NULL)
534 WinCloseClipbrd(g_habWorker);
538 VBoxServiceError("VBoxServiceClipboardOS2SendDataToHost: WinOpenClipbrd failed, lasterr=%lx\n", WinGetLastError(g_habWorker));
552 while ((ulFormat = WinEnumClipbrdFmts(g_habWorker, ulFormat)) != 0)
573 if (WinOpenClipbrd(g_habWorker))
580 if (!WinQueryClipbrdFmtInfo(g_habWorker, g_atomNothingChanged, &fFmtInfo))
582 if (WinEnumClipbrdFmts(g_habWorker, 0) != 0)
592 if (WinSetClipbrdData(g_habWorker, (ULONG)pv, g_atomNothingChanged, CFI_POINTER))
596 VBoxServiceError("VBoxServiceClipboardOS2Poll: WinSetClipbrdData failed, lasterr=%#lx\n", WinGetLastError(g_habWorker));
610 WinCloseClipbrd(g_habWorker);
613 VBoxServiceError("VBoxServiceClipboardOS2Poll: WinOpenClipbrd failed, lasterr=%lx\n", WinGetLastError(g_habWorker));
623 if (WinQueryClipbrdOwner(g_habWorker) == g_hwndWorker)
624 WinSetClipbrdOwner(g_habWorker, NULLHANDLE);
660 g_idWorkerTimer = WinStartTimer(g_habWorker, hwnd, 1 /* id */, 1000 /* 1 second */);
666 WinStopTimer(g_habWorker, hwnd, g_idWorkerTimer);
712 WinOpenClipbrd(g_habWorker);
713 WinSetClipbrdOwner(g_habWorker, NULLHANDLE);
715 WinEmptyClipbrd(g_habWorker);
718 WinCloseClipbrd(g_habWorker);
753 if (WinQueryClipbrdViewer(g_habWorker) == hwnd)
903 g_habWorker = RTThreadSelf() != g_ThreadCtrl ? WinInitialize(0) : g_habCtrl;
904 if (g_habWorker != NULLHANDLE)
906 g_hmqWorker = RTThreadSelf() != g_ThreadCtrl ? WinCreateMsgQueue(g_habWorker, 0) : g_hmqCtrl;
915 if (WinRegisterClass(g_habWorker, (PCSZ)"VBoxServiceClipboardClass", VBoxServiceClipboardOS2WinProc, 0, 0))
929 VBoxServiceVerbose(3, "g_hwndWorker=%#lx g_habWorker=%#lx g_hmqWorker=%#lx\n", g_hwndWorker, g_habWorker, g_hmqWorker);
957 while (WinGetMsg(g_habWorker, &qmsg, NULLHANDLE, NULLHANDLE, 0))
962 WinDispatchMsg(g_habWorker, &qmsg);
981 VBoxServiceError("WinCreateWindow() failed, lasterr=%lx\n", WinGetLastError(g_habWorker));
985 VBoxServiceError("WinRegisterClass() failed, lasterr=%lx\n", WinGetLastError(g_habWorker));
992 VBoxServiceError("WinCreateMsgQueue(,0) failed, lasterr=%lx\n", WinGetLastError(g_habWorker));
994 if (g_habCtrl != g_habWorker)
995 WinTerminate(g_habWorker);
996 g_habWorker = NULLHANDLE;