Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Этот заголовок используется хранилищем. Дополнительные сведения см. в разделе:
minitape.h содержит следующие программные интерфейсы:
Функции
|
FIELD_OFFSET Макрос FIELD_OFFSET (minitape.h) возвращает смещение байтов указанного поля в указанном известном типе структуры. |
|
RtlZeroMemory Макрос RtlZeroMemory (minitape.h) заполняет блок памяти нулями, учитывая указатель на блок и длину (в байтах) для заполнения. |
|
ScsiDebugPrint Функция ScsiDebugPrint (minitape.h) выводит отладочную информацию с заданным уровнем детализации на основе глобальных значений. |
|
TapeClassAllocateSrbBuffer Подпрограмма TapeClassAllocateSrbBuffer выделяет Srb-DataBuffer>. |
|
TapeClassCompareMemory Подпрограмма TapeClassCompareMemory сравнивает два буфера памяти и возвращает эквивалентное количество байтов. |
|
TapeClassInitialize Подпрограмма TapeClassInitialize выполняет большую часть инициализации драйвера и устройства от имени драйвера мини-класса. |
|
TapeClassLiDiv Подпрограмма TapeClassLiDiv выполняет деление двух указанных целых чисел. |
|
TapeClassLogicalBlockToPhysicalBlock Подпрограмма TapeClassLogicalBlockToPhysicalBlock преобразует псевдологический адрес блока в физический. Эта подпрограмма предназначена для устройств SCSI-1. |
|
TapeClassPhysicalBlockToLogicalBlock Подпрограмма TapeClassPhysicalBlockToLogicalBlock преобразует физический адрес блока в псевдологический адрес блока. Эта подпрограмма предназначена для устройств SCSI-1. |
|
TapeClassZeroMemory Подпрограмма TapeClassZeroMemory заполняет буфер нулями. |
|
TapeDebugPrint Подпрограмма TapeDebugPrint выводит указанную строку. |
Функции обратного вызова
|
TAPE_ERROR_ROUTINE TAPE_ERROR_ROUTINE обеспечивает обработку ошибок для конкретного устройства при завершении SRB с состоянием ошибки. Эта подпрограмма является необязательной. |
|
TAPE_EXTENSION_INIT_ROUTINE ExtensionInit инициализирует необязательную область контекста для конкретного драйвера. Эта подпрограмма вызывается TapeClassInitialize при загрузке драйвера мини-класса ленты. Эта подпрограмма является необязательной. |
|
TAPE_PROCESS_COMMAND_ROUTINE TAPE_PROCESS_COMMAND_ROUTINE обрабатывает аспекты запроса IOCTL для конкретных устройств. |
|
TAPE_VERIFY_INQUIRY_ROUTINE TAPE_VERIFY_INQUIRY_ROUTINE определяет, распознает ли драйвер мини-класса ленту и поддерживает ли данное устройство. Эта подпрограмма является обязательной. |
Структуры
|
BLOCK_DEVICE_RANGE_DESCRIPTOR Структура BLOCK_DEVICE_RANGE_DESCRIPTOR (minitape.h) описывает диапазон логических блоков, связанных с фрагментами файла. |
|
BLOCK_DEVICE_TOKEN_DESCRIPTOR Структура BLOCK_DEVICE_TOKEN_DESCRIPTOR (minitape.h) содержит маркер, возвращенный командой POPULATE TOKEN для операции чтения данных разгрузки. |
|
CURRENT_INTERNAL_STATUS_PARAMETER_DATA Дополнительные сведения: структура _CURRENT_INTERNAL_STATUS_PARAMETER_DATA (minitape.h) |
|
DEVICE_MEDIA_INFO Структура _DEVICE_MEDIA_INFO (minitape.h) содержит подробные сведения о характеристиках устройства мультимедиа. |
|
ERROR_HISTORY_DIRECTORY Дополнительные сведения: структура _ERROR_HISTORY_DIRECTORY (minitape.h) |
|
ERROR_HISTORY_DIRECTORY_ENTRY Дополнительные сведения: структура _ERROR_HISTORY_DIRECTORY_ENTRY (minitape.h) |
|
GET_MEDIA_TYPES Структура GET_MEDIA_TYPES (minitape.h) содержит сведения о типах носителей, поддерживаемых устройством. |
|
GROUP_AFFINITY Структура _GROUP_AFFINITY (minitape.h) указывает номер группы и сходство процессора в этой группе. |
|
ЗАПРОСДАННЫЕ Структура _INQUIRYDATA (minitape.h) содержит сведения о данных запроса SCSI, связанных с ленточным устройством. |
|
MODE_COMMAND_DURATION_LIMIT_PAGE_T2A_SUBPAGE Узнайте больше о структуре MODE_COMMAND_DURATION_LIMIT_PAGE_T2A_SUBPAGE (minitape.h). |
|
MODE_COMMAND_DURATION_LIMIT_PAGE_T2B_SUBPAGE Дополнительные сведения о структуре MODE_COMMAND_DURATION_LIMIT_PAGE_T2B_SUBPAGE (minitape.h). |
|
MODE_PAGE_SUBPAGE_HEADER Узнайте больше о структуре MODE_PAGE_SUBPAGE_HEADER (minitape.h). |
|
POPULATE_TOKEN_HEADER Структура POPULATE_TOKEN_HEADER (minitape.h) содержит заголовок для параметров в командном блоке данных (CDB) команды POPULATE TOKEN. |
|
PRI_REGISTRATION_LIST Структура PRI_REGISTRATION_LIST (minitape.h) содержит сведения о постоянных резервированиях и ключах резервирования, которые активны на сервере устройств. |
|
PRI_RESERVATION_DESCRIPTOR Структура PRI_RESERVATION_DESCRIPTOR (minitape.h) описывает постоянное резервирование, активное на сервере устройств. |
|
PRI_RESERVATION_LIST Структура PRI_RESERVATION_LIST (minitape.h) содержит список постоянных резервирований, которые активны на сервере устройств. |
|
PRO_PARAMETER_LIST Структура PRO_PARAMETER_LIST (minitape.h) содержит сведения о резервировании, которые отправляются в команде Persistent Reserve Out (PRO) на сервер устройства. |
|
PROCESSOR_NUMBER Структура PROCESSOR_NUMBER (minitape.h) определяет процессор по номеру группы и номеру процессора относительно группы. |
|
RECEIVE_TOKEN_INFORMATION_HEADER Структура RECEIVE_TOKEN_INFORMATION_HEADER (minitape.h) содержит сведения, описывающие состояние операции передачи данных разгрузки. |
|
RECEIVE_TOKEN_INFORMATION_RESPONSE_HEADER Структура RECEIVE_TOKEN_INFORMATION_RESPONSE_HEADER (minitape.h) содержит маркер, который создается как представление данных (ROD). |
|
REPORT_ZONES_DATA Не используйте эту структуру в коде. Корпорация Майкрософт резервирует структуру REPORT_ZONES_DATA только для внутреннего использования. |
|
RT_PARAMETER_DATA Структура RT_PARAMETER_DATA (minitape.h) содержит данные параметров для команды timestamp отчета. |
|
SAVED_INTERNAL_STATUS_PARAMETER_DATA Дополнительные сведения: структура _SAVED_INTERNAL_STATUS_PARAMETER_DATA (minitape.h) |
|
SCSI_PNP_REQUEST_BLOCK Структура _SCSI_PNP_REQUEST_BLOCK (minitape.h) содержит сведения о запросах SCSI plug and play (PNP). |
|
SCSI_POWER_REQUEST_BLOCK Структура _SCSI_POWER_REQUEST_BLOCK (minitape.h) содержит сведения для запросов на управление питанием SCSI. |
|
SCSI_REQUEST_BLOCK Структура SCSI_REQUEST_BLOCK (minitape.h) содержит сведения о функциях блока запросов SCSI (SRB). |
|
SCSI_WMI_REQUEST_BLOCK Структура _SCSI_WMI_REQUEST_BLOCK (minitape.h) содержит сведения о SCSI_REQUEST_BLOCK для использования с командами WMI. |
|
SES_CONFIGURATION_DIAGNOSTIC_PAGE Дополнительные сведения: структура SES_CONFIGURATION_DIAGNOSTIC_PAGE (minitape.h) |
|
SES_DOWNLOAD_MICROCODE_CONTROL_DIAGNOSTIC_PAGE Структура _SES_DOWNLOAD_MICROCODE_CONTROL_DIAGNOSTIC_PAGE (minitape.h) содержит изображение микрокода конкретного поставщика, используемое процессом обслуживания корпуса. |
|
SES_DOWNLOAD_MICROCODE_STATUS_DESCRIPTOR Структура _SES_DOWNLOAD_MICROCODE_STATUS_DESCRIPTOR (minitape.h) указывает состояние и дополнительное состояние скачиваемого микрокода. |
|
SES_DOWNLOAD_MICROCODE_STATUS_DIAGNOSTIC_PAGE Структура _SES_DOWNLOAD_MICROCODE_STATUS_DIAGNOSTIC_PAGE (minitape.h) содержит сведения о состоянии одной или нескольких операций скачивания микрокода. |
|
ST_PARAMETER_DATA Структура ST_PARAMETER_DATA (minitape.h) содержит список параметров для команды set timestamp. |
|
STOR_ADDR_BTL8 Структура _STOR_ADDR_BTL8 (minitape.h) содержит сведения об адресации для 8-разрядного адреса Bus-Target-LUN (BTL8). |
|
STOR_ADDRESS Структура _STOR_ADDRESS (minitape.h) содержит общие сведения, описывающие адрес устройства хранения. |
|
STOR_DEVICE_CAPABILITIES Структура _STOR_DEVICE_CAPABILITIES (minitape.h) содержит сведения о возможностях устройства, относящиеся к устройствам хранения. |
|
STOR_DEVICE_CAPABILITIES_EX Структура _STOR_DEVICE_CAPABILITIES_EX (minitape.h) содержит расширенные сведения о возможностях устройств хранения. |
|
STORAGE_PREDICT_FAILURE Структура _STORAGE_PREDICT_FAILURE (minitape.h) содержит сведения о том, прогнозирует ли устройство сбой. |
|
STORAGE_REQUEST_BLOCK Структура _STORAGE_REQUEST_BLOCK (minitape.h) описывает расширенный формат блока запросов SCSI (SRB). |
|
T2_COMMAND_DURATION_LIMIT_DESCRIPTOR Дополнительные сведения о структуре T2_COMMAND_DURATION_LIMIT_DESCRIPTOR (minitape.h). |
|
TAPE_CREATE_PARTITION Структура _TAPE_CREATE_PARTITION (minitape.h) содержит сведения, необходимые для создания секций на ленточных носителях. |
|
TAPE_ERASE Структура _TAPE_ERASE (minitape.h) содержит сведения, необходимые для очистки текущей секции ленты. |
|
TAPE_GET_DRIVE_PARAMETERS Структура _TAPE_GET_DRIVE_PARAMETERS (minitape.h) содержит сведения о возможностях ленточного накопителя. |
|
TAPE_GET_MEDIA_PARAMETERS Структура _TAPE_GET_MEDIA_PARAMETERS (minitape.h) содержит сведения о параметрах ленточного носителя. |
|
TAPE_GET_POSITION Структура _TAPE_GET_POSITION (minitape.h) содержит текущую абсолютную, логическую или псевдологическую секцию и позицию смещения на ленте. |
|
TAPE_INIT_DATA TAPE_INIT_DATA используется только устаревшими драйверами ленточного мини-класса. Вместо этого используйте TAPE_INIT_DATA_EX. |
|
TAPE_INIT_DATA_EX TAPE_INIT_DATA_EX определяет значения и подпрограммы, относящиеся к драйверу мини-класса windows 2000. Подпрограмма DriverEntry для мини-класса ленты передает эти сведения в драйвер класса ленты для завершения инициализации драйвера мини-класса. |
|
TAPE_PREPARE Структура _TAPE_PREPARE (minitape.h) содержит сведения, указывающие тип выполняемой операции с лентой. |
|
TAPE_SET_DRIVE_PARAMETERS Структура _TAPE_SET_DRIVE_PARAMETERS (minitape.h) содержит сведения, необходимые для настройки настраиваемых параметров ленточного накопителя. |
|
TAPE_SET_MEDIA_PARAMETERS Структура _TAPE_SET_MEDIA_PARAMETERS (minitape.h) содержит сведения, необходимые для сброса размера блока носителя на ленточных накопителях. |
|
TAPE_SET_POSITION Структура _TAPE_SET_POSITION (minitape.h) содержит сведения, необходимые для перемещения текущей позиции на ленте в указанную секцию и смещение. |
|
TAPE_WMI_OPERATIONS Структура _TAPE_WMI_OPERATIONS (minitape.h) содержит сведения, указывающие, какая операция WMI должна быть выполнена устройством. |
|
TAPE_WRITE_MARKS Структура _TAPE_WRITE_MARKS (minitape.h) содержит сведения, необходимые для записи метки setmark, filemark, short filemark или long filemark на ленту. |
|
TRACK_INFORMATION2 Структура _TRACK_INFORMATION2 (minitape.h) содержит подробные сведения о дорожке, включая расположение, размер и режим данных. |
|
VPD_EXTENDED_INQUIRY_DATA_PAGE Дополнительные сведения: структура _VPD_EXTENDED_INQUIRY_DATA_PAGE (minitape.h) |
|
VPD_THIRD_PARTY_COPY_PAGE Структура _VPD_THIRD_PARTY_COPY_PAGE (minitape.h) определяет страницу жизненно важных данных продукта (VPD) для операций передачи данных разгрузки. |
|
VPD_ZONED_BLOCK_DEVICE_CHARACTERISTICS_PAGE Корпорация Майкрософт резервирует эту структуру только для внутреннего использования. Не используйте структуру VPD_ZONED_BLOCK_DEVICE_CHARACTERISTICS_PAGE в коде. |
|
WINDOWS_BLOCK_DEVICE_TOKEN_LIMITS_DESCRIPTOR Структура _WINDOWS_BLOCK_DEVICE_TOKEN_LIMITS_DESCRIPTOR (minitape.h) определяет сторонний дескриптор копирования для систем Windows. |
|
WRITE_USING_TOKEN_HEADER Структура WRITE_USING_TOKEN_HEADER (minitape.h) описывает расположения целевых данных для операции записи данных разгрузки. |
|
ZONE_DESCRIPTIOR Корпорация Майкрософт резервирует эту структуру только для внутреннего использования. Не используйте структуру ZONE_DESCRIPTIOR в коде. |
Перечисления
|
SES_DOWNLOAD_MICROCODE_STATE Дополнительные сведения: перечисление _SES_DOWNLOAD_MICROCODE_STATE (minitape.h) |
|
STOR_DEVICE_POWER_STATE Перечисление _STOR_DEVICE_POWER_STATE (minitape.h) содержит значения, указывающие состояние питания устройства. |
|
STOR_POWER_ACTION STOR_POWER_ACTION (minitape.h) содержит значения, указывающие состояние питания, которое система вот-вот войдет во время перехода питания. |
|
STORAGE_MEDIA_TYPE Перечисление _STORAGE_MEDIA_TYPE (minitape.h) содержит значения, указывающие типы носителей, поддерживаемые устройством. |
|
TAPE_DRIVE_PROBLEM_TYPE Перечисление _TAPE_DRIVE_PROBLEM_TYPE (minitape.h) содержит значения, указывающие типы проблем с ленточным накопителем. |
|
TAPE_STATUS Перечисление TAPE_STATUS предоставляет список кодов состояния, которые драйвер класса ленты использует для сообщения о состоянии ленточного устройства. |