СП - Системное программирование / Системное программирование - ВОУД
.docx
HKey идентифицирует текущий раздел или предопределенные дескрипторы: НКЕУ_CLASSES_ROOT; НКЕУ_USERS
OC Windows предоставляют приложению объекты трёх категорий User; Graphics Device Interface; Kernel
POSIX совместимые системы: UNIX, FreeBSD; Mac OS X; Linux, ОреnVMS
Win API 32 содержит функции для работе с файлами DeleteFile; ReplaceFile; SetFilePointer
Win API 32 содержит функции для работе с файлами GetCurrentDirectory; MoveFile; RemoveDirectory
Win API 32 содержит функции инициализации и копирования блоков виртуальной памяти FillMemory; ZeroMemory; CopyMemory
Win API 32 содержит функции по работе с виртуальной памятью VirtualLock; VirtualAlloc; VirtualFree
Win32 API функционально подразделяется на следующие категории: Windows NT access Control, Windows Shell, Base Services; Windows Linux Information, Common Control Library; Graphics Device Interface, Network Services, User Interface
Windows позволяет управлять генерацией исключений с помощью некоторых функций HeapAlloc; HeapCreate; RaiseException
Анонимные каналы имеют определённые особенности и характеристики Полудуплексная передача; Синхронный обмен данными; Моделирование любой топологии связей
Анонимные каналы: полудуплексные
Буферизация ввода-вывода это Область оперативной памяти; кольцевая очередь данных; временное хранение записей файла
Буферизация ввода-вывода это: временное хранение записей файла
В Windows есть процессы следующих типов: Процессы реального времени; Процессы с высоким приоритетом; Процессы с нормальным приоритетом
В каких операционных систем используется exFAT? Windows 10; Windows 8; Windows 7
В каких операционных систем используется FAT16? Windows 95; DOS; Windows 98
В каких операционных систем используется FAT32? Windows XP; Windows 2000; Windows 98
В каких операционных систем используется NTFS ? Windows 2000; Windows NT; Windows XP
В маркере доступа содержит некоторую информацию SID учётной записи пользователя; Список SID учётных записей групп; Идентификатор безопасности текущей сессии
В операционной системе Windows различают следующие виды потоков: пользовательские; системные
В операционной системе Windows различают следующие виды потоков: пользовательские; системные
В Операционной системе Windows различают следующие виды потоков: Потоки интерфейса пользователя; пользовательские; системные
В Windows для работы с дескрипторами безопасности используются некоторые функции SetSecurityInfo; SetNamedSecurityInfo; etSecurityInfo
В Windows есть функции блокирующие доступ к переменным со стороны других потоков InterlockedExchange; Interlocked; InterlockedExchangeAdd
Величина кванта времени, выделяемая потоку приблизительно равна 20 мс; зависит от типа операционной системы
Величина кванта времени, выделяемого потоку приблизительно равна 20 мс
Внутренние прерывания вызываются событиями, которые связаны с работой центрального процессора и могут вызываться многими событиями Деление на нуль; Переполнение разрядной сетки; Нарушение адресации
Возможности функции – транслятора: использует инструкцию throw языка С++; преобразовывает исключения
Возможности функции-транслятора: преобразовывает исключения; описывается в заголовочном файле еh.h; использует инструкцию throw языка С++
Возможности функции-транслятора: Преобразовывает исключения; Описывается в заголовочном файле eh. h; Использует инструкцию throw языка С++
Возможности функции-транслятора: Преобразовывает исключения; Описывается в заголовочном файле eh. h; Использует инструкцию throw языка С++
Вспомогательные программные компоненты системы безопасности Authentication Package; Netlogon; Winlogon
Вспомогательные программные компоненты системы безопасности: Netlogon; Winlogon
Вспомогательные программные компоненты системы безопасности: Winlogon; Authentication Package; Netlogon
Вспомогательные программные компоненты системы безопасности: Winlogon; Authentication Package; Netlogon
Где хранятся учётные записи пользователей? В реестре
Главное отличие привилегий от прав доступа: Привилегии касаются субъектов, а не охраняемых объектов системы
Главное отличие привилегий от прав доступа: привилегии назначаются субъектам администратором системы; привилегии касаются субъектов, а не охраняемых объектов системы; правами доступа к объекту управляет владелец этого объекта
Действия, которые необходимо выполнить для работы с отображаемым в память файлом Открыть этот файл; Создать объект ядра, который выполняет отображение файла; Отобразить файл в адресное пространство процесса
Дескриптор безопасности объекта выполняет некоторые важные функции Идентифицирует владельца объекта; Содержит информацию для аудита доступа к объекту; Определяет пользователей с определёнными правами доступа
Дескриптор безопасности объекта содержит некоторые компоненты SID владельца объекта; Указатель на список управления дискреционным доступом DACL; Указатель на список управления системным доступом SACL
Динамическая локальная память потока это: thread local storage. TLS
Динамическая локальная память потока это: thread local storage. TLS
Динамически подключаемая библиотека (DLL) Программный модуль, статически загружаемый в память процесса; Программный модуль, динамически загружаемый в память процесса; Программный модуль, содержащий функции или данные
Для выполнения асинхронной процедуры используется функция WaitForSingleObjectEx, которая имеет три параметра hHandle; dwMilliseconds; bAlertable
Для загрузки DLL в память: используется механизм отображения файлов в память; используется функция LoadLibrary(); используется функция LoadLibraryEx()
Для использования импортируемых из DLL функций и переменных используется функция: GetProcAddress
Для обмена данными между потоками разных процессов создаётся канал передачи, состоящий из нескольких компонент Входной и выходной буферы памяти; Потоки ядра ОС; Общая память
Для ожидания наступления некоторого события или выполнения асинхронной процедуры можно использовать функцию WaitForSingleObjectEx(), которая имеет следующие параметры: дескриптор объекта; время ожидания
Для ожидания наступления некоторого события или выполнения асинхронной процедуры можно использовать функцию WaitForSingleObjectEx(), которая имеет следующие параметры: дескриптор объекта; время ожидания
Для ожидания наступления некоторого события или выполнения асинхронной процедуры можно использовать функцию WaitForSingleObjectEx(), которая имеет следующие параметры: временной интервал в миллисекундах; дескриптор объекта
Для работы с указателями локальной памяти потока используется несколько функций TlsSetValue; TlsGetValue; TlsFree
Задачи динамической локальной памяти потока: узнать какой поток ее вызывает
Задачи динамической локальной памяти потока: Узнать какой поток ее вызывает; Хранить указатели на захваченную память
Значение параметра dwCreationDisposition при открытии файла: OPEN_EXISTING
Значение параметра dwCreationDisposition при открытии файла: OPEN_EXISTING
Значение параметра flProtect PAGE_READONLY; PAGE_READWRITE; PAGE_WRITECOPY
Значение параметра new для управления исключениями: _EM_OVERFLOW
Значение функций GetFileType: FILE_TYPE_CHER; FILE_TYPE_PIPE
Значение функций GetFileType: FILE_TYPE_CHAR
Значение функции GetFileType: FILE_TYPE_CHAR; FILE_TYPE_DISK
Значение функций GetFileType: FILE_TYPE_CHER; FILE_TYPE_PIPE
Значение функции WaitForSingleObject, в случае успешного завершения: wait_abandoned
Значение функции WaitForSingleObject, в случае успешного завершения: wait_abandoned; wait_timeout; wait_object_0
Значения атрибутов доступа к виртуальной странице поля Р: доступны чтения и запись страницы; доступ только чтение страницы
Значения атрибутов доступа к виртуальной странице поля Р: доступны чтения и запись страницы; доступ только чтение страницы
Значения параметра dwCreationDispasition при открытии файла: OPRN_ALWAYS; OPEN_EXISTING; TRUNCATE_EXISTING
Значения параметра dwCreationDisposition при открытии файла: TRUNCATE_EXISTING; ОРЕN_ALWAYS; OPEN_EXISTING
Значения параметра flProtect: PAGE_READWRITE; PAGE_READONLY
Значения параметра flProtect: PAGE_READWRITE; PAGE_READONLY
Значения параметра new для управления исключениями: _EM_ZERODIVIDE
Значения параметра new для управления исключениями: _EM_ZERODIVIDE
Значения параметра nеw для управления исключениями: _ЕМ_DENORMAL; _ЕМ_ZERODIVIDE; _ЕМ_OVERFLOW
Имена каталогов и файлов не должны содержать: ?; <; /
Именованные каналы создаются процессом – сервером при помощи функции CreateNamedPipe(), которая имеет следующие параметры: имя канала, атрибуты канала, режим передачи данных; максимальное количество экземпляров канала, размер выходного буфера, размер входного буфера
Именованные каналы создаются процессом-сервером при помощи функции CreateNamedPipe(), которая имеет следующие параметры: максимальное количество экземпляров канала, размер выходного буфера; имя канала, атрибуты канала, режим передачи данных
Интерфейс программирования приложений (API) Это функции, которые одна программа может вызвать из другой; Определяет интерфейсы, обеспечивающие обмен между ПО; Это также и стандартная библиотека ввода-вывода
Информация сохраненная в маркере доступа: идентификатор безопасности текущей сессии (logon session)
Информация, сохранённая в маркере доступа данные, определяющие политику безопасности на локальной машине; SID учётной записи пользователя
Исполняемые файлы и файлы динамических библиотек, т.е. файлы с расширениями exe и dll, разбиты на разделы: Каждый из которых содержит данные только одинакового типа; Раздел с исполняемым кодом хранится в физической памяти в одном экземпляре
К объектам ядра (Kernel) OC относятся Процессы; Драйверы устройств; Файловые системы
К параметрам функции WriteConsoleOutput() относится: Дескриптор буфера экрана; Область вывода в буфер экрана
К третьему классу синхронизации относятся объекты, которые переходят в сигнальное состояние по завершении своей работы: процесс (process); поток (thread)
К третьему классу синхронизации относятся объекты, которые переходят в сигнальные состояние по завершении своей работы: поток (thread); работа (job)
К третьему классу синхронизации относятся объекты, которые переходят в сигнальные состояние по завершении своей работы: работа (job); поток (thread)
К третьему классу синхронизации относятся объекты, которые переходят в сигнальное состояние по завершении своей работы: Работа (job); Поток (thread)
Каждый процесс в Windows владеет определёнными ресурсами Таблица для хранения дескрипторов объектов ядра; Рабочее множество страниц в реальной памяти; Виртуальное адресное пространство
Какая функция закрывает дескриптор? CloseHahdle
Какая информация хранится в маркере доступа идентификатор безопасности текущей сессии; список привилегий для пользователей и групп на локальном компьютере; SID учётной записи пользователя
Какая функция возобновляет поток? ResumeThread
Какая функция закрывает дескриптор поиска файлов? FindClose
Какая функция находит все файлы каталога по образцу? FindNextFile
Какая функция обеспечивает доступ к импортируемым из DLL функциям и переменным? GetProcAddress
Какая функция обеспечивает копирование данных из именованного канала в буфер? PeekNamePipe
Какая функция обеспечивает одновременное отключение DLL от потока и завершение потока? FreeLibraryAndExitThread
Какая функция обеспечивает открытие файла перед его отображением? CreateFileMapping
Какая функция обеспечивает отображение файла в адресное пространство процесса? MapViewOfFile
Какая функция определяет имя текущего каталога? GetCurrentDirectory
Какая функция позволяет завершить процесс? ExitProcess
Какая функция предназначена для получения кода последней ошибки? GetLastError
Какая функция предназначена для получения псевдодескриптора потока? GetCurrentThread
Какая функция предназначена для получения псевдодескриптора процесса? GetCurrentProcess
Какая функция приостанавливает поток? SuspendThread
Какая функция создаёт анонимный канал? CreatePipe
Какая функция удаляет каталог? RemoveDirectory
Какие параметр имеет функция CreateFile (установка связи с именованным каналом)? lpFileName; dwShareMode; dwDesiredAccess
Какие параметры имеет функция CreateNamedPipe? lpName; dwOpenMode
Какие параметры имеет функция ReadConsoleOutput()? Дескриптор буфера экрана; область ввода в буфер экрана; координаты для первого элемента в буфере
Какие флаги задаёт параметр dwOpenModeт функции CreateNamedPipe? PIPE_ACCESS_DUPLEX; PIPE_ACCESS_INBOUND; PIPE_ACCESS_OUTBOUND
Какие флаги предназначены для определения направления передачи данных? PIPE_ACCESS_OUTBOUND; PIPE_ACCESS_DUPLEX; PIPE_ACCESS_INBOUND
Какие бывают адреса? Линейные; Виртуальные; Физические
Какие бывают режимы доступа к объектам? R,W
Какие бывают файловые системы? FAT16; FAT32; NTFS
Какие виды потоков есть в Windows? Системные потоки; Пользовательские потоки
Какие действия выполняет менеджер потоков? Сохраняет контекст прерванного потока; Восстанавливает контекст запускаемого потока; Передаёт управление запускаемому потоку
Какие действия существуют при работе с именованными каналами соединение сервера с экземпляром именованного канала; обмен данными по именованному каналу; закрытие именованного канала клиентом и сервером
Какие есть способы для передачи данных между параллельными процессами? Потоком; Сообщением
Какие параметры имеет функция CreateThread? dwStackSize; lpThreadId; lpStartAdress
Какие символы недопустимо использовать в имени файла : ; ” ; >
Какие состояния может иметь поток? Блокировка; Готовность к выполнению; Выполнение
Какие функции используются для работы с маркером доступа? OpenProcessToken; OpenThreadToken
Какие функции используются для работы с файлами? UnLockFile; CreateFile; MoveFile
Какие функции копируют или перемещают или замещают файлы? CopyFile; MoveFile; ReplaceFile
Какие функции меняют атрибуты или размер файла? SetFileAttributes; SetEndOfFile
Какие функции обеспечивают загрузку DLL в виртуальную память процесса? LoadLibraryEx; LoadLibrary
Какие функции обеспечивают обмен данными по именованному каналу? WriteFile; ReadFile
Какие функции обеспечивают отключение DLL от процесса? FreeLibrary
Какие функции обеспечивают работу с фалами? ReadFile; CreateFile; UnLockFile
Какие функции определяют атрибуты или размер файла? GetFileAttributes; GetFileSize
Какие функции предназначены работы с виртуальной памятью? VirtualAlloc; VirtualLock; VirtualFree
Какие функции предназначены работы с процессами и потоками в Win32 API: SuspendThread; ResumeThread; CreateThread
Какие функции применяются для работы с кучей HeapDestroy; HeapAlloc; GetProcessHeap
Какие функции применяются к реестру? RegOpenKeyEx; RegCreateKeyEx; RegEnumValueEx
Какие функции применяются к файлам? UnLockFile; CreateFile; LockFile
Какие функции работают с DLL? FreeLibraryAndExitThread; LoadLibraryEx; GetProcAddress
Какие функции работают с атрибутами или размерами файлов? GetFileAttributes; GetFileSize; SetEndOfFile
Какие функции работают с блокировкой и разблокировкой файлов? UnLockFile; LockFile
Какие функции работают с консолью? AllocConsole; FreeConsole
Какие функции работают с локальной памятью потока? TlsSetValue; TlsGetValue; TlsFree
Какие функции работают с реестром? RegSetValueEx; Reg QueryValueEx; RegCreateKeyEx
Какие функции работают с файлами? WriteFile; DeleteFile; CreateFile
Какие функции создают дескриптор? CreateObject; CreateProcess
Какие функции у дескриптора безопасности? Содержит информацию для аудита доступа к объекту; Используется для определения пользователей, которым разрешён или запрещён доступ к охраняемым объектам
Какие функции у идентификатора безопасности (SID)? Создаётся для каждой учётной записи; Используется для идентификации учётных записей
Какие функции у маркера доступа? Идентифицирует пользователя; Содержит привилегии пользователя; Используется для контроля доступа процесса к охраняемым объектам
Какие функции удаляют или записывают или читают файлы? DeleteFile; WriteFile; ReadFile
Какие функции удаляют или открывают или закрывают файлы? DeleteFile; CloseHandle; CreateFile
Какими параметрами обладает функция CreateProcess ? lpApplicationName; lpEnvironment; lpCommandLine
Какими ресурсами может владеть процесс? Виртуальное адресное пространство; Рабочее множество страниц в реальной памяти; Таблица для хранения дескрипторов
Каковы функции операционной системы по безопасности и защите данных? ОС должна предоставлять гибкие механизмы защиты ресурсов от несанкционированного доступа; ОС должна предоставлять гибкие механизмы защиты ресурсов от непреднамеренного доступа; ОС должна предоставлять гибкие механизмы защиты ресурсов от нанесения ущерба системе
Какого типа процессы различают в Windows? Процессы с высоким приоритетом; Процессы с нормальным приоритетом; Фоновые
Какой категории используются объекты в Windows& user; Graphics Device Interface; Kernel
Какой функцией можно изменить приоритет процесса? SetPriorityClass
Какой функцией можно узнать приоритет процесса? GetPriorityClass
Какую функцию называют безопасной? Которая обеспечивает блокировку доступа к своим ресурсам
Категория функций из Win32 API, использующиеся для разработки приложений Common Control Library; Graphics Device Interface; User Interface
Компилятор языка С++ содержит три варианта функций стандартного ввода-вывода в соответствующих заголовочных файлах stdio.h; iostream.h; conio.h
Механизм отображения файлов в память имеет определённые функции Загрузка файла (типа EXE) на выполнение; Динамическое подключение библиотек функций; Осуществление обмена данными между процессами
Механизм структурной обработки исключений состоит из трёх стадий В программе выделяется блок кода (фрейм) с возможным исключением; После фрейма вставляется блок, обрабатывающий исключение; После обработки исключения управление передаётся следующей команде
Механизм структурной обработки исключений: допускается использование функции GetExceptionCode; не допускается использование оператора goto; допускается использование функции GetExceptionInformation
Модель безопасности рассматривается как система, которая может включать в себя некоторые компоненты Пассивные ресурсы (объекты); Наборы операций, выполняемые над объектом; Атрибуты защиты объектов, описывающие права доступа
На какие категории подразделяется Win32 API Windows shell; Base services; Network services
На сколько классов разбиты объекты синхронизации? 4
Назначение и особенности DLL библиотек Они не включаются в модуль программы; Позволяют уменьшить размер программы; Одну и туже библиотеку может использовать несколько программ
Найдите атрибуты функции HeapAlloc dwFlags; hHeap; dwBytes
Найдите атрибуты функции HeapCreate flOptions; dwInitialState; dwMaximumSize
Найдите атрибуты функции HeapReAlloc dwFlags; hHeap
Найдите заголовочные файлы языка С++ stdio.h; iostream.h; conio.h
Найдите параметры функции HeapReAlloc dwBytes
Найдите правильные категории, на которые подразделяются функции Win 32API Graphics Device Interface; Common Control; User Interface
Найдите правильные классы синхронизации объектов Объекты которые переходят в сигнальное состояние по завершении своей работы; Объекты которые служат для решения задач синхронизации параллельных потоков
Найдите правильные параметры функции CreateThread lpThreadAttributes; lpThreadId; lpStartAdress
Найдите правильные характеристики именованных каналов поддерживают синхронный и асинхронный обмен данными; моделируют любую топологию сети хранят базу данных учётных записей; имеют имя
Найдите события ввода для входного буфера консоли Ввод с клавиатуры; Ввод с мыши; Изменение размеров окна
Найдите способы создания консоли С помощью функции AllocConsole; Консоль создаётся функцией CreateProcess, если установлен флаг CREATE_NEW_CONSOLE
Найдите флаги для определения направления передачи данных PIPE_ACCESS_INBOUND; PIPE_ACCESS_OUTBOUND
Найдите функции динамической загрузки DLL в виртуальную память LoadLibraryEx; LoadLibrary
Найдите функции для работы с именованным каналом SetNamePipeHandleState; GetNamePipeHandleState; GetNamePipeInfo
Найдите функции для работы с событиями CreateEvent; SetEvent; ResetEvent
Найдите функции для работы с кучей HeapDestroy; HeapReAlloc; HeapAlloc
Найдите функции ожидания для объектов синхронизации WaitForMultipleObject; WaitForSingleObject
Найдите функции отключения DLL от процесса FreeLibraryAndExitThread; FreeLibrary
Найдите функции по работе с каталогом SetCurrentDirectory; GetCurrentDirectory; RemoveDirectory
Найдите функции, которая позволяет получить дескриптор кучи GetProcessHeap
Найдите функции, которые работают с виртуальной памятью? VirtualProtect; VirtualQuery; FillMemory
Найдите функции, работающие с памятью VirtualProtect; VirtualLock; VirtualAlloc
Найдите функции, работающие с файлами DeleteFile; CreateFile; MoveFile
Найдите функцию динамического создания кучи HeapCreate
Найдите функцию для освобождения памяти распределеной из кучи HeapFree
Найдите функцию для перераспределения памяти в куче HeapReAlloc
Найдите функцию для проверки состояния кучи HeapValidate
Найдите функцию для распределения памяти из кучи HeapAlloc
Найдите функцию для уничтожения кучи HeapDestroy
Найдите функцию завершения потока ExitThread
Найдите функцию чтения из динамической локальной памяти потока TlsGetValue
Найдите функцию, которая распределяет локальную память потока TlsAlloc
Недопустимые символы в заданном имени файла | ; \ ; >
Некоторые операции, необходимые для работы с отображаемым в память файлом Отменить отображение файла; Закрыть объект ядра, который выполняет отображение файла; Закрыть файл, который отображался в память
Объект синхронизации оповещает о некотором выполненном действии, бывает двух типов и переводится в сигнальное состояние функцией: CreateSemaphone; CreateEvent; CreateMutext()
Объект синхронизации оповещает о некотором выполненном действии, бывает двух типов и переводится в сигнальное состояние функцией: CreateEvent; CreateMutext(); CreateSemaphone
Объект синхронизации оповещает о некотором выполненном действии, бывает двух типов и переводится в сигнальное состояние функцией: SetEvent()
Объект синхронизации оповещает о некотором выполненном действии, бывает двух типов и переводится в сигнальное состояние определёнными функциями C ручным и автоматическим сбросом; CreateMutext(); CreateSemaphone
Объект синхронизации оповещает о некотором выполненном действии, он бывает двух типов и переводится в сигнальное состояние некоторыми функциями CreateEvent; CreateMutext(); CreateSemaphone
Объекты синхронизации в Windows: событие
Объекты синхронизации, переходящие в сигнальное состояние по завершении своей работы Работа; Процесс; Поток
Объекты синхронизации, переходящие в сигнальное состояние по завершении своей работы Работа; Процесс; Поток
Объекты синхронизации, служащие для решения задач синхронизации параллельных потоков Мьютексы; События; Семафоры
Объекты ядра операционных систем Потоки, семафоры, мьютексы; Процессы, файлы, события; Каналы, файлы проецируемые в память
Объекты ядра операционных систем: каналы, файлы проецируемые в память; потоки, семафоры, мьютексы; процессы, файлы, события
Объекты ядра операционных систем: потоки, семафоры, мьютексы; каналы, файлы проецируемые в память
Объекты ядра операционных систем: потоки, семафоры, мьютексы; процессы, файлы, события; каналы, файлы проецируемые в память
Объекты ядра операционных систем: процессы, файлы, события; каналы, файлы проецируемые в память; потоки, семафоры, мьютексы
Операции над потоком связанные с операционной системой: Run; Open
Операции над потоком, связанные с операционной системой: Run; Interrupt
Операционные системы для программирования приложений Win32 API: Windows 2000; Windows 98
Операционные системы для программирования приложений Win32: Windows XP; Windows 98; Windows 2000
Определите файловые системы для Linux? Reiser4; EXT4; EXT3
Определите файловые системы для Windows? FAT16; FAT32; exFAT
Определите какие функции работают с кучей HeapCreate; HeapReAlloc; HeapValidate
Определите параметры функции CreateFileMapping: LpAttributes; hFile; flProtect
Определите параметры функции CreateNamedPipe (создание именованных каналов)? lpName; dwOpenMode; dwPipeMode
Определите параметры функции DllMain: lpvReserved; fdwReason; hinstDLL
Определите правильные классы синхронизации объектов Объекты синхронизации, которые переходят в сигнальное состояние после получения сообщения об изменении содержимого объекта; Объекты которые переходят в сигнальное состояние по завершении своей работы; Объекты которые служат для решения задач синхронизации параллельных потоков
Определите функции для работы с виртуальной памятью? VirtualProtect; VirtualUnlock; FillMemory
Определите функции файловых систем? Отслеживание занятого и свободного пространства на диске; Поддержка системы папок и имён файлов; Отслеживание дефектных секторов на диске
Определите функции, работающие с файлами DeleteFile; CreateFile; CopyFile
Определите характеристики именованных каналов дуплексные и полудуплексные имеют имя; моделируют любую топологию сети
Определить форматы реального и виртуального адресов: d; v
Основные программные компоненты системы безопасности Local Security Authority; Security Reference Monitor; Security Accounts Manager
Основные программные компоненты системы безопасности Local Security Authority; Security Reference Monitor; Security Accounts Manager
Основные программные компоненты системы безопасности Security Reference Monitor; Security Accounts Manager
Основные программные компоненты системы безопасности Security Reference Monitor; Local Security Authority
Основные программные компоненты системы безопасности Local Security Authority; Security Reference Monitor; Security Accounts Manager
Параметр dwDesiredAccess задает способ доступа к файлу и принимает значения: GENERIC_READ; GENERIC_WRITE; 0
Параметр fdwReason для функции DllMain может иметь следующие значения: dll_thread_attach; dll_process_attach
Параметр fdwReason может иметь одно из следующих значений, которое указывает на причину, по которой операционная система вызывает функцию DllMain: dll_process_attach; dll_process_detach; dll_thread_attach