Обучение
Модуль
Troubleshoot device driver failures - Training
This module focuses on the role of device drivers and troubleshooting problems that pertain to them.
Этот браузер больше не поддерживается.
Выполните обновление до Microsoft Edge, чтобы воспользоваться новейшими функциями, обновлениями для системы безопасности и технической поддержкой.
Обзор технологии справочника по драйверам Kernel-Mode.
Для разработки справочника по драйверу Kernel-Mode вам потребуются следующие заголовки:
Рекомендации по программированию для этой технологии см. в следующих разделах:
COMPARTMENT_ID Перечисление COMPARTMENT_ID указывает идентификатор секции сетевой маршрутизации. |
FIELD_OFFSET Макрос FIELD_OFFSET возвращает смещение в байтах именованного поля в известном типе структуры. (макрос FIELD_OFFSET) |
FIELD_OFFSET Макрос FIELD_OFFSET возвращает смещение в байтах именованного поля в известном типе структуры. (макрос FIELD_OFFSET) |
InitializeObjectAttributes Макрос InitializeObjectAttributes инициализирует непрозрачную структуру OBJECT_ATTRIBUTES, которая указывает свойства дескриптора объекта подпрограммам, открывающим дескрипторы. |
NtCurrentTeb Подпрограмма NtCurrentTeb возвращает указатель на блок среды потока (TEB) текущего потока. |
RtlIsEcCode Возвращает значение, указывающее, является ли код, на который указывает предоставленный указатель, совместим с эмуляцией ARM (ARM64EC). |
LIST_ENTRY Структура LIST_ENTRY описывает запись в списке с двукратной связью или служит заголовком для такого списка. |
LUID Структура LUID — это непрозрачная структура, указывающая идентификатор, который гарантированно будет уникальным на локальном компьютере. Дополнительные сведения см. на странице справочника по LUID в документации по Microsoft Windows SDK. |
OBJECT_ATTRIBUTES Структура OBJECT_ATTRIBUTES задает атрибуты, которые могут применяться к объектам или дескрипторам объектов подпрограммами, создающими объекты и (или) возвращающие дескрипторы. |
SINGLE_LIST_ENTRY Структура SINGLE_LIST_ENTRY описывает запись в отдельно связанном списке или служит заголовком для такого списка. |
STRING Структура ANSI_STRING определяет подсчитываемую строку, используемую для строк ANSI. |
UNICODE_STRING Структура UNICODE_STRING используется для определения строк Юникода. |
Обучение
Модуль
Troubleshoot device driver failures - Training
This module focuses on the role of device drivers and troubleshooting problems that pertain to them.