Partager via


CHANGER_SEND_VOLUME_TAG_INFORMATION structure (winioctl.h)

Contient les informations que le code de contrôle IOCTL_CHANGER_QUERY_VOLUME_TAGS utilise pour déterminer les informations de volume à récupérer.

Syntaxe

typedef struct _CHANGER_SEND_VOLUME_TAG_INFORMATION {
  CHANGER_ELEMENT StartingElement;
  DWORD           ActionCode;
  BYTE            VolumeIDTemplate[MAX_VOLUME_TEMPLATE_SIZE];
} CHANGER_SEND_VOLUME_TAG_INFORMATION, *PCHANGER_SEND_VOLUME_TAG_INFORMATION;

Membres

StartingElement

Une CHANGER_ELEMENT structure qui représente l’élément de départ pour lequel les informations doivent être récupérées.

ActionCode

Action à effectuer.

Valeur Signification
ASSERT_ALTERNATE
0x9
Définissez la balise de volume de remplacement d’un volume qui n’en a actuellement aucun défini.

Nécessite que Features0 soit CHANGER_VOLUME_ASSERT.

ASSERT_PRIMARY
0x8
Définissez la balise de volume principal d’un volume pour lequel aucun volume n’est actuellement défini.

Nécessite que Features0 soit CHANGER_VOLUME_ASSERT.

REPLACE_ALTERNATE
0xB
Remplacez la balise de volume de remplacement par une nouvelle balise.

Nécessite que Features0 soit CHANGER_VOLUME_REPLACE.

REPLACE_PRIMARY
0xA
Remplacez la balise de volume principal par une nouvelle balise.

Nécessite que Features0 soit CHANGER_VOLUME_REPLACE.

SEARCH_ALL
0x0
Rechercher toutes les balises de volume définies.

Nécessite que Features0 soit CHANGER_VOLUME_SEARCH.

SEARCH_ALL_NO_SEQ
0x4
Recherchez toutes les balises de volume définies, mais ignorez les numéros de séquence.

Nécessite que Features0 soit CHANGER_VOLUME_SEARCH.

SEARCH_ALT_NO_SEQ
0x6
Recherchez uniquement d’autres balises de volume, mais ignorez les numéros de séquence.

Nécessite que Features0 soit CHANGER_VOLUME_SEARCH.

SEARCH_ALTERNATE
02
Recherchez uniquement d’autres étiquettes de volume.

Nécessite que Features0 soit CHANGER_VOLUME_SEARCH.

SEARCH_PRI_NO_SEQ
05
Recherchez uniquement les balises de volume principal, mais ignorez les numéros de séquence.

Nécessite que Features0 soit CHANGER_VOLUME_SEARCH.

SEARCH_PRIMARY
0x1
Rechercher uniquement les étiquettes de volume principal.

Nécessite que Features0 soit CHANGER_VOLUME_SEARCH.

UNDEFINE_ALTERNATE
0xD
Effacez la balise de volume de remplacement.

Nécessite que Features0 soit CHANGER_VOLUME_UNDEFINE.

UNDEFINE_PRIMARY
0xC
Effacez la balise de volume principal.

Nécessite que Features0 soit CHANGER_VOLUME_UNDEFINE.

VolumeIDTemplate[MAX_VOLUME_TEMPLATE_SIZE]

Modèle utilisé par l’appareil pour rechercher des ID de volume. Pour les opérations de recherche, le modèle peut inclure des caractères génériques pour rechercher des volumes qui correspondent au modèle. Les caractères génériques pris en charge incluent l’astérisque (*) et le point d’interrogation ( ?). Pour les autres opérations, le modèle doit spécifier un volume unique.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP
Serveur minimal pris en charge Windows Server 2003
En-tête winioctl.h (inclure Windows.h)

Voir aussi

CHANGER_ELEMENT

IOCTL_CHANGER_QUERY_VOLUME_TAGS