Sdílet prostřednictvím


Struktury správy zařízení

Při správě zařízení se používají následující struktury:

V této části

Námět Popis
CHANGER_ELEMENT
Představuje element changeru.
CHANGER_ELEMENT_LIST
Představuje rozsah prvků jednoho typu, obvykle pro operaci, jako je získání nebo inicializace stavu více prvků.
CHANGER_ELEMENT_STATUS
Představuje stav zadaného prvku.
CHANGER_ELEMENT_STATUS_EX
Představuje stav zadaného prvku.
CHANGER_EXCHANGE_MEDIUM
Obsahuje informace, které řídicí kód IOCTL_CHANGER_EXCHANGE_MEDIUM používá k přesunutí části média do cíle a část média původně v prvním cíli do druhého cíle.
CHANGER_INITIALIZE_ELEMENT_STATUS
Představuje stav všech prvků měniče médií nebo zadaných prvků určitého typu.
CHANGER_MOVE_MEDIUM
Obsahuje informace, které řídicí kód IOCTL_CHANGER_MOVE_MEDIUM používá k přesunutí části média do cíle.
CHANGER_PRODUCT_DATA
Představuje data produktu pro zařízení se změnou. Používá ho řídicí kód IOCTL_CHANGER_GET_PRODUCT_DATA.
CHANGER_READ_ELEMENT_STATUS
Obsahuje informace o tom, že řídicí kód IOCTL_CHANGER_GET_ELEMENT_STATUS musí určit prvky, jejichž stav se má načíst.
CHANGER_SEND_VOLUME_TAG_INFORMATION
Obsahuje informace, které řídicí kód IOCTL_CHANGER_QUERY_VOLUME_TAGS používá k určení informací o svazku, které se mají načíst.
CHANGER_SET_ACCESS
Obsahuje informace o tom, že řídicí kód IOCTL_CHANGER_SET_ACCESS musí nastavit stav portu pro vložení/vysunutí zařízení, dveří nebo klávesnice.
CHANGER_SET_POSITION
Obsahuje informace potřebné kontrolním kódem IOCTL_CHANGER_SET_POSITION k nastavení robotického transportního mechanismu měniče na zadanou adresu prvku.
CLASS_MEDIA_CHANGE_CONTEXT
Obsahuje informace přidružené k události změny média.
_DEV_BROADCAST_USERDEFINED
Obsahuje uživatelem definovanou událost a volitelná data přidružená k události DBT_USERDEFINED zařízení.
DEV_BROADCAST_DEVICEINTERFACE
Obsahuje informace o třídě zařízení.
DEV_BROADCAST_HANDLE
Obsahuje informace o popisovači systému souborů.
DEV_BROADCAST_HDR
Slouží jako standardní hlavička pro informace související s událostí zařízení hlášenou prostřednictvím zprávy WM_DEVICECHANGE.
DEV_BROADCAST_OEM
Obsahuje informace o typu zařízení definovaném výrobcem OEM.
DEV_BROADCAST_PORT
Obsahuje informace o modemu, sériovém nebo paralelním portu.
DEV_BROADCAST_VOLUME
Obsahuje informace o logickém svazku.
DEVICE_DATA_SET_LB_PROVISIONING_STATE
Výstupní struktura pro DeviceDsmAction_Allocation akci řídicího kódu IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES
DEVICE_DATA_SET_RANGE
Poskytuje informace o rozsahu sad dat pro použití s řídicím kódem IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES.
DEVICE_DATA_SET_REPAIR_PARAMETERS
Určuje parametry pro operaci opravy.
DEVICE_DSM_NOTIFICATION_PARAMETERS
Obsahuje parametry pro akci DeviceDsmAction_Notification pro kód ovládacího prvku IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES.
DEVICE_DSM_OFFLOAD_READ_PARAMETERS
Obsahuje parametry pro akci DeviceDsmAction_OffloadRead pro řídicí kód IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES.
DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS
Určuje parametry pro operaci zápisu offload.
DEVICE_MANAGE_DATA_SET_ATTRIBUTES
Vstupní struktura pro kód ovládacího prvku IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES
DEVICE_MANAGE_DATA_SET_ATTRIBUTES_OUTPUT
Výstupní struktura pro IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES řídicí kód
DEVICE_MEDIA_INFO
Poskytuje informace o médiu podporovaném zařízením.
GET_CHANGER_PARAMETERS
Představuje parametry měniče.
GET_MEDIA_TYPES
Obsahuje informace o typech médií podporovaných zařízením.
MEDIA_SERIAL_NUMBER_DATA
Obsahuje sériové číslo zařízení USB. Používá ho řídicí kód IOCTL_STORAGE_GET_MEDIA_SERIAL_NUMBER.
PREVENT_MEDIA_REMOVAL
Poskytuje vyměnitelná data zamykání médií. Používá ho řídicí kód IOCTL_STORAGE_MEDIA_REMOVAL.
READ_ELEMENT_ADDRESS_INFO
Představuje informace o značce svazku. Používá ho řídicí kód IOCTL_CHANGER_QUERY_VOLUME_TAGS.
STORAGE_DEVICE_NUMBER
Obsahuje informace o zařízení. Tuto strukturu používá řídicí kód IOCTL_STORAGE_GET_DEVICE_NUMBER.
STORAGE_HOTPLUG_INFO
Poskytuje informace o hotplug informace o zařízení.
STORAGE_OFFLOAD_READ_OUTPUT
Výstupní struktura pro DeviceDsmAction_OffloadRead akci IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES řídicího kódu.
STORAGE_OFFLOAD_TOKEN
Token použitý k reprezentaci části souboru používaného v operacích čtení a zápisu přesměrování zátěže.
STORAGE_OFFLOAD_WRITE_OUTPUT
Výstupní struktura pro DeviceDsmAction_OffloadWrite akci řídicího kódu IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES.
STORAGE_READ_CAPACITY
Obsahuje informace o velikosti zařízení. Tento kód se vrátí z IOCTL_STORAGE_READ_CAPACITY řídicího kódu.