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. |