Geräteverwaltung-Strukturen
Die folgenden Strukturen werden für die Geräteverwaltung verwendet:
In diesem Abschnitt
Thema | Beschreibung |
---|---|
CHANGER_ELEMENT |
Stellt ein Changer-Element dar. |
CHANGER_ELEMENT_LIST |
Stellt einen Bereich von Elementen eines einzelnen Typs dar, in der Regel für einen Vorgang wie das Abrufen oder Initialisieren der status mehrerer Elemente. |
CHANGER_ELEMENT_STATUS |
Stellt die status des angegebenen Elements dar. |
CHANGER_ELEMENT_STATUS_EX |
Stellt die status des angegebenen Elements dar. |
CHANGER_EXCHANGE_MEDIUM |
Enthält Informationen, die der IOCTL_CHANGER_EXCHANGE_MEDIUM Kontrollcode verwendet, um ein Medienteil an ein Ziel zu verschieben, und das Medienstück, das sich ursprünglich im ersten Ziel befindet, an ein zweites Ziel. |
CHANGER_INITIALIZE_ELEMENT_STATUS |
Stellt die status aller Medienwechserelemente oder der angegebenen Elemente eines bestimmten Typs dar. |
CHANGER_MOVE_MEDIUM |
Enthält Informationen, die der IOCTL_CHANGER_MOVE_MEDIUM-Steuerelementcode verwendet, um ein Medienteil an ein Ziel zu verschieben. |
CHANGER_PRODUCT_DATA |
Stellt Produktdaten für ein Changergerä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 Kontrollcode benötigt, um die Elemente zu bestimmen, deren status abgerufen werden soll. |
CHANGER_SEND_VOLUME_TAG_INFORMATION |
Enthält Informationen, die der IOCTL_CHANGER_QUERY_VOLUME_TAGS Kontrollcode verwendet, um die abzurufenden Volumeinformationen zu bestimmen. |
CHANGER_SET_ACCESS |
Enthält Informationen, die der IOCTL_CHANGER_SET_ACCESS Steuercode benötigt, um den Zustand des Ein-/Auswurfports, der Tür oder der Tastatur des Geräts festzulegen. |
CHANGER_SET_POSITION |
Enthält Informationen, die vom IOCTL_CHANGER_SET_POSITION Kontrollcode 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 Meldung gemeldet wird. |
DEV_BROADCAST_OEM |
Enthält Informationen zu einem vom OEM definierten Gerätetyp. |
DEV_BROADCAST_PORT |
Enthält Informationen zu einem Modem, einem seriellen oder einem parallelen Port. |
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 Datasetbereichsinformationen 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 Auslagerungsschreibvorgang 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 Medientypen, die von einem Gerät unterstützt werden. |
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, der in von Lese- und Schreibvorgängen ausgelagert 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. |