Если вы получаете сообщение в браузере «JavaScript has been disabled or is not supported by your web browser which is needed by the Virtual KVM/Media applet. Please correct this problem.» Попробуйте способ указанный ниже. Читать далее »
Архивы по Категориям: Заметки
HP LO100 Integrated Remote Console загрузка и запуск
Простейшие типы данных в Win32 API
Простые типы данных, которые используются в Win32 API, чтобы определять возвращаемые значения, параметры функций, сообщения и элементы структуры. Они определяют размер и значение этих элементов.
Таблица содержит следующие типы: символ (charaster), целое число (integer), Булево (Boolean), указатель (Pointer), и дескриптор (Handle). Символ, целое число, и Булевы типы общие для большинства компиляторов C. Большинство имен типа указателя начинается с префикса P или LP. Win32-based приложение использует дескриптор, чтобы обращаться к ресурсу, который был загружен в память.
Читать далее »
Определение типа носителя и «серийного номера».
Нам понадобится всего 2 API — функции:
GetDriveType — определяет и возвращает тип носителя;
GetVolumeInformation — определяет информацию о носителе, среди которой содержится серийный номер.
Рассмотрим описание этих функций:
Функция GetDriveType очень простая и использует всего один параметр — указатель на том. Например «c:\»,»a:\» и т.д. Функция возвращает одно из следующих значений:
Значение | Пояснение |
---|---|
DRIVE_UNKNOWN | диск не определен/не существует |
DRIVE_NO_ROOT_DIR | неверный путь/путь не указывает на том |
DRIVE_REMOVABLE | тип устройства определяется как съемный (дискета, флешка и т.д.) |
DRIVE_FIXED | тип устройства — фиксированный диск (жесткий диск) |
DRIVE_REMOTE | тип устройства — удаленный(сетевой) диск |
DRIVE_CDROM | это устройство CD-ROM |
DRIVE_RAMDISK | виртуальный диск, созданный в оперативной памяти |