Какова его структура данных? Действительно ли это основано на XML? Как это может различать различные типы контента, например, текст, изображение, файлы и т.д.?
Это системное битовое ведро, т.е. оно содержит только последовательность байтов и целое значение (атом окна), которое описывает его формат - но не гарантирует, что последовательность байтов действительно имеет этот формат.
Единственной особенностью, отличной от этого, является то, что приложение может решить, хочет ли оно, чтобы система хранила последовательность байтов, или же приложение хранит данные само и предоставляет их только тогда, когда кто-то запрашивает их.
Таким образом, как вы видите, это API, а не структура данных.
Если вы используете Win32 API, вот ссылка: http://msdn.microsoft.com/en-us/library/ms649014(VS.85] ).aspx
Быстрый, ленивый поиск Google получил это; Надеюсь, это немного поможет:
http://msdn.microsoft.com/en-us/library/system.windows.clipboard.aspx