Funzione FsRtlGetEcpListFromIrp (ntifs.h)

La routine FsRtlGetEcpListFromIrp restituisce un puntatore a un elenco di strutture di contesto ECP (Create Parameter) aggiuntivo associato a una determinata operazione di IRP_MJ_CREATE.

Sintassi

NTSTATUS FsRtlGetEcpListFromIrp(
  [in]  PIRP      Irp,
  [out] PECP_LIST *EcpList
);

Parametri

[in] Irp

Puntatore all'IRP per un'operazione di IRP_MJ_CREATE da cui estrarre l'elenco di strutture di contesto ECP.

[out] EcpList

Riceve un puntatore all'elenco di strutture di contesto ECP associato all'IRP.

Valore restituito

FsRtlGetEcpListFromIrp restituisce STATUS_SUCCESS o uno stato di errore appropriato che rappresenta lo stato di completamento finale dell'operazione. I codici di stato di errore possibili includono quanto segue:

Codice restituito Descrizione
STATUS_INVALID_PARAMETER
L'IRP specificato non è un'operazione di IRP_MJ_CREATE basata su IRP. In questo caso , EcpList non è definito.

Commenti

Per collegare un elenco di strutture di contesto ECP a un IRP, usare la routine FsRtlSetEcpListIntoIrp .

Requisiti

Requisito Valore
Client minimo supportato Windows Vista
Piattaforma di destinazione Universale
Intestazione ntifs.h (include Ntifs.h)
Libreria NtosKrnl.lib
DLL NtosKrnl.exe
IRQL <= APC_LEVEL

Vedi anche

FsRtlSetEcpListIntoIrp