Função FsRtlGetEcpListFromIrp (ntifs.h)
A rotina FsRtlGetEcpListFromIrp retorna um ponteiro para uma lista de estrutura de contexto ECP (parâmetro de criação extra) associada a uma determinada operação de IRP_MJ_CREATE.
Sintaxe
NTSTATUS FsRtlGetEcpListFromIrp(
[in] PIRP Irp,
[out] PECP_LIST *EcpList
);
Parâmetros
[in] Irp
Um ponteiro para o IRP para uma operação de IRP_MJ_CREATE da qual a lista de estrutura de contexto ECP deve ser extraída.
[out] EcpList
Recebe um ponteiro para a lista de estruturas de contexto ECP associada ao IRP.
Retornar valor
FsRtlGetEcpListFromIrp retorna STATUS_SUCCESS ou um erro apropriado status representando o status final de conclusão da operação. Os possíveis códigos de status de erro incluem o seguinte:
Código de retorno | Descrição |
---|---|
|
O IRP especificado não era uma operação de IRP_MJ_CREATE baseada em IRP. Nesse caso, EcpList é indefinido. |
Comentários
Para anexar uma lista de estrutura de contexto ECP a um IRP, use a rotina FsRtlSetEcpListIntoIrp .
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista |
Plataforma de Destino | Universal |
Cabeçalho | ntifs.h (inclua Ntifs.h) |
Biblioteca | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | <= APC_LEVEL |