Looking at the UWP API for registering a sync root via StorageProviderSyncRootInfo, it seems to have many more fields that the Win32 API does not. To be specific, the AllowPinning, FallbackFileTypeInfo, IconResource, ProtectionMode, RecycleBinUri, ShowSiblingsAsGroup, and StorageProviderItemPropertyDefinitions fields.
The UWP API automatically takes care of registration with the shell, which is why it has so much more, but in the documentation to manually register a sync root with the shell, found here, it does not mention these properties.
I can find most of them by looking through the registry, although they should be officially documented.