Функция FsRtlGetEcpListFromIrp (ntifs.h)
Подпрограмма FsRtlGetEcpListFromIrp возвращает указатель на дополнительный список структуры контекста параметра создания (ECP), связанный с данной операцией IRP_MJ_CREATE.
Синтаксис
NTSTATUS FsRtlGetEcpListFromIrp(
[in] PIRP Irp,
[out] PECP_LIST *EcpList
);
Параметры
[in] Irp
Указатель на IRP для операции IRP_MJ_CREATE, из которой извлекается список структуры контекста ECP.
[out] EcpList
Получает указатель на список структур контекста ECP, связанный с IRP.
Возвращаемое значение
FsRtlGetEcpListFromIrp возвращает STATUS_SUCCESS или соответствующее состояние ошибки, представляющее конечное состояние завершения операции. Возможные коды состояния ошибок:
Код возврата | Описание |
---|---|
|
Данная операция IRP не была операцией IRP_MJ_CREATE на основе IRP. В этом случае ecpList не определен. |
Комментарии
Чтобы присоединить список структур контекста ECP к IRP, используйте подпрограмму FsRtlSetEcpListIntoIrp .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista |
Целевая платформа | Универсальное |
Верхняя часть | ntifs.h (включая Ntifs.h) |
Библиотека | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | <= APC_LEVEL |