Condividi tramite


Funzione FsRtlGetEcpListFromIrp (ntifs.h)

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

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 era un'operazione di IRP_MJ_CREATE basata su IRP. In questo caso, EcpList non è definito.

Osservazioni

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

Fabbisogno

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

Vedere anche

FsRtlSetEcpListIntoIrp