Compartir a través de


StorageDevice Clase

Definición

Proporciona métodos para acceder a la funcionalidad de almacenamiento de un dispositivo portátil que admite WPD. Los dispositivos de almacenamiento extraíbles incluyen:

  • Unidades flash de almacenamiento masivo USB y cámaras
  • Reproductores de música, teléfonos y cámaras del Protocolo de transferencia de medios (MTP)
  • Cámaras del Protocolo de transferencia de imágenes (PTP)
public ref class StorageDevice abstract sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Devices.Portable.PortableDeviceContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class StorageDevice final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Devices.Portable.PortableDeviceContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public static class StorageDevice
Public Class StorageDevice
Herencia
Object Platform::Object IInspectable StorageDevice
Atributos

Requisitos de Windows

Familia de dispositivos
Windows Desktop Extension SDK (se introdujo en la versión 10.0.10240.0)
API contract
Windows.Devices.Portable.PortableDeviceContract (se introdujo en la versión v1.0)
Características de aplicaciones
removableStorage

Ejemplos

En el ejemplo siguiente se muestra la sintaxis de una llamada a FromId.

var folder = StorageDevice.FromId(deviceInformationId);
StorageFolder folder{ StorageDevice::FromId(deviceInformationId) };
StorageFolder^ folder = StorageDevice::FromId(deviceInformationId);

Comentarios

Para acceder a los servicios de dispositivo, debe declarar el servicio de dispositivo en la sección de funcionalidades del archivo de manifiesto de la aplicación. Para obtener una lista de los GUID que representan los servicios de dispositivo, consulte Windows.Devices.Portable.

Métodos

FromId(String)

Obtiene un objeto StorageFolder de un identificador DeviceInformation para un dispositivo de almacenamiento extraíble.

GetDeviceSelector()

Cadena de sintaxis de consulta avanzada (AQS) para identificar dispositivos de almacenamiento extraíbles. Esta cadena se pasa al método FindAllAsync o CreateWatcher .

Se aplica a

Consulte también