en-tête ntddchgr.h
Cet en-tête est utilisé par le stockage. Pour plus d'informations, consultez les pages suivantes :
ntddchgr.h contient les interfaces de programmation suivantes :
IOCTLs
IOCTL_CHANGER_EXCHANGE_MEDIUM Déplace un élément multimédia d’un élément source vers une destination et le support initialement de la première destination vers une deuxième destination. La source et la deuxième destination sont souvent identiques, ce qui échange essentiellement les deux éléments de média. |
IOCTL_CHANGER_GET_ELEMENT_STATUS Retourne la status de tous les éléments ou la status d’un nombre spécifié d’éléments d’un type particulier. Pour obtenir une description des types d’éléments possibles, consultez CHANGER_ELEMENT. |
IOCTL_CHANGER_GET_PARAMETERS Retourne les paramètres de l’appareil. |
IOCTL_CHANGER_GET_PRODUCT_DATA Retourne des données de produit pour l’appareil. |
IOCTL_CHANGER_GET_STATUS Retourne la status actuelle de l’appareil. |
IOCTL_CHANGER_INITIALIZE_ELEMENT_STATUS Initialise la status de tous les éléments ou d’un nombre spécifié d’éléments d’un type particulier. |
IOCTL_CHANGER_MOVE_MEDIUM Déplace un élément multimédia d’un élément source vers une destination. |
IOCTL_CHANGER_QUERY_VOLUME_TAGS Retourne des informations de balise de volume pour les éléments spécifiés. |
IOCTL_CHANGER_REINITIALIZE_TRANSPORT Réétalonne physiquement un élément de transport, généralement après que le changeur a été mis sous tension ou qu’une application appelante a lancé une opération de récupération. Le réétalonnage peut impliquer le retour du transport à sa position « d’accueil ». |
IOCTL_CHANGER_SET_ACCESS Définit l’état du port d’importation/exportation (IEport), de la porte ou du clavier de l’appareil. |
IOCTL_CHANGER_SET_POSITION Définit le mécanisme de transport robotique du changeur sur l’adresse d’élément spécifiée, généralement pour optimiser le déplacement ou l’échange de média en positionnant le transport au préalable. |
Structures
CHANGER_ELEMENT La structure CHANGER_ELEMENT contient une description d’un élément de changeur. |
CHANGER_ELEMENT_LIST La structure CHANGER_ELEMENT_LIST indique une plage d’éléments d’un type unique. |
CHANGER_ELEMENT_STATUS La structure _CHANGER_ELEMENT_STATUS contient les status des CHANGER_ELEMENT spécifiées signalées par un pilote de miniclasse de changeur. |
CHANGER_ELEMENT_STATUS_EX La structure _CHANGER_ELEMENT_STATUS_EX contient les status du CHANGER_ELEMENT spécifié si le pilote de miniclasse de changeur fournit des informations sur le produit. |
CHANGER_EXCHANGE_MEDIUM La structure CHANGER_EXCHANGE_MEDIUM est utilisée avec la demande IOCTL_CHANGER_EXCHANGE_MEDIUM pour échanger les emplacements de deux supports. |
CHANGER_INITIALIZE_ELEMENT_STATUS La structure CHANGER_INITIALIZE_ELEMENT_STATUS est utilisée conjointement avec la demande IOCTL_CHANGER_INITIALIZE_ELEMENT_STATUS pour initialiser la status de tous les éléments ou d’un nombre spécifié d’éléments d’un type particulier. |
CHANGER_MOVE_MEDIUM La structure CHANGER_MOVE_MEDIUM est utilisée conjointement avec la demande IOCTL_CHANGER_MOVE_MEDIUM pour déplacer un élément multimédia d’un élément source vers une destination. |
CHANGER_PRODUCT_DATA La structure CHANGER_PRODUCT_DATA est utilisée conjointement avec la demande de IOCTL_CHANGER_GET_PRODUCT_DATA pour récupérer des données de produit pour un appareil. |
CHANGER_READ_ELEMENT_STATUS La structure CHANGER_READ_ELEMENT_STATUS est utilisée conjointement avec la demande de IOCTL_CHANGER_GET_ELEMENT_STATUS pour récupérer la status de tous les éléments ou la status d’un nombre spécifié d’éléments d’un type particulier. |
CHANGER_SEND_VOLUME_TAG_INFORMATION Cette structure est passée à la routine ChangerQueryVolumeTags et est utilisée pour spécifier un critère de recherche pour récupérer des éléments de changeur. |
CHANGER_SET_ACCESS La structure CHANGER_SET_ACCESS est utilisée conjointement avec theIOCTL_CHANGER_SET_ACCESS demande de définir l’état du port d’importation/exportation (IEport), de la porte ou du clavier de l’appareil. |
CHANGER_SET_POSITION La structure CHANGER_SET_POSITION est utilisée conjointement avec theIOCTL_CHANGER_SET_POSITION demande de définir le mécanisme de transport robotique du changeur sur l’adresse d’élément spécifiée. |
GET_CHANGER_PARAMETERS Récupère les caractéristiques du changeur. |
READ_ELEMENT_ADDRESS_INFO Cette structure permet de récupérer des éléments de changeur en fonction d’un critère de recherche spécifié dans un appel à la routine ChangerQueryVolumeTags. |
Énumérations
CHANGER_DEVICE_PROBLEM_TYPE Le type de données CHANGER_DEVICE_PROBLEM_TYPE contient les valeurs retournées par la routine ChangerPerformDiagnostics. |
ELEMENT_TYPE L’énumération ELEMENT_TYPE fournit une liste des types d’éléments de changeur définis par la spécification SCSI-3. |