Поделиться через


Функция 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 или соответствующее состояние ошибки, представляющее окончательное состояние завершения операции. Возможные коды состояния ошибок включают следующие:

Возвращаемый код Описание
STATUS_INVALID_PARAMETER
Данная операция IRP не была операцией IRP_MJ_CREATE на основе IRP. В этом случае EcpList не определено.

Замечания

Чтобы подключить список структуры контекста ECP к IRP, используйте подпрограмму FsRtlSetEcpListIntoIrp.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows Vista
целевая платформа Всеобщий
заголовка ntifs.h (include Ntifs.h)
библиотеки NtosKrnl.lib
DLL NtosKrnl.exe
IRQL <= APC_LEVEL

См. также

FsRtlSetEcpListIntoIrp