Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die BLOCK_DEVICE_RANGE_DESCRIPTOR Struktur beschreibt einen Bereich logischer Blöcke, die verschiedenen Fragmenten einer Datei für einen Offload-Kopiervorgang zugeordnet sind.
Syntax
typedef struct {
UCHAR LogicalBlockAddress[8];
UCHAR TransferLength[4];
UCHAR Reserved[4];
} BLOCK_DEVICE_RANGE_DESCRIPTOR, *PBLOCK_DEVICE_RANGE_DESCRIPTOR;
Angehörige
LogicalBlockAddress[8]
Die erste logische Blockadresse eines Blockbereichs.
TransferLength[4]
Die Länge des Blockbereichs in logischen Blöcken.
Reserved[4]
Reservierte Bytes.
Bemerkungen
Wenn TransferLength- auf 0 festgelegt ist, wird der Bereichsdeskriptor als gültig betrachtet und verursacht keinen Fehler, wenn er in einer Tokenparameterliste enthalten ist. Für diesen Deskriptor wird kein Vorgang ausgeführt.
Alle Multibytewerte sind im Big Endian-Format. Vor dem Festlegen müssen diese Werte aus dem endischen Format der aktuellen Plattform konvertiert werden.
Anforderungen
| Anforderung | Wert |
|---|---|
| mindestens unterstützte Client- | Verfügbar ab Windows 8. |
| Header- | scsi.h (include Scsi.h, Minitape.h, Storport.h) |