Freigeben über


CHANGER_INITIALIZE_ELEMENT_STATUS Struktur (ntddchgr.h)

Die CHANGER_INITIALIZE_ELEMENT_STATUS Struktur wird in Verbindung mit der IOCTL_CHANGER_INITIALIZE_ELEMENT_STATUS Anforderung verwendet, um den Status aller Elemente oder einer bestimmten Anzahl von Elementen eines bestimmten Typs zu initialisieren.

Syntax

typedef struct _CHANGER_INITIALIZE_ELEMENT_STATUS {
  CHANGER_ELEMENT_LIST ElementList;
  BOOLEAN              BarCodeScan;
} CHANGER_INITIALIZE_ELEMENT_STATUS, *PCHANGER_INITIALIZE_ELEMENT_STATUS;

Angehörige

ElementList

Enthält eine Struktur vom Typ CHANGER_ELEMENT_LIST, die den Elementtyp und die Anzahl der Elemente angibt. Wenn das Features0 Element der GET_CHANGER_PARAMETERS-Struktur auf CHANGER_INIT_ELEM_STAT_WITH_RANGE festgelegt ist, unterstützt der Changer die Initialisierung eines Elementbereichs. In diesem Fall kann der Elementtyp ChangerTransport, ChangerSlot, ChangerDrive-oder ChangerIEPort- und ElementList- eine Reihe von Elementen angeben, die initialisiert werden sollen. Andernfalls muss der Elementtyp AllElements sein, und die Anzahl der Elemente wird ignoriert.

BarCodeScan

Weist den Änderungstreiber an, wenn TRUE, Elemente durch Scannen von Barcodes zu initialisieren. Wenn FALSE-, führt der Änderungstreiber keine Aktion aus. Dieses Mitglied gilt nur, wenn das Features0 Mitglied von GET_CHANGER_PARAMETERS auf CHANGER_BAR_CODE_SCANNER_INSTALLED festgelegt ist. Wenn der Changer nicht volatile RAM aufweist, kann ein Barcodescan als Optimierung dienen.

Anforderungen

Anforderung Wert
Header- ntddchgr.h

Siehe auch

CHANGER_ELEMENT_LIST

ChangerInitializeElementStatus-

GET_CHANGER_PARAMETERS

IOCTL_CHANGER_INITIALIZE_ELEMENT_STATUS