Lines Matching refs:pPasteboard
102 * @param pPasteboard Guest PasteBoard reference.
110 static int vbclClipboardGuestPasteData(PasteboardRef pPasteboard, UInt8 *pData, CFIndex cbDataSize, CFStringRef sFormat, bool fClear)
117 PasteboardSynchronize(pPasteboard);
121 rc = PasteboardClear(pPasteboard);
129 rc = PasteboardPutItemFlavor(pPasteboard, itemId, sFormat, textData, 0);
141 PasteboardSynchronize(pPasteboard);
149 * @param pPasteboard Guest PasteBoard reference.
153 static int vbclClipboardGuestPasteText(PasteboardRef pPasteboard, void *pData, uint32_t cbDataSize)
179 rc = vbclClipboardGuestPasteData(pPasteboard, (UInt8 *)pDataInternal, cbActualLen * 2, kUTTypeUTF16PlainText, true);
186 rc = vbclClipboardGuestPasteData(pPasteboard, (UInt8 *)pszUtf8Buf, strlen(pszUtf8Buf), kUTTypeUTF8PlainText, false);
201 * @param pPasteboard Guest PasteBoard reference.
207 static int vbclClipboardGuestPastePicture(PasteboardRef pPasteboard, void *pData, uint32_t cbDataSize)
220 rc = vbclClipboardGuestPasteData(pPasteboard, (UInt8 *)pBmp, cbBmpSize, kUTTypeBMP, true);
230 * @param pPasteboard Guest PasteBoard reference.
235 int vbclClipboardForwardToGuest(uint32_t u32ClientId, PasteboardRef pPasteboard, uint32_t fFormats)
253 rc = vbclClipboardGuestPasteText(pPasteboard, pData, cbDataSize);
270 rc = vbclClipboardGuestPastePicture(pPasteboard, pData, cbDataSize);
287 rc = vbclClipboardGuestPasteData(pPasteboard, (UInt8 *)pData, cbDataSize, kUTTypeHTML, true);