Como posso obter um manipulador do Win32 para um StorageFile ou StorageFolder no UWP?

Eu sei que posso usar APIs do Win32 para acessar arquivos em minha própria pasta de dados local (por exemplo, consulteesta pergunta respondida), mas preciso acessar arquivos fora do meu aplicativo (por exemplo, da Biblioteca de imagens) e as bibliotecas que estou tentando usar são todas baseadas no arquivo Win32HANDLEs e / ou contam com o uso de nomes de arquivos relativos.

Como a única maneira de obter arquivos na Biblioteca de Imagens (ou obter arquivos / pastas retornados de um seletor) é através deStorageFile objetos, como posso reutilizar meu código existente? Preciso reescrever tudo para ser assíncrono e confiar nas APIs de armazenamento do WinRT?

questionAnswers(1)

yourAnswerToTheQuestion