Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
I följande tabell identifieras de kontrollkoder som används i diskhantering.
I det här avsnittet
| Kontrollkod | Beskrivning |
|---|---|
|
IOCTL_DISK_ARE_VOLUMES_READY |
Väntar på att alla volymer på den angivna disken ska vara redo för användning. |
|
IOCTL_DISK_CREATE_DISK |
Initierar den angivna disk- och diskpartitionstabellen med hjälp av informationen i den CREATE_DISK strukturen. |
|
IOCTL_DISK_DELETE_DRIVE_LAYOUT |
Tar bort startsignaturen från huvudstartposten så att disken formateras från sektor noll till slutet av disken. |
|
IOCTL_DISK_FORMAT_TRACKS |
Formaterar en angiven, sammanhängande uppsättning spår på en diskett. Om du vill ange ytterligare parametrar använder du IOCTL_DISK_FORMAT_TRACKS_EX i stället. |
|
IOCTL_DISK_FORMAT_TRACKS_EX |
Formaterar en angiven, sammanhängande uppsättning spår på en diskett. |
|
IOCTL_DISK_GET_CACHE_INFORMATION |
Hämtar konfigurationsdata för diskcachen. |
|
IOCTL_DISK_GET_CLUSTER_INFO |
Hämtar attributen för den angivna diskenheten. |
|
IOCTL_DISK_GET_DISK_ATTRIBUTES |
Hämtar attributen för den angivna diskenheten. |
|
IOCTL_DISK_GET_DRIVE_GEOMETRY |
Hämtar information om den fysiska diskens geometri: typ, antal cylindrar, spår per cylinder, sektorer per spår och byte per sektor. |
|
IOCTL_DISK_GET_DRIVE_GEOMETRY_EX |
Hämtar utökad information om den fysiska diskens geometri: typ, antal cylindrar, spår per cylinder, sektorer per spår och byte per sektor. |
|
IOCTL_DISK_GET_DRIVE_LAYOUT |
Hämtar information för varje post i partitionstabellerna för en disk. |
|
IOCTL_DISK_GET_DRIVE_LAYOUT_EX |
Hämtar utökad information för varje post i partitionstabellerna för en disk. |
|
IOCTL_DISK_GET_LENGTH_INFO |
Hämtar längden på den angivna disken, volymen eller partitionen. |
|
IOCTL_DISK_GET_PARTITION_INFO |
Hämtar information om typ, storlek och typ av diskpartition. |
|
IOCTL_DISK_GET_PARTITION_INFO_EX |
Hämtar utökad information om typ, storlek och typ av diskpartition. |
|
IOCTL_DISK_GROW_PARTITION |
Förstorar den angivna partitionen. |
|
IOCTL_DISK_IS_WRITABLE |
Avgör om den angivna disken är skrivbar. |
|
IOCTL_DISK_PERFORMANCE |
Aktiverar prestandaräknare som tillhandahåller information om diskprestanda. |
|
IOCTL_DISK_PERFORMANCE_OFF |
Inaktiverar prestandaräknare som tillhandahåller information om diskprestanda. |
|
IOCTL_DISK_REASSIGN_BLOCKS |
Instruerar diskenheten att mappa ett eller flera block till sin reservblockspool. |
|
IOCTL_DISK_REASSIGN_BLOCKS_EX |
Instruerar diskenheten att mappa ett eller flera block till sin reservblockspool. |
|
IOCTL_DISK_RESET_SNAPSHOT_INFO |
Rensar all maskinvarubaserad skuggkopia (VSS) i Volume Shadow Copy Service (även kallad "ögonblicksbild") från disken. Om du vill utföra den här åtgärden anropar du funktionen DeviceIoControl med följande parametrar. |
|
IOCTL_DISK_SET_CACHE_INFORMATION |
Anger diskkonfigurationsdata. |
|
IOCTL_DISK_SET_CLUSTER_INFO |
Anger klusterinformationen på en disk. |
|
IOCTL_DISK_SET_DISK_ATTRIBUTES |
Anger attributen för den angivna diskenheten. |
|
IOCTL_DISK_SET_DRIVE_LAYOUT |
Partitioner en disk enligt vad som anges av enhetens layout och partitionsinformationsdata. |
|
IOCTL_DISK_SET_DRIVE_LAYOUT_EX |
Partitioner en disk enligt den angivna enhetslayouten och partitionsinformationsdata. |
|
IOCTL_DISK_SET_PARTITION_INFO |
Anger partitionsinformation för den angivna diskpartitionen. |
|
IOCTL_DISK_SET_PARTITION_INFO_EX |
Anger partitionsinformation för den angivna diskpartitionen, inklusive layoutinformation för AT- och EFI-partitioner (Utökningsbart gränssnitt för inbyggd programvara). |
|
IOCTL_DISK_UPDATE_PROPERTIES |
Ogiltigförklarar den cachelagrade partitionstabellen och räknar upp enheten igen. |
|
IOCTL_DISK_VERIFY |
Verifierar den angivna omfattningen på en fast disk. |
|
IOCTL_STORAGE_DEVICE_POWER_CAP |
Windows-program kan använda den här kontrollkoden för att ange en högsta användningsnivå för en lagringsenhet. Operativsystemet gör det bästa för att överföra enheten till ett energitillstånd som inte överskrider det angivna maxvärdet. Detta beror dock på vad enheten stöder. Det faktiska maxvärdet kan vara mindre än eller större än det önskade maxvärdet. Om du vill utföra den här åtgärden anropar du funktionen DeviceIoControl med följande parametrar. |
|
IOCTL_STORAGE_FIRMWARE_ACTIVATE |
Windows-program kan använda den här kontrollkoden för att aktivera en avbildning av inbyggd programvara på en angiven enhet. Om du vill utföra den här åtgärden anropar du funktionen DeviceIoControl med följande parametrar. |
|
IOCTL_STORAGE_FIRMWARE_DOWNLOAD |
Windows-program kan använda den här kontrollkoden för att ladda ned en avbildning av inbyggd programvara till målenheten, men inte aktivera den. Om avbildningen som ska laddas ned är större än kontrollantens maximala dataöverföringsstorlek måste denna IOCTL anropas flera gånger tills hela avbildningen laddas ned. Om du vill utföra den här åtgärden anropar du funktionen DeviceIoControl med följande parametrar. |
|
IOCTL_STORAGE_FIRMWARE_GET_INFO |
Windows-program kan använda den här kontrollkoden för att fråga lagringsenheten efter detaljerad information om inbyggd programvara. Ett lyckat anrop returnerar information om revisioner av inbyggd programvara, aktivitetsstatus samt läs-/skrivattribut för varje fack. Mängden data som returneras varierar beroende på lagringsprotokoll. Om du vill utföra den här åtgärden anropar du funktionen DeviceIoControl med följande parametrar. |
|
IOCTL_STORAGE_PROTOCOL_COMMAND |
Windows-program kan använda den här kontrollkoden för att returnera egenskaper för en lagringsenhet eller ett kort. Begäran anger vilken typ av information som ska hämtas, till exempel frågedata för en enhet eller funktioner och begränsningar för ett kort. |
|
IOCTL_STORAGE_QUERY_PROPERTY |
Windows-program kan använda den här kontrollkoden för att returnera egenskaperna för en lagringsenhet eller ett kort. Begäran anger vilken typ av information som ska hämtas, till exempel undersökningsdata för en enhet eller funktionerna och begränsningarna för ett kort.
IOCTL_STORAGE_QUERY_PROPERTY kan också användas för att avgöra om portdrivrutinen stöder en viss egenskap eller vilka fält i egenskapsbeskrivningen som kan ändras med en efterföljande ändringsegenskapsbegäran. |
|
IOCTL_STORAGE_SET_TEMPERATURE_THRESHOLD |
Windows-program kan använda den här kontrollkoden för att ange temperaturtröskeln för en enhet (när den stöds av enheten). |
Följande kontrollkoder är föråldrade:
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