Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
In de volgende tabel worden de besturingscodes geïdentificeerd die worden gebruikt in schijfbeheer.
In deze sectie
| Besturingscode | Beschrijving |
|---|---|
|
IOCTL_DISK_ARE_VOLUMES_READY |
Wacht tot alle volumes op de opgegeven schijf gereed zijn voor gebruik. |
|
IOCTL_DISK_CREATE_DISK |
Initialiseert de opgegeven schijf- en schijfpartitietabel met behulp van de informatie in de CREATE_DISK structuur. |
|
IOCTL_DISK_DELETE_DRIVE_LAYOUT |
Hiermee verwijdert u de opstarthandtekening uit de hoofdstartrecord, zodat de schijf wordt geformatteerd van sector nul tot het einde van de schijf. |
|
IOCTL_DISK_FORMAT_TRACKS |
Hiermee wordt een opgegeven, aaneengesloten set nummers op een diskette opgemaakt. Als u extra parameters wilt opgeven, gebruikt u in plaats daarvan IOCTL_DISK_FORMAT_TRACKS_EX. |
|
IOCTL_DISK_FORMAT_TRACKS_EX |
Hiermee wordt een opgegeven, aaneengesloten set nummers op een diskette opgemaakt. |
|
IOCTL_DISK_GET_CACHE_INFORMATION |
Hiermee worden de configuratiegegevens van de schijfcache opgehaald. |
|
IOCTL_DISK_GET_CLUSTER_INFO |
Haalt de kenmerken van het opgegeven schijfapparaat op. |
|
IOCTL_DISK_GET_DISK_ATTRIBUTES |
Haalt de kenmerken van het opgegeven schijfapparaat op. |
|
IOCTL_DISK_GET_DRIVE_GEOMETRY |
Haalt informatie op over de geometrie van de fysieke schijf: type, aantal cilinders, sporen per cilinder, sectoren per spoor en bytes per sector. |
|
IOCTL_DISK_GET_DRIVE_GEOMETRY_EX |
Haalt uitgebreide informatie op over de geometrie van de fysieke schijf: type, aantal cilinders, sporen per cilinder, sectoren per spoor en bytes per sector. |
|
IOCTL_DISK_GET_DRIVE_LAYOUT |
Haalt informatie op voor elke vermelding in de partitietabellen voor een schijf. |
|
IOCTL_DISK_GET_DRIVE_LAYOUT_EX |
Haalt uitgebreide informatie op voor elke vermelding in de partitietabellen voor een schijf. |
|
IOCTL_DISK_GET_LENGTH_INFO |
Haalt de lengte van de opgegeven schijf, het volume of de partitie op. |
|
IOCTL_DISK_GET_PARTITION_INFO |
Hiermee wordt informatie opgehaald over het type, de grootte en de aard van een schijfpartitie. |
|
IOCTL_DISK_GET_PARTITION_INFO_EX |
Haalt uitgebreide informatie op over het type, de grootte en de aard van een schijfpartitie. |
|
IOCTL_DISK_GROW_PARTITION |
Vergroot de opgegeven partitie. |
|
IOCTL_DISK_IS_WRITABLE |
Bepaalt of de opgegeven schijf beschrijfbaar is. |
|
IOCTL_DISK_PERFORMANCE |
Hiermee schakelt u prestatiemeteritems in die informatie over schijfprestaties bieden. |
|
IOCTL_DISK_PERFORMANCE_OFF |
Hiermee schakelt u de prestatiemeteritems uit die informatie over schijfprestaties bieden. |
|
IOCTL_DISK_REASSIGN_BLOCKS |
Hiermee wordt het schijfapparaat om een of meer blokken toegewezen aan de reserveblokgroep. |
|
IOCTL_DISK_REASSIGN_BLOCKS_EX |
Hiermee wordt het schijfapparaat om een of meer blokken toegewezen aan de reserveblokgroep. |
|
IOCTL_DISK_RESET_SNAPSHOT_INFO |
Hiermee wist u alle op hardware gebaseerde schaduwkopie (Volume Shadow Copy Service) (ook wel 'momentopname' genoemd) informatie van de schijf. Als u deze bewerking wilt uitvoeren, roept u de functie DeviceIoControl aan met de volgende parameters. |
|
IOCTL_DISK_SET_CACHE_INFORMATION |
Hiermee stelt u de schijfconfiguratiegegevens in. |
|
IOCTL_DISK_SET_CLUSTER_INFO |
Hiermee stelt u de clustergegevens op een schijf in. |
|
IOCTL_DISK_SET_DISK_ATTRIBUTES |
Hiermee stelt u de kenmerken van het opgegeven schijfapparaat in. |
|
IOCTL_DISK_SET_DRIVE_LAYOUT |
Partitioneert een schijf zoals opgegeven door stationindeling en partitiegegevens. |
|
IOCTL_DISK_SET_DRIVE_LAYOUT_EX |
Partitioneert een schijf volgens de opgegeven stationsindeling en partitiegegevens. |
|
IOCTL_DISK_SET_PARTITION_INFO |
Hiermee stelt u partitiegegevens in voor de opgegeven schijfpartitie. |
|
IOCTL_DISK_SET_PARTITION_INFO_EX |
Hiermee stelt u partitiegegevens in voor de opgegeven schijfpartitie, inclusief indelingsinformatie voor AT- en EFI-partities (Extensible Firmware Interface). |
|
IOCTL_DISK_UPDATE_PROPERTIES |
Hiermee wordt de partitietabel in de cache ongeldig en wordt het apparaat opnieuw opgesomd. |
|
IOCTL_DISK_VERIFY |
Controleert de opgegeven omvang op een vaste schijf. |
|
IOCTL_STORAGE_DEVICE_POWER_CAP |
Windows-toepassingen kunnen deze besturingscode gebruiken om een maximaal operationeel energieverbruikniveau voor een opslagapparaat op te geven. Het besturingssysteem doet het beste om het apparaat over te schakelen naar een energiestatus die niet hoger is dan het opgegeven maximum. Dit is echter afhankelijk van wat het apparaat ondersteunt. Het werkelijke maximum mag kleiner zijn dan of groter zijn dan het gewenste maximum. Als u deze bewerking wilt uitvoeren, roept u de functie DeviceIoControl aan met de volgende parameters. |
|
IOCTL_STORAGE_FIRMWARE_ACTIVATE |
Windows-toepassingen kunnen deze besturingscode gebruiken om een firmware-installatiekopie op een opgegeven apparaat te activeren. Als u deze bewerking wilt uitvoeren, roept u de functie DeviceIoControl aan met de volgende parameters. |
|
IOCTL_STORAGE_FIRMWARE_DOWNLOAD |
Windows-toepassingen kunnen deze besturingscode gebruiken om een firmware-installatiekopie naar het doelapparaat te downloaden, maar niet te activeren. Als de te downloaden installatiekopieën groter zijn dan de maximale gegevensoverdrachtgrootte van de controller, moet deze IOCTL meerdere keren worden aangeroepen totdat de volledige installatiekopieën zijn gedownload. Als u deze bewerking wilt uitvoeren, roept u de functie DeviceIoControl aan met de volgende parameters. |
|
IOCTL_STORAGE_FIRMWARE_GET_INFO |
Windows-toepassingen kunnen deze besturingscode gebruiken om een query uit te voeren op het opslagapparaat voor gedetailleerde firmwaregegevens. Een geslaagde aanroep retourneert informatie over firmwarerevisies, activiteitsstatus en lees-/schrijfkenmerken voor elke site. De hoeveelheid geretourneerde gegevens varieert op basis van het opslagprotocol. Als u deze bewerking wilt uitvoeren, roept u de functie DeviceIoControl aan met de volgende parameters. |
|
IOCTL_STORAGE_PROTOCOL_COMMAND |
Windows-toepassingen kunnen deze besturingscode gebruiken om eigenschappen van een opslagapparaat of -adapter te retourneren. De aanvraag geeft het soort informatie aan dat moet worden opgehaald, zoals aanvraaggegevens voor een apparaat of mogelijkheden en beperkingen van een adapter. |
|
IOCTL_STORAGE_QUERY_PROPERTY |
Windows-toepassingen kunnen deze besturingscode gebruiken om de eigenschappen van een opslagapparaat of adapter te retourneren. De aanvraag geeft het soort informatie aan dat moet worden opgehaald, zoals de aanvraaggegevens voor een apparaat of de mogelijkheden en beperkingen van een adapter.
IOCTL_STORAGE_QUERY_PROPERTY kan ook worden gebruikt om te bepalen of het poortstuurprogramma een bepaalde eigenschap ondersteunt of welke velden in de eigenschapsdescriptor kunnen worden gewijzigd met een volgende wijzigings-eigenschapsaanvraag. |
|
IOCTL_STORAGE_SET_TEMPERATURE_THRESHOLD |
Windows-toepassingen kunnen deze besturingscode gebruiken om de temperatuurdrempel van een apparaat in te stellen (wanneer dit wordt ondersteund door het apparaat). |
De volgende besturingscodes zijn verouderd:
IOCTL_DISK_CONTROLLER_NUMBER
IOCTL_DISK_GET_DRIVE_GEOMETRY
IOCTL_DISK_GET_DRIVE_LAYOUT
IOCTL_DISK_GET_PARTITION_INFO
IOCTL_DISK_HISTOGRAM_DATA
IOCTL_DISK_HISTOGRAM_RESET
IOCTL_DISK_HISTOGRAM_STRUCTURE
IOCTL_DISK_LOGGING
IOCTL_DISK_REQUEST_DATA
IOCTL_DISK_REQUEST_STRUCTURE
IOCTL_DISK_SET_DRIVE_LAYOUT
IOCTL_DISK_SET_PARTITION_INFO