Compartir a través de


encabezado minitape.h

El almacenamiento usa este encabezado. Para más información, consulte:

minitape.h contiene las siguientes interfaces de programación:

Functions

 
FIELD_OFFSET

La macro FIELD_OFFSET (minitape.h) devuelve el desplazamiento de bytes del campo especificado en el tipo de estructura conocido especificado.
RtlZeroMemory

La macro RtlZeroMemory (minitape.h) rellena un bloque de memoria con ceros, dado un puntero al bloque y la longitud, en bytes, que se va a rellenar.
ScsiDebugPrint

La función ScsiDebugPrint (minitape.h) imprime información de depuración con un nivel de detalle especificado basado en valores globales.
TapeClassAllocateSrbBuffer

La rutina TapeClassAllocateSrbBuffer asigna un Srb-DataBuffer>.
TapeClassCompareMemory

La rutina TapeClassCompareMemory compara dos búferes de memoria y devuelve el número de bytes equivalentes.
TapeClassInitialize

La rutina TapeClassInitialize realiza gran parte de la inicialización del controlador y del dispositivo en nombre de un controlador de miniclase.
TapeClassLiDiv

La rutina TapeClassLiDiv realiza una división de los dos enteros indicados.
TapeClassLogicalBlockToPhysicalBlock

La rutina TapeClassLogicalBlockToPhysicalBlock traduce una dirección de bloque pseudológica a una dirección de bloque físico. Esta rutina es para dispositivos SCSI-1.
TapeClassPhysicalBlockToLogicalBlock

La rutina TapeClassPhysicalBlockToLogicalBlock traduce una dirección de bloque físico a una dirección de bloque pseudológica. Esta rutina es para dispositivos SCSI-1.
TapeClassZeroMemory

La rutina TapeClassZeroMemory rellena un búfer con ceros.
TapeDebugPrint

La rutina TapeDebugPrint imprime la cadena indicada.

Funciones de devolución de llamada

 
TAPE_ERROR_ROUTINE

TAPE_ERROR_ROUTINE proporciona control de errores específico del dispositivo cuando se completa una SRB con un estado de error. Esta rutina es opcional.
TAPE_EXTENSION_INIT_ROUTINE

ExtensionInit inicializa un área de contexto opcional específica del controlador. TapeClassInitialize llama a esta rutina cuando se carga el controlador de miniclase de cinta. Esta rutina es opcional.
TAPE_PROCESS_COMMAND_ROUTINE

TAPE_PROCESS_COMMAND_ROUTINE controla los aspectos específicos del dispositivo de una solicitud IOCTL.
TAPE_VERIFY_INQUIRY_ROUTINE

TAPE_VERIFY_INQUIRY_ROUTINE determina si el controlador de miniclase de cinta reconoce y admite un dispositivo determinado. Esta rutina es necesaria.

Estructuras

 
BLOCK_DEVICE_RANGE_DESCRIPTOR

La estructura BLOCK_DEVICE_RANGE_DESCRIPTOR (minitape.h) describe un intervalo de bloques lógicos asociados a los fragmentos de un archivo.
BLOCK_DEVICE_TOKEN_DESCRIPTOR

La estructura BLOCK_DEVICE_TOKEN_DESCRIPTOR (minitape.h) contiene el token devuelto por el comando POPULATE TOKEN para una operación de descarga de datos de lectura.
CURRENT_INTERNAL_STATUS_PARAMETER_DATA

Más información sobre: estructura de _CURRENT_INTERNAL_STATUS_PARAMETER_DATA (minitape.h)
DEVICE_MEDIA_INFO

La estructura _DEVICE_MEDIA_INFO (minitape.h) contiene información detallada sobre las características de un dispositivo multimedia.
ERROR_HISTORY_DIRECTORY

Más información sobre: estructura de _ERROR_HISTORY_DIRECTORY (minitape.h)
ERROR_HISTORY_DIRECTORY_ENTRY

Más información sobre: estructura _ERROR_HISTORY_DIRECTORY_ENTRY (minitape.h)
GET_MEDIA_TYPES

La estructura GET_MEDIA_TYPES (minitape.h) contiene información sobre los tipos de medios admitidos por un dispositivo.
GROUP_AFFINITY

La estructura _GROUP_AFFINITY (minitape.h) especifica un número de grupo y la afinidad de procesador dentro de ese grupo.
INQUIRYDATA

La estructura _INQUIRYDATA (minitape.h) contiene información sobre los datos de consulta SCSI asociados a un dispositivo de cinta.
MODE_COMMAND_DURATION_LIMIT_PAGE_T2A_SUBPAGE

Obtenga más información sobre la estructura MODE_COMMAND_DURATION_LIMIT_PAGE_T2A_SUBPAGE (minitape.h).
MODE_COMMAND_DURATION_LIMIT_PAGE_T2B_SUBPAGE

Obtenga más información sobre la estructura MODE_COMMAND_DURATION_LIMIT_PAGE_T2B_SUBPAGE (minitape.h).
MODE_PAGE_SUBPAGE_HEADER

Obtenga más información sobre la estructura MODE_PAGE_SUBPAGE_HEADER (minitape.h).
POPULATE_TOKEN_HEADER

La estructura POPULATE_TOKEN_HEADER (minitape.h) contiene el encabezado de los parámetros en un bloque de datos de comandos (CDB) del comando POPULATE TOKEN.
PRI_REGISTRATION_LIST

La estructura PRI_REGISTRATION_LIST (minitape.h) contiene información sobre las reservas persistentes y las claves de reserva que están activas dentro de un servidor de dispositivos.
PRI_RESERVATION_DESCRIPTOR

La estructura PRI_RESERVATION_DESCRIPTOR (minitape.h) describe una reserva persistente que está activa dentro de un servidor de dispositivos.
PRI_RESERVATION_LIST

La estructura PRI_RESERVATION_LIST (minitape.h) contiene una lista de reservas persistentes que están activas dentro de un servidor de dispositivos.
PRO_PARAMETER_LIST

La estructura PRO_PARAMETER_LIST (minitape.h) contiene información de reserva que se envía en un comando De reserva persistente (PRO) a un servidor de dispositivos.
PROCESSOR_NUMBER

La estructura PROCESSOR_NUMBER (minitape.h) identifica un procesador por su número de grupo y el número de procesador relativo al grupo.
RECEIVE_TOKEN_INFORMATION_HEADER

La estructura RECEIVE_TOKEN_INFORMATION_HEADER (minitape.h) contiene información que describe el estado de una operación de transferencia de datos de descarga.
RECEIVE_TOKEN_INFORMATION_RESPONSE_HEADER

La estructura RECEIVE_TOKEN_INFORMATION_RESPONSE_HEADER (minitape.h) contiene un token que se crea como una representación de los datos (ROD).
REPORT_ZONES_DATA

No use esta estructura en el código. Microsoft reserva la estructura REPORT_ZONES_DATA solo para uso interno.
RT_PARAMETER_DATA

La estructura RT_PARAMETER_DATA (minitape.h) contiene los datos de parámetros del comando timestamp del informe.
SAVED_INTERNAL_STATUS_PARAMETER_DATA

Más información sobre: estructura _SAVED_INTERNAL_STATUS_PARAMETER_DATA (minitape.h)
SCSI_PNP_REQUEST_BLOCK

TLa estructura de _SCSI_PNP_REQUEST_BLOCK (minitape.h) contiene información para las solicitudes SCSI plug and play (PNP).
SCSI_POWER_REQUEST_BLOCK

La estructura _SCSI_POWER_REQUEST_BLOCK (minitape.h) contiene información para las solicitudes de administración de energía SCSI.
SCSI_REQUEST_BLOCK

La estructura SCSI_REQUEST_BLOCK (minitape.h) contiene información sobre las funciones de bloque de solicitud SCSI (SRB).
SCSI_WMI_REQUEST_BLOCK

La estructura _SCSI_WMI_REQUEST_BLOCK (minitape.h) contiene información sobre un SCSI_REQUEST_BLOCK para su uso con comandos WMI.
SES_CONFIGURATION_DIAGNOSTIC_PAGE

Más información sobre: estructura de SES_CONFIGURATION_DIAGNOSTIC_PAGE (minitape.h)
SES_DOWNLOAD_MICROCODE_CONTROL_DIAGNOSTIC_PAGE

La estructura _SES_DOWNLOAD_MICROCODE_CONTROL_DIAGNOSTIC_PAGE (minitape.h) contiene una imagen de microcódigo específica del proveedor utilizada por el proceso de servicios de gabinete.
SES_DOWNLOAD_MICROCODE_STATUS_DESCRIPTOR

La estructura _SES_DOWNLOAD_MICROCODE_STATUS_DESCRIPTOR (minitape.h) especifica el estado y el estado adicional de un microcódigo de descarga.
SES_DOWNLOAD_MICROCODE_STATUS_DIAGNOSTIC_PAGE

La estructura _SES_DOWNLOAD_MICROCODE_STATUS_DIAGNOSTIC_PAGE (minitape.h) contiene información sobre el estado de una o varias operaciones de microcódigo de descarga.
ST_PARAMETER_DATA

La estructura ST_PARAMETER_DATA (minitape.h) contiene la lista de parámetros del comando set timestamp.
STOR_ADDR_BTL8

La estructura _STOR_ADDR_BTL8 (minitape.h) contiene la información de direccionamiento de una dirección Bus-Target-LUN (BTL8) de 8 bits.
STOR_ADDRESS

La estructura _STOR_ADDRESS (minitape.h) contiene información general que describe una dirección del dispositivo de almacenamiento.
STOR_DEVICE_CAPABILITIES

La estructura _STOR_DEVICE_CAPABILITIES (minitape.h) contiene información sobre las funcionalidades del dispositivo relevante para los dispositivos de almacenamiento.
STOR_DEVICE_CAPABILITIES_EX

La estructura de _STOR_DEVICE_CAPABILITIES_EX (minitape.h) contiene información de funcionalidades de dispositivo extendidas relevante para los dispositivos de almacenamiento.
STORAGE_PREDICT_FAILURE

La estructura _STORAGE_PREDICT_FAILURE (minitape.h) contiene información sobre si un dispositivo predice actualmente un error.
STORAGE_REQUEST_BLOCK

La estructura _STORAGE_REQUEST_BLOCK (minitape.h) describe el formato extendido de un bloque de solicitud SCSI (SRB).
T2_COMMAND_DURATION_LIMIT_DESCRIPTOR

Obtenga más información sobre la estructura T2_COMMAND_DURATION_LIMIT_DESCRIPTOR (minitape.h).
TAPE_CREATE_PARTITION

La estructura _TAPE_CREATE_PARTITION (minitape.h) contiene la información necesaria para crear particiones en un medio de cinta.
TAPE_ERASE

La estructura _TAPE_ERASE (minitape.h) contiene la información necesaria para borrar la partición de cinta actual.
TAPE_GET_DRIVE_PARAMETERS

La estructura _TAPE_GET_DRIVE_PARAMETERS (minitape.h) contiene información sobre las funciones de una unidad de cinta.
TAPE_GET_MEDIA_PARAMETERS

La estructura _TAPE_GET_MEDIA_PARAMETERS (minitape.h) contiene información sobre los parámetros de un medio de cinta.
TAPE_GET_POSITION

La estructura _TAPE_GET_POSITION (minitape.h) contiene la partición absoluta, lógica o pseudo lógica actual y la posición de desplazamiento en la cinta.
TAPE_INIT_DATA

TAPE_INIT_DATA solo se usa en controladores de miniclase de cinta heredada. Use TAPE_INIT_DATA_EX en su lugar.
TAPE_INIT_DATA_EX

TAPE_INIT_DATA_EX define valores y rutinas específicos de un controlador de miniclase de cinta de Windows 2000. La rutina DriverEntry de miniclase de cinta pasa esta información al controlador de clase de cinta para completar la inicialización del controlador de miniclase.
TAPE_PREPARE

La estructura _TAPE_PREPARE (minitape.h) contiene información que indica el tipo de operación de cinta que se va a realizar.
TAPE_SET_DRIVE_PARAMETERS

La estructura _TAPE_SET_DRIVE_PARAMETERS (minitape.h) contiene la información necesaria para ajustar los parámetros configurables de una unidad de cinta.
TAPE_SET_MEDIA_PARAMETERS

La estructura _TAPE_SET_MEDIA_PARAMETERS (minitape.h) contiene la información necesaria para restablecer el tamaño de bloque del medio en una unidad de cinta.
TAPE_SET_POSITION

La estructura _TAPE_SET_POSITION (minitape.h) contiene la información necesaria para mover la posición actual en la cinta a la partición y desplazamiento especificados.
TAPE_WMI_OPERATIONS

La estructura _TAPE_WMI_OPERATIONS (minitape.h) contiene información que indica qué operación WMI debe realizar el dispositivo.
TAPE_WRITE_MARKS

La estructura _TAPE_WRITE_MARKS (minitape.h) contiene la información necesaria para escribir una marca de conjunto, una marca de archivo, una marca de archivo corta o una marca de archivo larga en cinta.
TRACK_INFORMATION2

La estructura _TRACK_INFORMATION2 (minitape.h) contiene información de seguimiento detallada, incluida la ubicación, el tamaño y el modo de datos.
VPD_EXTENDED_INQUIRY_DATA_PAGE

Más información sobre: estructura _VPD_EXTENDED_INQUIRY_DATA_PAGE (minitape.h)
VPD_THIRD_PARTY_COPY_PAGE

La estructura _VPD_THIRD_PARTY_COPY_PAGE (minitape.h) define la página de datos vitales del producto (VPD) para las operaciones de transferencia de datos de descarga.
VPD_ZONED_BLOCK_DEVICE_CHARACTERISTICS_PAGE

Microsoft reserva esta estructura solo para uso interno. No use la estructura VPD_ZONED_BLOCK_DEVICE_CHARACTERISTICS_PAGE en el código.
WINDOWS_BLOCK_DEVICE_TOKEN_LIMITS_DESCRIPTOR

La estructura _WINDOWS_BLOCK_DEVICE_TOKEN_LIMITS_DESCRIPTOR (minitape.h) define el descriptor de copia de terceros para sistemas Windows.
WRITE_USING_TOKEN_HEADER

La estructura WRITE_USING_TOKEN_HEADER (minitape.h) describe las ubicaciones de datos de destino para una operación de descarga de datos de escritura.
ZONE_DESCRIPTIOR

Microsoft reserva esta estructura solo para uso interno. No use la estructura ZONE_DESCRIPTIOR en el código.

Enumeraciones

 
SES_DOWNLOAD_MICROCODE_STATE

Más información sobre: enumeración _SES_DOWNLOAD_MICROCODE_STATE (minitape.h)
STOR_DEVICE_POWER_STATE

La enumeración _STOR_DEVICE_POWER_STATE (minitape.h) contiene valores que indican un estado de alimentación del dispositivo.
STOR_POWER_ACTION

El STOR_POWER_ACTION (minitape.h) contiene valores que indican el estado de energía que el sistema está a punto de entrar durante una transición de energía.
STORAGE_MEDIA_TYPE

La enumeración _STORAGE_MEDIA_TYPE (minitape.h) contiene valores que indican los tipos de medios que admite un dispositivo.
TAPE_DRIVE_PROBLEM_TYPE

La enumeración _TAPE_DRIVE_PROBLEM_TYPE (minitape.h) contiene valores que indican tipos de problemas con una unidad de cinta.
TAPE_STATUS

La enumeración TAPE_STATUS proporciona una lista de los códigos de estado que usa el controlador de clase de cinta para notificar el estado de un dispositivo de cinta.