Lines Matching refs:pPasteboard
39 * @param pPasteboard Reference to guest Pasteboard.
42 uint32_t vbclClipboardGetAvailableFormats(PasteboardRef pPasteboard)
50 if (PasteboardCopyItemFlavorData(pPasteboard, iItemID, a_kDarwinFmt, &flavorData) == noErr) \
56 rc = PasteboardGetItemCount(pPasteboard, &cItems);
64 rc = PasteboardGetItemIdentifier(pPasteboard, iItem, &iItemID);
77 rc = PasteboardCopyItemFlavors(pPasteboard, iItemID, &flavorTypeArray);
89 rc = PasteboardCopyItemFlavorData(pPasteboard, iItemID, flavorType, &flavorData1);
113 * @param pPasteboard Guest PasteBoard reference.
122 static int vbclClipboardReadGuestData(PasteboardRef pPasteboard, CFStringRef sFormat, void **ppvData, uint32_t *pcbData,
136 rc = PasteboardGetItemCount(pPasteboard, &cItems);
148 rc = PasteboardGetItemIdentifier(pPasteboard, iItem, &iItemID);
150 rc = PasteboardCopyItemFlavorData(pPasteboard, iItemID, sFormat, &flavorData);
263 * @param pPasteboard Guest PasteBoard reference.
268 int vbclClipboardForwardToHost(uint32_t u32ClientId, PasteboardRef pPasteboard, uint32_t fFormats)
289 rc = vbclClipboardReadGuestData(pPasteboard, kUTTypeUTF16PlainText, &pvData, &cbData, &cbAlloc);
299 rc = vbclClipboardReadGuestData(pPasteboard, kUTTypeUTF8PlainText, &pvData, &cbData, &cbAlloc);
334 rc = vbclClipboardReadGuestData(pPasteboard, kUTTypeBMP, &pvData, &cbData, &cbAlloc);
353 rc = vbclClipboardReadGuestData(pPasteboard, kUTTypeHTML, &pvData, &cbData, &cbAlloc);