На главную

On-line справка по Win32 API

Написать письмо
БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО!
Список всех статей A-B-C-D-E-F-G-H-I-J-K-L-M-N-O-P-Q-R-S-T-U-V-W-X-Y-Z | Скачать Вниз

Tape Initialization



An application must use the CreateFile function to create a handle of a tape device. This handle is used in subsequent operations on the tape in the device.

Before an application writes to a tape, the tape must be formatted according to the needs of the application and the capabilities of the tape drive being used. The CreateTapePartition function reformats a tape, creating on it a given number of partitions of a specified size.
The PrepareTape function prepares a tape to be accessed or removed. This function can load, unload, lock, or unlock a tape. This function can also tension the tape by moving the tape to the end of the tape and back to the beginning.

To retrieve and set information about a tape and tape drive, an application uses the GetTapeParameters, SetTapeParameters, and GetTapeStatus functions.
GetTapeParameters retrieves information that describes a tape or a tape drive. The tape information includes the tape's type, density, and block size; the number of partitions on the tape; the amount of tape remaining; and so on. The tape drive information includes the drive's default block size, the maximum partition count, and the features that are supported.

SetTapeParameters either sets the tape block size or sets the tape drive flags that indicate whether the drive supports hardware error correction, data compression, data padding, or any combination of the three.
GetTapeStatus indicates whether the tape drive is ready to process tape commands.


Пригласи друзей и счет твоего мобильника всегда будет положительным!
Предыдущая статья
 
Сайт Народ.Ру Интернет
Следующая статья
Пригласи друзей и счет твоего мобильника всегда будет положительным!

Инициализация Ленты



Приложение должно использовать функцию CreateFile, чтобы создавать ручку устройства ленты. Эта ручка использована в последующих действиях на ленте на устройстве.

Прежде, чем приложение напишется на ленту, лента должна быть отформатирована согласно потребностям приложения и возможности проезда ленты, использованным. Функция CreateTapePartition переформатирует ленту, создающуюся на этому данного количества разделов определенного размера.
Функция PrepareTape подготавливает ленту, чтобы быть доступно или удаленным. Эта функция может загрузить, снимать, запирать, или деблокировать ленту. Эта функция может также напряженность лента перемещая ленту на конец ленты и в начало.

Чтобы извлекать и устанавливать информацию о ленте и приклеивать накопителя, приложение использует GetTapeParameters, SetTapeParameters, и функции GetTapeStatus.
GetTapeParameters ИЗВЛЕКАЕТ информацию, которая описывает ленту или накопитель ленты. Информация ленты включает тип ленты, плотности, и блочный размер; количество разделов на ленте; сумма остального ленты; и так далее. Информация накопителя ленты включает по умолчанию блочный размер накопителя, максимальный счет раздела, и характеристики, которые поддерживаны.

SetTapeParameters ИЛИ комплекты лента блокирует размер или устанавливает флаги накопителя ленты, которые указывают независимо опоры накопителя аппаратной коррекции ошибки, сжатия данных, заполнение данных, или любая комбинация трех.
GetTapeStatus УКАЗЫВАЕТ независимо накопителя ленты готовое обработать команды ленты.


Вверх Version 1.3, Oct 26 2010 © 2007, 2010, mrhx Вверх
 mrhx software  Русский перевод OpenGL  Русский перевод Win32 API
 
Используются технологии uCoz