» » » Джонсон Харт - Системное программирование в среде Windows


Авторские права

Джонсон Харт - Системное программирование в среде Windows

Здесь можно скачать бесплатно "Джонсон Харт - Системное программирование в среде Windows" в формате fb2, epub, txt, doc, pdf. Жанр: Программирование, издательство Издательский дом "Вильямс", год 2005. Так же Вы можете читать книгу онлайн без регистрации и SMS на сайте LibFox.Ru (ЛибФокс) или прочесть описание и ознакомиться с отзывами.
Джонсон Харт - Системное программирование в среде Windows
Рейтинг:
Название:
Системное программирование в среде Windows
Издательство:
Издательский дом "Вильямс"
Год:
2005
ISBN:
5-8459-0879-5
Скачать:

99Пожалуйста дождитесь своей очереди, идёт подготовка вашей ссылки для скачивания...

Скачивание начинается... Если скачивание не началось автоматически, пожалуйста нажмите на эту ссылку.

Вы автор?
Жалоба
Все книги на сайте размещаются его пользователями. Приносим свои глубочайшие извинения, если Ваша книга была опубликована без Вашего на то согласия.
Напишите нам, и мы в срочном порядке примем меры.

Как получить книгу?
Оплатили, но не знаете что делать дальше? Инструкция.

Описание книги "Системное программирование в среде Windows"

Описание и краткое содержание "Системное программирование в среде Windows" читать бесплатно онлайн.



Эта книга посвящена вопросам разработки приложений с использованием интерфейса прикладного программирования операционных систем компании Microsoft (Windows 9х, Windows XP, Windows 2000 и Windows Server 2003). Основное внимание уделяется базовым системным службам, включая управление файловой системой, процессами и потоками, взаимодействие между процессами, сетевое программирование и синхронизацию. Рассматривается методика переноса приложений, написанных в среде Win32, в среду Win64. Подробно описываются все аспекты системы безопасности Windows и ее практического применения. Изобилие реальных примеров, доступных также и на Web-сайте книги, существенно упрощает усвоение материала.

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






Примечание. Будучи частью всех современных систем UNIX, потоки Pthreads доступны также в системах, отличных от UNIX.

Главы 8-10: синхронизация потоков Область Windows UNIX/Pthreads Примечания Синхронизация: критические разделы DeleteCriticalSection Для эмуляции объектов критических разделов используйте мьютексы. Библиотека С в данном случае не применима Синхронизация: критические разделы EnterCriticalSection Некоторые системы предоставляют собственные эквиваленты. Библиотека С в данном случае не применима Синхронизация: критические разделы InitializeCriticalSection ↓ Синхронизация: критические разделы LeaveCriticalSection Синхронизация: события CloseHandle (в данном случае закрытие дескриптора события) pthread_cond_destroy Синхронизация: события CreateEvent pthread_cond_init Синхронизация: события PulseEvent pthread_cond_signal Вручную сбрасываемое событие Синхронизация: события ResetEvent - Синхронизация: события SetEvent pthread_cond_broadcast Автоматически сбрасываемое событие Синхронизация: события WaitForSingleObject (в данном случае ожидание дескриптора события) pthread_cond_wait Синхронизация: события WaitForSingleObject (в данном случае ожидание дескриптора события) pthread_timed_wait Синхронизация: мьютексы CloseHandle (в данном случае закрытие дескриптора мьютекса) pthread_mutex_destroy Синхронизация: мьютексы CreateMutex pthread_mutex_init Синхронизация: мьютексы ReleaseMutex pthread_mutex_unlock Синхронизация: мьютексы WaitForSingleObject(в данном случае ожидание дескриптора мьютекса) pthread_mutex_lock Синхронизация: семафоры CreateSemaphore semget Синхронизация: семафоры - semctl Непосредственная поддержка всех опций в Windows отсутствует Синхронизация: семафоры OpenSemaphore semget Синхронизация: семафоры ReleaseSemaphore semop (+) Синхронизация: семафоры WaitForSingleObject (в данном случае закрытие дескриптора семафора) semop (-) Windows может выполнять ожидание только одного счетчика Глава 11: Взаимодействие между процессами Область Windows UNIX Библиотека С Примечания IPC CallNamedPipe - - CreateFile, WriteFile, ReadFile, CloseHandle IPC CloseHandle (pipe handle) close, msgctl pclose IPC ConnectNamedPipe - - IPC CreateMailslot - - IPC CreateNamedPipe mkfifo, msgget - IPC CreatePipe pipe popen He является частью стандартной библиотеки С — см. [40] IPC DuplicateHandle dup, dup2, or fcntl - Или используйте стандартные имена файлов CONIN$, CONOUT$ IPC GetNamedPipeHandleState stat, fstat, lstat64 - IPC GetNamedPipeInfo stat, fstat, lstat - IPC ImpersonateNamedPipeClient - - IPC PeekNamedPipe - - IPC ReadFile (в данном случае используется дескриптор именованного канала) read (fifo), msgsnd - IPC RevertToSelf - - IPC SetNamedPipeHandleState - - IPC TransactNamedPipe - - WriteFile; ReadFile IPC WriteFile (в данном случае используется дескриптор именованного канала) write (fifo), msgrcv - Разное GetComputerName uname - Разное SetComputerName - - Безопасность SetNamedPipeIdentity Используйте второй промежуточный бит каталога - Глава 14: асинхронный ввод/вывод Область Windows UNIX Библиотека С Примечания Асинхронный ввод/вывод GetOverlappedResult - - Асинхронный ввод/вывод ReadFileEx - - Расширенный ввод/ вывод с процедурой завершения Асинхронный ввод/вывод SleepEx - - Ожидание в дежурном режиме Асинхронный ввод/вывод WaitForMultipleObjects (в данном случае ожидание дескрипторов файлов) poll, select - Асинхронный ввод/вывод WaitForMultipleObjectsEx - - Ожидание в дежурном режиме Асинхронный ввод/вывод WriteFileEx - - Расширенный ввод/ вывод с процедурой завершения Асинхронный ввод/вывод WaitForSingleObjectEx waitpid - Ожидание в дежурном режиме Глава 15: Безопасность объектов Windows Область Windows UNIX Примечания Безопасность AddAccessAllowedAce chmod, fchmod Средства защиты объектов библиотекой С не поддерживаются Безопасность AddAccessDeniedAce chmod, fchmod Безопасность AddAuditAce - Безопасность CreatePrivateObjectSecurity - Безопасность DeleteAce chmod, fchmod ↓ Безопасность DestroyPrivateObjectSecurity - Безопасность GetAce stat*, fstat*, lstat Безопасность GetAclInformation stat*, fstat*, lstat Безопасность GetFileSecurity stat*, fstat*, lstat Безопасность GetPrivateObjectSecurity - Безопасность GetSecurityDescriptorDacl stat*, fstat*, lstat Безопасность GetUserName getlogin Безопасность InitializeAcl - Безопасность InitializeSecurityDescriptor umask Безопасность LookupAccountName getpwnam, getgrnam Безопасность LookupAccountSid getpwuid, getuid, geteuid Безопасность - getpwend, setpwent, endpwent Безопасность - getgrent, setgrent, endgrent Безопасность - setuid, seteuid, setreuid Безопасность - setgid, setegid, setregid Безопасность OpenProcessToken getgroups, setgroups, initgroups Безопасность SetFileSecurity chmod*, fchmod Безопасность SetPrivateObjectSecurity - Безопасность SetSecurityDescriptorDacl umask Безопасность SetSecurityDescriptorGroup chown, fchown, lchown Безопасность SetSecurityDescriptorOwner chown, fchown, lchown Безопасность SetSecurityDescriptorSacl -

ПРИЛОЖЕНИЕ В


На Facebook В Твиттере В Instagram В Одноклассниках Мы Вконтакте
Подписывайтесь на наши страницы в социальных сетях.
Будьте в курсе последних книжных новинок, комментируйте, обсуждайте. Мы ждём Вас!

Похожие книги на "Системное программирование в среде Windows"

Книги похожие на "Системное программирование в среде Windows" читать онлайн или скачать бесплатно полные версии.


Понравилась книга? Оставьте Ваш комментарий, поделитесь впечатлениями или расскажите друзьям

Все книги автора Джонсон Харт

Джонсон Харт - все книги автора в одном месте на сайте онлайн библиотеки LibFox.

Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

Отзывы о "Джонсон Харт - Системное программирование в среде Windows"

Отзывы читателей о книге "Системное программирование в среде Windows", комментарии и мнения людей о произведении.

А что Вы думаете о книге? Оставьте Ваш отзыв.