Freigeben über


Geräteverwaltungsstrukturen

Die folgenden Strukturen werden mit der Geräteverwaltung verwendet:

In diesem Abschnitt

Thema Beschreibung
CHANGER_ELEMENT
Stellt ein Changerelement dar.
CHANGER_ELEMENT_LIST
Stellt einen Bereich von Elementen eines einzelnen Typs dar, in der Regel für einen Vorgang, z. B. Abrufen oder Initialisieren des Status mehrerer Elemente.
CHANGER_ELEMENT_STATUS
Stellt den Status des angegebenen Elements dar.
CHANGER_ELEMENT_STATUS_EX
Stellt den Status des angegebenen Elements dar.
CHANGER_EXCHANGE_MEDIUM
Enthält Informationen, die der IOCTL_CHANGER_EXCHANGE_MEDIUM Steuerelementcode verwendet, um ein Element von Medien an ein Ziel zu verschieben, und das Medienstück, das ursprünglich am ersten Ziel an ein zweites Ziel gesendet wurde.
CHANGER_INITIALIZE_ELEMENT_STATUS
Stellt den Status aller Medienänderungselemente oder der angegebenen Elemente eines bestimmten Typs dar.
CHANGER_MOVE_MEDIUM
Enthält Informationen, die der IOCTL_CHANGER_MOVE_MEDIUM Steuerelementcode zum Verschieben eines Medienteils an ein Ziel verwendet.
CHANGER_PRODUCT_DATA
Stellt Produktdaten für ein Änderungsgerät dar. Sie wird vom IOCTL_CHANGER_GET_PRODUCT_DATA Steuerelementcode verwendet.
CHANGER_READ_ELEMENT_STATUS
Enthält Informationen, die der IOCTL_CHANGER_GET_ELEMENT_STATUS Steuerelementcode benötigt, um die Elemente zu bestimmen, deren Status abgerufen werden soll.
CHANGER_SEND_VOLUME_TAG_INFORMATION
Enthält Informationen, die vom IOCTL_CHANGER_QUERY_VOLUME_TAGS Steuerelementcode verwendet werden, um die abzurufenden Volumeinformationen zu bestimmen.
CHANGER_SET_ACCESS
Enthält Informationen, die der IOCTL_CHANGER_SET_ACCESS Steuerelementcode zum Festlegen des Zustands des Einfüge-/Auswurfports, der Tür oder der Wähltastatur des Geräts benötigt.
CHANGER_SET_POSITION
Enthält Informationen, die vom IOCTL_CHANGER_SET_POSITION Steuerelementcode benötigt werden, um den Robotertransportmechanismus des Changers auf die angegebene Elementadresse festzulegen.
CLASS_MEDIA_CHANGE_CONTEXT
Enthält Informationen, die einem Medienänderungsereignis zugeordnet sind.
_DEV_BROADCAST_USERDEFINED
Enthält das benutzerdefinierte Ereignis und optionale Daten, die dem DBT_USERDEFINED Geräteereignis zugeordnet sind.
DEV_BROADCAST_DEVICEINTERFACE
Enthält Informationen zu einer Geräteklasse.
DEV_BROADCAST_HANDLE
Enthält Informationen zu einem Dateisystemhandle.
DEV_BROADCAST_HDR
Dient als Standardheader für Informationen im Zusammenhang mit einem Geräteereignis, das über die WM_DEVICECHANGE Nachricht gemeldet wird.
DEV_BROADCAST_OEM
Enthält Informationen zu einem OEM-definierten Gerätetyp.
DEV_BROADCAST_PORT
Enthält Informationen zu einem Modem, seriellen oder parallelen Anschluss.
DEV_BROADCAST_VOLUME
Enthält Informationen zu einem logischen Volume.
DEVICE_DATA_SET_LB_PROVISIONING_STATE
Ausgabestruktur für die DeviceDsmAction_Allocation Aktion des IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES Steuerelementcodes.
DEVICE_DATA_SET_RANGE
Stellt Datensatzbereichsinformationen für die Verwendung mit dem IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES Steuerelementcode bereit.
DEVICE_DATA_SET_REPAIR_PARAMETERS
Gibt Parameter für den Reparaturvorgang an.
DEVICE_DSM_NOTIFICATION_PARAMETERS
Enthält Parameter für die DeviceDsmAction_Notification Aktion für den IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES-Steuerelementcode.
DEVICE_DSM_OFFLOAD_READ_PARAMETERS
Enthält Parameter für die DeviceDsmAction_OffloadRead Aktion für den IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES-Steuerelementcode.
DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS
Gibt Parameter für den Offload-Schreibvorgang an.
DEVICE_MANAGE_DATA_SET_ATTRIBUTES
Eingabestruktur für den IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES-Steuerelementcode.
DEVICE_MANAGE_DATA_SET_ATTRIBUTES_OUTPUT
Ausgabestruktur für den IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES-Steuerelementcode.
DEVICE_MEDIA_INFO
Stellt Informationen zu den von einem Gerät unterstützten Medien bereit.
GET_CHANGER_PARAMETERS
Stellt die Parameter eines Changers dar.
GET_MEDIA_TYPES
Enthält Informationen zu den von einem Gerät unterstützten Medientypen.
MEDIA_SERIAL_NUMBER_DATA
Enthält die Seriennummer eines USB-Geräts. Sie wird vom IOCTL_STORAGE_GET_MEDIA_SERIAL_NUMBER Steuerelementcode verwendet.
PREVENT_MEDIA_REMOVAL
Stellt Wechselmediensperrdaten bereit. Sie wird vom IOCTL_STORAGE_MEDIA_REMOVAL Steuerelementcode verwendet.
READ_ELEMENT_ADDRESS_INFO
Stellt die Volumetaginformationen dar. Sie wird vom IOCTL_CHANGER_QUERY_VOLUME_TAGS Steuerelementcode verwendet.
STORAGE_DEVICE_NUMBER
Enthält Informationen zu einem Gerät. Diese Struktur wird vom IOCTL_STORAGE_GET_DEVICE_NUMBER Steuerelementcode verwendet.
STORAGE_HOTPLUG_INFO
Stellt Informationen zu den Hotplug-Informationen eines Geräts bereit.
STORAGE_OFFLOAD_READ_OUTPUT
Ausgabestruktur für die DeviceDsmAction_OffloadRead Aktion des IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES Steuerelementcodes.
STORAGE_OFFLOAD_TOKEN
Das Token, das verwendet wird, um einen Teil einer Datei darzustellen, die von Lese- und Schreibvorgängen aus dem Offload verwendet wird.
STORAGE_OFFLOAD_WRITE_OUTPUT
Ausgabestruktur für die DeviceDsmAction_OffloadWrite Aktion des IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES Steuerelementcodes.
STORAGE_READ_CAPACITY
Enthält Informationen zur Größe eines Geräts. Dies wird vom IOCTL_STORAGE_READ_CAPACITY-Steuerelementcode zurückgegeben.