Compartir a través de


IOCTL_CHANGER_QUERY_VOLUME_TAGS IOCTL (ntddchgr.h)

Devuelve información de etiquetas de volumen para los elementos especificados.

Código principal

IRP_MJ_DEVICE_CONTROL

Búfer de entrada

El búfer en Irp-AssociatedIrp.SystemBuffer> indica el elemento inicial para el que se va a devolver información, la acción que se va a realizar y una plantilla que se va a usar al buscar identificadores de volumen.

Longitud del búfer de entrada

Parameters.DeviceIoControl.InputBufferLength en la ubicación de la pila de E/S indica el tamaño, en bytes, del búfer de parámetros, que debe ser >= sizeof(CHANGER_SEND_VOLUME_TAG_INFORMATION).

Búfer de salida

El controlador devuelve los datos READ_ELEMENT_ADDRESS_INFO en el búfer en Irp-AssociatedIrp.SystemBuffer>.

Longitud del búfer de salida

Parameters.DeviceIoControl.OutputBufferLength indica el tamaño, en bytes, del búfer de parámetros para la salida, que debe ser >= sizeof(READ_ELEMENT_ADDRESS_INFO).

Bloque de estado

El campo Información se establece en el tamaño correcto del búfer de salida, en bytes. El campo Estado se establece en STATUS_SUCCESS, o posiblemente en STATUS_INFO_LENGTH_MISMATCH, STATUS_INSUFFICIENT_RESOURCES, STATUS_INVALID_DEVICE_REQUEST o STATUS_INVALID_ELEMENT_ADDRESS.

Requisitos

Requisito Valor
Header ntddchgr.h (include Ntddchgr.h)

Consulte también

READ_ELEMENT_ADDRESS_INFO