blob: 0ca05293872f9a90c452df768400e87eb5362114 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
|
---
page_type: sample
description: "A sample class driver for Super Floppy disk drives."
languages:
- cpp
products:
- windows
- windows-wdk
---
<!---
name: Super Floppy (sfloppy) Storage Class Driver
platform: WDM
language: cpp
category: Storage
description: A sample class driver for Super Floppy disk drives.
samplefwlink: http://go.microsoft.com/fwlink/p/?LinkId=617989
--->
# Super Floppy (sfloppy) Storage Class Driver
The sfloppy sample is a super floppy driver. This driver is a class driver for Super Floppy disk drives.
## Universal Windows Driver Compliant
This sample builds a Universal Windows Driver. It uses only APIs and DDIs that are included in OneCoreUAP.
## Installation and Operation
This sample sits a level above the port driver (ATAPI, USB, and so on) in the driver stack and controls communication between the application level and the port driver. The floppy driver takes requests from file system drivers and then sends the appropriate [**SCSI\_REQUEST\_BLOCK**](http://msdn.microsoft.com/en-us/library/windows/hardware/ff565393) (SRB) to the port driver.
For more information, see [Introduction to Storage Class Drivers](http://msdn.microsoft.com/en-us/library/windows/hardware/ff559215) in the storage technologies design guide.
|