Windows.Devices.Portable Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
O WPD (Dispositivos Portáteis do Windows ) permite que os computadores se comuniquem com dispositivos de mídia e armazenamento anexados. Esse namespace fornece métodos para identificar serviços e armazenamento do WPD (Dispositivo Portátil do Windows).
Classes
ServiceDevice |
Fornece métodos para identificar um serviço de dispositivo para um dispositivo portátil que dá suporte a WPD (Dispositivos Portáteis do Windows) para enumeração de dispositivo. |
StorageDevice |
Fornece métodos para acessar a funcionalidade de armazenamento de um dispositivo portátil que dá suporte ao WPD. Os dispositivos de armazenamento removíveis incluem:
|
Enumerações
ServiceDeviceType |
Indica o tipo de um serviço de dispositivo portátil. |
Comentários
Esta tabela lista os GUIDs dos serviços de dispositivo MTP padrão que podem ser passados para o parâmetro serviceId . Para obter mais informações sobre esses serviços de dispositivos MTP, consulte Serviços de Dispositivo MTP para Windows.
Embora os serviços de dispositivo padrão sejam todos serviços de dispositivo MTP, dispositivos não MTP também podem dar suporte a serviços. Um dispositivo MTP também pode dar suporte a serviços de dispositivo adicionais que não são serviços de dispositivo padrão. Verifique com o fabricante do dispositivo para descobrir quais serviços de dispositivo têm suporte em um determinado dispositivo WPD.
Serviço | GUID |
---|---|
Serviço de Contato mtp | DD04D5FC-9D6E-4F76-9DCF-ECA6339B7389 |
Serviço de Calendário MTP | E4DFDBD3-7F04-45E9-9FA1-5CA0EAEB0AE3 |
Serviço de Notas MTP | 5c017aea-e706-4719-8cc0-a303836fd321 |
Serviço de Tarefa MTP | BB340C54-B5C6-491D-8827-28D0E7631903 |
Serviço de Status mtp | 0B9F1048-B94B-DC9A-4ED7-FE4FED3A0DEB |
Serviço de Dicas de MTP | c8a98b1f-6b19-4e79-a414-67ea4c39eec2 |
Serviço de Metadados de Dispositivo MTP | 332ffe6a-af65-41e1-a0af-d3e2627bdf54 |
Serviço de Toque MTP | d0eace0e-707d-4106-8d38-4f560e6a9f8e |
Serviço de Sincronização de Enumeração MTP | 28d3aac9-c075-44be-8881-65f38d305909 |
Serviço de Sincronização de Âncora mtp | 056d8b9e-ad7a-44fc-946f-1d63a25cda9a |
Para acessar esses serviços, você deve declarar o serviço de dispositivo na seção funcionalidades do dispositivo do arquivo appxmanifest . Por exemplo:
<Capabilities>
<DeviceCapability Name="0B9F1048-B94B-DC9A-4ED7-FE4FED3A0DEB"/> <!-- Status Device Service -->
<DeviceCapability Name="D0EACE0E-707D-4106-8D38-4F560E6A9f8E"/> <!-- Ringtones Device Service -->
</Capabilities>
Esta tabela lista GUIDs comumente usados ao acessar a funcionalidade de armazenamento em dispositivos WPD usando as APIs do WPD. Eles também podem ser declarados na seção funcionalidades do dispositivo do arquivo appxmanifest .
Funcionalidade de armazenamento | GUID |
---|---|
Armazenamento WPD | 6AC27878-A6FA-4155-BA85-F98F491D4F33 |
Armazenamento WPD (dispositivos privados) | BA0C718F-4DED-49B7-BDD3-FABE28661211 |
Dispositivos de imagem (por exemplo, câmeras) | 6BDD1FC6-810F-11D0-BEC7-08002BE2092F |