| Предыдущий | Следующий |
| INVALID_DATA_ACCESS_TRAP | INVALID_PROCESS_DETACH_ATTEMPT |
INVALID_PROCESS_ATTACH_ATTEMPT
Эта проверка возникает крайне редко.
Параметры INVALID_PROCESS_ATTACH_ATTEMPT
| Параметр | Описание |
|---|---|
1 |
Указатель на объект диспетчера целевого процесса или, если поток уже присоединён, указатель на объект исходного процесса. |
2 |
Указатель на объект диспетчера процесса, к которому в данный момент присоединён текущий поток. |
3 |
Значение индекса состояния APC потока. |
4 |
Ненулевое значение означает, что на текущем процессоре выполняется DPC. |
Примечания
Эта проверка ошибки может возникнуть, если драйвер вызывает KeAttachProcess, когда поток уже присоединён к другому процессу. Предпочтительнее использовать функцию KeStackAttachProcess. Если текущий поток уже был присоединён к другому процессу, функция KeStackAttachProcess сохраняет текущее состояние APC перед присоединением потока к новому процессу. Неправильный вызов KeStackAttachProcess также может привести к этой проверке ошибки, например если на текущем процессоре выполняется DPC.
Общие сведения по этой теме см. в материалах о диспетчере процессов и потоков режима ядра Windows и введении в объекты диспетчера ядра.
Ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.