Strutture Gestione dispositivi

Le strutture seguenti vengono usate con la gestione dei dispositivi:

In questa sezione

Argomento Descrizione
CHANGER_ELEMENT
Rappresenta un elemento del modificatore.
CHANGER_ELEMENT_LIST
Rappresenta un intervallo di elementi di un singolo tipo, in genere per un'operazione come ottenere o inizializzare lo stato di più elementi.
CHANGER_ELEMENT_STATUS
Rappresenta lo stato dell'elemento specificato.
CHANGER_ELEMENT_STATUS_EX
Rappresenta lo stato dell'elemento specificato.
CHANGER_EXCHANGE_MEDIUM
Contiene informazioni utilizzate dal codice di controllo IOCTL_CHANGER_EXCHANGE_MEDIUM per spostare un elemento multimediale in una destinazione e il componente multimediale originariamente nella prima destinazione in una seconda destinazione.
CHANGER_INITIALIZE_ELEMENT_STATUS
Rappresenta lo stato di tutti gli elementi del modificatore multimediale o degli elementi specificati di un particolare tipo.
CHANGER_MOVE_MEDIUM
Contiene informazioni utilizzate dal codice di controllo IOCTL_CHANGER_MOVE_MEDIUM per spostare un elemento multimediale in una destinazione.
CHANGER_PRODUCT_DATA
Rappresenta i dati del prodotto per un dispositivo di modifica. Viene usato dal codice di controllo IOCTL_CHANGER_GET_PRODUCT_DATA.
CHANGER_READ_ELEMENT_STATUS
Contiene informazioni che il codice di controllo IOCTL_CHANGER_GET_ELEMENT_STATUS deve determinare gli elementi di cui recuperare lo stato.
CHANGER_edizione StandardND_VOLUME_TAG_INFORMATION
Contiene informazioni utilizzate dal codice di controllo IOCTL_CHANGER_QUERY_VOLUME_TAGS per determinare le informazioni sul volume da recuperare.
CHANGER_edizione StandardT_ACCESS
Contiene informazioni che il codice di controllo IOCTL_CHANGER_edizione StandardT_ACCESS deve impostare lo stato della porta di inserimento/inserimento del dispositivo, porta o tastierino.
CHANGER_edizione StandardT_POSITION
Contiene informazioni necessarie dal codice di controllo IOCTL_CHANGER_edizione StandardT_POSITION per impostare il meccanismo di trasporto robotico del modificatore sull'indirizzo dell'elemento specificato.
CLASS_MEDIA_CHANGE_CONTEXT
Contiene informazioni associate a un evento di modifica multimediale.
_DEV_BROADCAST_Uedizione Standard RDEFINED
Contiene l'evento definito dall'utente e i dati facoltativi associati all'evento del dispositivo DBT_Uedizione Standard RDEFINED.
DEV_BROADCAST_DEVICEINTERFACE
Contiene informazioni su una classe di dispositivi.
DEV_BROADCAST_HANDLE
Contiene informazioni su un handle del file system.
DEV_BROADCAST_HDR
Funge da intestazione standard per informazioni relative a un evento del dispositivo segnalato tramite il messaggio di WM_DEVICECHANGE .
DEV_BROADCAST_OEM
Contiene informazioni su un tipo di dispositivo definito dall'OEM.
DEV_BROADCAST_PORT
Contiene informazioni su una porta modem, seriale o parallela.
DEV_BROADCAST_VOLUME
Contiene informazioni su un volume logico.
DEVICE_DATA_edizione StandardT_LB_PROVISIONING_STATE
Struttura di output per l'azione DeviceDsmAction_Allocation del codice di controllo IOCTL_STORAGE_MANAGE_DATA_edizione StandardT_ATTRIBUTES.
DEVICE_DATA_edizione StandardT_RANGE
Fornisce informazioni sull'intervallo di set di dati da usare con il codice di controllo IOCTL_STORAGE_MANAGE_DATA_edizione StandardT_ATTRIBUTES.
DEVICE_DATA_edizione StandardT_REPAIR_PARAMETERS
Specifica i parametri per l'operazione di ripristino.
DEVICE_DSM_NOTIFICATION_PARAMETERS
Contiene i parametri per l'azione DeviceDsmAction_Notification per il codice di controllo IOCTL_STORAGE_MANAGE_DATA_edizione StandardT_ATTRIBUTES.
DEVICE_DSM_OFFLOAD_READ_PARAMETERS
Contiene parametri per l'azione DeviceDsmAction_OffloadRead per il codice di controllo IOCTL_STORAGE_MANAGE_DATA_edizione StandardT_ATTRIBUTES.
DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS
Specifica i parametri per l'operazione di scrittura offload.
DEVICE_MANAGE_DATA_edizione StandardT_ATTRIBUTES
Struttura di input per il codice di controllo IOCTL_STORAGE_MANAGE_DATA_edizione StandardT_ATTRIBUTES.
DEVICE_MANAGE_DATA_edizione StandardT_ATTRIBUTES_OUTPUT
Struttura di output per il codice di controllo IOCTL_STORAGE_MANAGE_DATA_edizione StandardT_ATTRIBUTES.
DEVICE_MEDIA_INFO
Fornisce informazioni sui supporti supportati da un dispositivo.
GET_CHANGER_PARAMETERS
Rappresenta i parametri di un modificatore.
GET_MEDIA_TYPES
Contiene informazioni sui tipi di supporti supportati da un dispositivo.
MEDIA_edizione StandardRIAL_NUMBER_DATA
Contiene il numero di serie di un dispositivo USB. Viene usato dal codice di controllo IOCTL_STORAGE_GET_MEDIA_edizione StandardRIAL_NUMBER.
PREVENT_MEDIA_REMOVAL
Fornisce dati di blocco dei supporti rimovibili. Viene usato dal codice di controllo IOCTL_STORAGE_MEDIA_REMOVAL.
READ_ELEMENT_ADDRESS_INFO
Rappresenta le informazioni sul tag del volume. Viene usato dal codice di controllo IOCTL_CHANGER_QUERY_VOLUME_TAGS.
STORAGE_DEVICE_NUMBER
Contiene informazioni su un dispositivo. Questa struttura viene utilizzata dal codice di controllo IOCTL_STORAGE_GET_DEVICE_NUMBER .
STORAGE_HOTPLUG_INFO
Fornisce informazioni sulle informazioni di hotplug di un dispositivo.
STORAGE_OFFLOAD_READ_OUTPUT
Struttura di output per l'azione DeviceDsmAction_OffloadRead del codice di controllo IOCTL_STORAGE_MANAGE_DATA_edizione StandardT_ATTRIBUTES.
STORAGE_OFFLOAD_TOKEN
Token usato per rappresentare una parte di un file usato in dalle operazioni di lettura e scrittura di offload.
STORAGE_OFFLOAD_WRITE_OUTPUT
Struttura di output per l'azione DeviceDsmAction_OffloadWrite del codice di controllo IOCTL_STORAGE_MANAGE_DATA_edizione StandardT_ATTRIBUTES.
STORAGE_READ_CAPACITY
Contiene informazioni sulle dimensioni di un dispositivo. Viene restituito dal codice di controllo IOCTL_STORAGE_READ_CAPACITY.