public static Result CreateStorageDeviceManager(this StorageService storage,
                                                        out ReferenceCountedDisposable <IStorageDeviceManager> deviceManager, StorageDevicePortId portId)
        {
            IStorageDeviceManagerFactory factory = storage.GetStorageDeviceManagerFactory(null);

            Assert.NotNull(factory);

            return(factory.Create(out deviceManager, portId));
        }
Example #2
0
 public StorageDeviceHandle(uint value, StorageDevicePortId portId)
 {
     Value  = value;
     PortId = portId;
 }