структура CHANGER_SEND_VOLUME_TAG_INFORMATION (ntddchgr.h)

Эта структура передается в подпрограмму ChangerQueryVolumeTags и используется для указания условия поиска для получения элементов средства изменения.

Синтаксис

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

Члены

StartingElement

Описывает первый элемент диапазона для поиска или задания в структуре типа CHANGER_ELEMENT.

ActionCode

Указывает выполняемую операцию. Элемент Features0GET_CHANGER_PARAMETERS указывает, поддерживает ли средство изменения определенную категорию операций:

  • Операции перевода, также называемые "операциями поиска", запрашивают, чтобы целевое устройство искало сведения о теге тома для элементов, соответствующих шаблону, переданного устройству. Допустимо, только если для Features0 задано значение CHANGER_VOLUME_SEARCH.
  • Операции assert определяют сведения о теге тома для одного элемента. Допустимо, только если для Features0 задано значение CHANGER_VOLUME_ASSERT.
  • Операции замены определяют сведения о теге тома для одного элемента, перезаписав все ранее определенные сведения. Допустимо, только если для Features0 задано значение CHANGER_VOLUME_REPLACE.
  • Неопределенные операции очищают ранее определенные сведения о теге тома для одного элемента. Допустимо, только если для Features0 задано значение CHANGER_VOLUME_UNDEFINE.

VolumeIDTemplate[MAX_VOLUME_TEMPLATE_SIZE]

Указывает шаблон, используемый устройством для поиска идентификаторов томов. Для операции перевода шаблон может включать подстановочные знаки, звездочку (*) и вопросительный знак (?) для поиска томов, соответствующих шаблону. Для других операций шаблон указывает один том.

Требования

Требование Значение
Заголовок ntddchgr.h

См. также раздел

CHANGER_ELEMENT

ChangerQueryVolumeTags

GET_CHANGER_PARAMETERS

READ_ELEMENT_ADDRESS_INFO