#1 03.12.05 21:31
помогите разобраться с некоторыми параметрами функций API
есть несколько примеров, там заданы такие параметры, читала МСДН, но все равно не допоняла их смысл. помогите, плиз
FILE_SHARE_WRITE- параметр функции WriteFile. что понимается под совместным доступом?
ExitThread(1)- функция завершения потока. код завершения 1, почему, что это значит? и какие еще есть коды?
FILE_ATTRIBUTE_NORMAL- параметр функции CreateFile, за что этот флаг отвечает?
hTemplateFile - параметр функции CreateFile
спасибо заранее
Offline
#2 03.12.05 22:05
Re: помогите разобраться с некоторыми параметрами функций API
совместный доступ это когда несколько приложений могут одновременно обращаться к файлу (через его проекцию).
Jeffrey Richter написал(а):
флаг FILE_SHARE_WRITE означает, что попытка постороннего процесса открыть файл с флагом GENERIC_READ не удастся
GENERIC_READ - флаг параметра dwDesiredAccess функции CreateFile, означает что файл открывается (или создается) только для чтения.
ExitThread() - процедура завершения потока. код 1-означает что поток завершен некорректно, преждевременно, а если 0 - значит все в порядке. Вообще-то, рекомендуется избегать вызовов этой функции.
hTemplateFile. Видимо этот описатель указывает на файл, копию которого ты собираешься сделать, вызывая CreateFile
Исправлено Fatboy (03.12.05 22:08)
Offline

