Share via


ntddvol.h-Header

Dieser Header wird vom Speicher verwendet. Weitere Informationen finden Sie unter

ntddvol.h enthält die folgenden Programmierschnittstellen:

IOCTLs

 
IOCTL_VOLUME_GET_VOLUME_DISK_EXTENTS

Gibt die physischen Speicherorte eines Volumes auf mindestens einem Datenträger zurück.
IOCTL_VOLUME_IS_CLUSTERED

Ermöglicht einem Treiber oder einer Anwendung, zu bestimmen, ob ein Volume gruppiert ist.
IOCTL_VOLUME_LOGICAL_TO_PHYSICAL

Gibt physische Offsets und Physische Datenträgernummern für einen bestimmten logischen Volumeoffset zurück.
IOCTL_VOLUME_OFFLINE

Die IOCTL_VOLUME_OFFLINE IOCTL versetzt das Volume in einen OFFLINE-Zustand. Dies ist ein Zustand, in dem Lese- und Schreibvorgänge fehlschlagen.
IOCTL_VOLUME_ONLINE

Die IOCTL_VOLUME_ONLINE IOCTL versetzt das Volume in einen ONLINE-Zustand. Dies ist ein Zustand, in dem Lese- und Schreibvorgänge ausgeführt werden.
IOCTL_VOLUME_PHYSICAL_TO_LOGICAL

Gibt den logischen Offset zurück, der einer physischen Datenträgernummer und einem physischen Offset entspricht.
IOCTL_VOLUME_READ_PLEX

Führt einen Lesevorgang auf einem bestimmten Plex eines Volumes aus.

Strukturen

 
DISK_EXTENT

Die DISK_EXTENT-Struktur enthält Informationen, die den Speicherort und die Länge einer Volumeausdehnung auf einem Datenträger definieren.
VOLUME_DISK_EXTENTS

Die VOLUME_DISK_EXTENTS-Struktur wird in Verbindung mit der IOCTL_VOLUME_GET_VOLUME_DISK_EXTENTS-Anforderung verwendet, um Informationen zu allen Blöcken auf einem bestimmten Volume abzurufen.
VOLUME_LOGICAL_OFFSET

Die VOLUME_LOGICAL_OFFSET-Struktur enthält einen logischen Offset in einem Volume.
VOLUME_PHYSICAL_OFFSET

Die VOLUME_PHYSICAL_OFFSET-Struktur enthält einen physischen Offset in ein Volume und dessen zugehörige physische Datenträgernummer und wird mit IOCTL_VOLUME_PHYSICAL_TO_LOGICAL und IOCTL_VOLUME_LOGICAL_TO_PHYSICAL verwendet, um ein logisches Offsetäquivalent eines physischen Offsets bzw. eines physischen Offsets eines logischen Offsets anzufordern.
VOLUME_PHYSICAL_OFFSETS

Die VOLUME_PHYSICAL_OFFSETS-Struktur enthält ein Array von physischen Offsets und begleitenden physischen Datenträgernummern und wird mit IOCTL_VOLUME_LOGICAL_TO_PHYSICAL verwendet, um eine Reihe von Paaren physischer Offsets und Datenträgernummern anzufordern, die einem einzelnen logischen Offset entsprechen.
VOLUME_READ_PLEX_INPUT

Diese Struktur wird in Verbindung mit IOCTL_VOLUME_READ_PLEX verwendet, um Daten aus einem bestimmten Plex in einem Volume zu lesen.