На главную

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 | Скачать Вниз

BackupSeek



The BackupSeek function seeks forward in a data stream initially accessed by using the BackupRead or BackupWrite function.

BOOL BackupSeek(

HANDLE hFile, // handle to open file
DWORD dwLowBytesToSeek, // low-order 32 bits of number of bytes
DWORD dwHighBytesToSeek, // high-order 32 bits of number of bytes
LPDWORD lpdwLowByteSeeked, // pointer to number of bytes function seeks
LPDWORD lpdwHighByteSeeked, // pointer to number of bytes function seeks
LPVOID *lpContext //pointer to internal context information
);


Parameters

hFile

Identifies the file or directory being backed up. This handle is created by using the CreateFile function.

dwLowBytesToSeek

Specifies the low-order 32 bits of the number of bytes to seek.

dwHighBytesToSeek

Specifies the high-order 32 bits of the number of bytes to seek.

lpdwLowByteSeeked

Pointer to a doubleword that, when the function returns, contains the low-order 32 bits of the number of bytes the function actually seeks.

lpdwHighByteSeeked

Pointer to a doubleword that, when the function returns, contains the high-order 32 bits of the number of bytes the function actually seeks.

lpContext

Pointer to an internal data structure used by the function. This structure must be the same structure that was initialized by the BackupRead function. An application must not touch the contents of this structure.



Return Values

If the function could seek the requested amount, the function returns nonzero.
If the function could not seek the requested amount, the function returns zero.

Remarks

Applications use the BackUpSeek function to skip portions of a data stream that cause errors. This function does not seek across stream headers. If an application attempts to seek past the end of a substream, the function fails, the lpdwLowByteSeeked and lpdwHighByteSeeked parameters indicate the actual number of bytes the function seeks, and the file position is placed at the start of the next stream header.

See Also

BackupRead, BackupWrite, CreateFile


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

BackupSeek



Функция BackupSeek ищет форварда в потоке данных первоначально доступном используя BackupRead или функция BackupWrite.

BOOL BackupSeek(

РУЧКА hFile, // оперируется, чтобы открывать файл DWORD dwLowBytesToSeek, // младшие 32 бита количества байтов DWORD dwHighBytesToSeek, // старшие 32 бита количества байтов LPDWORD lpdwLowByteSeeked, // указатель в количество функциональных поисков байтов LPDWORD lpdwHighByteSeeked, // указатель в количество функциональных поисков байтов LPVOID *указатель lpContext //во внутреннюю контекстную информацию
);


Параметры

hFile

Идентифицирует файл или директорий, копированные. Эта ручка создана использованием функции CreateFile.

dwLowBytesToSeek

Определяет младшие 32 бита количества байтов, чтобы искаться.

dwHighBytesToSeek

Определяет старшие 32 бита количества байтов, чтобы искаться.

lpdwLowByteSeeked

Указатель в двойное слово, что, когда функция возвращает, содержит младшие 32 бита количества байтов функциональные действительно поиски.

lpdwHighByteSeeked

Указатель в двойное слово, что, когда функция возвращает, содержит старшие 32 бита количества байтов функциональные действительно поиски.

lpContext

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



Обратные Величины

Если функция могла бы поискать запрошенную сумму, функциональный возврат ненулевые.
Если функция не могла искать запрошенную сумму, функция возвращает нуль.

Замечания

Приложения используют функцию BackUpSeek, чтобы пропускать части потока данных, которые вызывают ошибки. Эта функция не ищется через заголовки потока. Если приложение пытается искать прошлого конец substream, функция терпит неудачу, lpdwLowByteSeeked и lpdwHighByteSeeked параметры указывают фактическому количеству байтов функциональные поиски, и файловая позиция установлена в начале следующего заголовка потока.

Смотри Также

BackupRead, BackupWrite, CreateFile


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