Função FsRtlGetNextExtraCreateParameter (ntifs.h)
A rotina
Sintaxe
NTSTATUS FsRtlGetNextExtraCreateParameter(
[in] PECP_LIST EcpList,
[in, optional] PVOID CurrentEcpContext,
[out, optional] LPGUID NextEcpType,
[out] PVOID *NextEcpContext,
[out, optional] ULONG *NextEcpContextSize
);
Parâmetros
[in] EcpList
Ponteiro para a lista ECP a ser examinada.
[in, optional] CurrentEcpContext
Ponteiro opcional para uma estrutura de contexto ECP na lista ECP fornecida. Se estiver presente, FsRtlGetNextExtraCreateParameter retornará um ponteiro para o ECP após a estrutura de contexto CurrentEcpContext ECP. Se CurrentEcpContext for NULL, FsRtlGetNextExtraCreateParameter retornará a primeira estrutura de contexto ECP da lista.
[out, optional] NextEcpType
Parâmetro opcional que recebe um ponteiro para o GUID da estrutura de contexto ECP retornada.
[out] NextEcpContext
Parâmetro opcional que recebe um ponteiro para a estrutura de contexto ECP retornada.
[out, optional] NextEcpContextSize
Parâmetro opcional que recebe o tamanho, em bytes, da estrutura de contexto ECP retornada.
Valor de retorno
FsRtlGetNextExtraCreateParameter retorna um dos seguintes valores NTSTATUS:
Código de retorno | Descrição |
---|---|
|
|
|
A lista EcpList ECP está vazia ou CurrentEcpContext é o último ECP da lista (ou seja, não há nenhum próximo elemento de lista ECP). Além disso, NextEcpContext é definido como NULL e NextEcpContextSize está definido como zero. |
|
O parâmetro EcpList |
Observações
A rotina
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | A rotina FsRtlGetNextExtraCreateParameter está disponível a partir do Windows Vista. |
da Plataforma de Destino |
Universal |
cabeçalho | ntifs.h (inclua Ntifs.h) |
biblioteca | NtosKrnl.lib |
de DLL |
NtosKrnl.exe |
IRQL | <= APC_LEVEL |
Consulte também
FltAllocateExtraCreateParameter
FltAllocateExtraCreateParameterFromLookasideList
FltAllocateExtraCreateParameterList