DeviceDsmGetInputLength-Funktion (ntddstor.h)
Die DeviceDsmGetInputLength-Funktion berechnet die Gesamtanzahl von Bytes in einem DSM-Eingabevorgang (Data Set Management).
Syntax
ULONG DeviceDsmGetInputLength(
PDEVICE_DSM_DEFINITION Definition,
ULONG ParameterBlockLength,
ULONG NumberOfDataSetRanges
);
Parameter
Definition
Zeiger auf eine DEVICE_DSM_DEFINITION Struktur, die die Aktion definiert.
ParameterBlockLength
Die Länge des Parameterblocks des Eingabevorgangs in Bytes. Wenn der Eingabevorgang über keine Parameter verfügt, wird ParameterBlockLength auf 0 (null) festgelegt.
NumberOfDataSetRanges
Die Anzahl der Datasetbereiche, die dem Eingabevorgang zugeordnet sind. Wenn der Eingabevorgang keine Datasetbereiche aufweist, wird NumberOfDataSetRanges auf 0 festgelegt.
Rückgabewert
DeviceDsmGetInputLength gibt die Gesamtzahl der bytes zurück, die für den Eingabevorgang erforderlich sind: die Länge der DEVICE_DSM_INPUT-Struktur , plus die Länge des Parameterblocks (falls vorhanden), plus die Länge aller Datasetbereiche (falls vorhanden).
Hinweise
Informationen zum Einrichten und Verarbeiten einer DSM-Aktion finden Sie unter Übersicht über die Datasetverwaltung .
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 10, Version 1803 |
Zielplattform | Universell |
Header | ntddstor.h |