IOCTL_CHANGER_QUERY_VOLUME_TAGS IOCTL (ntddchgr.h)
Devuelve información de etiquetas de volumen para los elementos especificados.
Código principal
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
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de