Share via

"Paging" with CF_OPERATION_TRANSFER_PLACEHOLDERS_FLAGS does not seem to work as documented any more?

sysadmin 140 Reputation points
2026-05-05T03:43:15.6933333+00:00

The documentation on CF_OPERATION_TRANSFER_PLACEHOLDERS_FLAGS describes a process to allow the software to "page" whereby you send a flag of NONE until you have finished returning all placeholders

However, I am now finding that returning NONE makes explorer hang, no subsequent requests are triggered

This was previously working, but no longer?

Windows development | Windows API - Win32

1 answer

Sort by: Most helpful
  1. Taki Ly (WICLOUD CORPORATION) 1,500 Reputation points Microsoft External Staff Moderator
    2026-05-05T07:57:22.8+00:00

    Hello @sysadmin ,

    I have tested this on my side and encountered the exact same behavior you described.

    The temporary workaround I currently recommend is to return all placeholders in a single response and use the CF_OPERATION_TRANSFER_PLACEHOLDERS_FLAG_DISABLE_ON_DEMAND_POPULATION flag to successfully complete the operation.

    Since this actual behavior deviates from the official documentation, I recommend submitting a report via Windows Feedback Hub.

    I hope this information helps. If you found this response informative or helpful, please consider following this guide to provide feedback.

    Thank you.

    Was this answer helpful?


Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.