Freigeben über


DeviceDsmGetOutputLength-Funktion (ntddstor.h)

Die DeviceDsmGetOutputLength-Funktion ruft die Länge des Ausgabepuffers für einen DSM-Vorgang (Data Set Management) in Bytes ab.

Syntax

ULONG DeviceDsmGetOutputLength(
  PDEVICE_DSM_DEFINITION Definition,
  ULONG                  OutputBlockLength
);

Parameter

Definition

Zeiger auf eine DEVICE_DSM_DEFINITION Struktur, die den DSM-Vorgang definiert.

OutputBlockLength

Die Länge des Ausgabeblocks in Bytes.

Rückgabewert

DeviceDsmGetOutputLength gibt die Gesamtzahl der Bytes in der Ausgabe zurück: die Länge einer DEVICE_DSM_OUTPUT-Struktur plus die Länge des Ausgabeblocks, falls vorhanden. Es gibt null zurück, wenn der Vorgang keine Ausgabe hat.

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

Weitere Informationen

Übersicht über die Datasetverwaltung

DEVICE_DSM_DEFINITION

DEVICE_DSM_OUTPUT