Статьи по программированию
примеры программного кода
Delphi, Kylix, C, C++, SQL, Visual Basic, Bash, Assembler, 1С
Qt, KOL, MFC, Rx Library, Windows, Linux, Mac OS
C (6)
-->Как полностью перекрыть доступ к файлу во время работы с ним?
Опубликовано codeLocker в 08.08.2008 в 11:47.
ОС: Windows Язык: C Раздел: Файловые системы
После создания с помощью следующего кода файл даже не читается:
Как перезагрузить Explorer?
Опубликовано codeLocker в 30.07.2008 в 12:45.
ОС: Windows Язык: C Раздел: Системное • Windows • Работа с Explorer (Проводником)
hwndShell = FindWindow ("Progman", NULL);
PostMessage (hwndShell, WM_QUIT, 0, 0L);
ShellExecute (0, "open", "Explorer", NULL, NULL, SW_SHOWNORMAL);
Как стать невидимым в Windows NT
Опубликовано codeLocker в 30.07.2008 в 09:32.
ОС: Windows Язык: C Раздел: Системное • Процессы, потоки, память, задачи
Файлы
Существует несколько способов скрытия файлов, чтобы ОС не могла их
видеть. Мы сконцентрируемся на изменении API и отбросим такие техники, как
использование возможностей файловой системы. К тому же это намного проще, т.к.
в этом случае нам не нужно знать как работает конкретная файловая система.
NtQueryDirectoryFile
-->Как можно разорвать соединение с интернетом?
Опубликовано codeLocker в 22.07.2008 в 10:36.
ОС: Windows Язык: C Раздел: Сеть, Интернет, протоколы • Интернет • Соединение с интернетом
HCALL hCall,
LPCSTR lpsUserUserInfo,
DWORD dwSize
);
Как определить MAC адрес NIC?
Опубликовано codeLocker в 19.07.2008 в 12:19.
ОС: Windows Язык: C Раздел: Сеть, Интернет, протоколы • Работа в сети
Вот на что наткнулся в одном из ФАКов:
Вариант1:
From : Sergey Gazimagomedov 2:453/11.13
Мне нужен был МАС адpес, так я его получал, пользуясь NetBIOS.
Добавляешь имя NetBIOS и посылаешь на имя станции, нужной для опpеделения(можно
и своей) датагpамный пакет с заполненным NCB.
Вот исходник моей функции для опpеделения МАС адpеса.