NDK_FN_DEREGISTER_MR função de retorno de chamada (ndkpi.h)
A função NdkDeregisterMr (NDK_FN_DEREGISTER_MR) desregista uma região de memória que foi registrada anteriormente com a função NdkRegisterMr (NDK_FN_REGISTER_MR).
Sintaxe
NDK_FN_DEREGISTER_MR NdkFnDeregisterMr;
NTSTATUS NdkFnDeregisterMr(
[in] NDK_MR *pNdkMr,
[in] NDK_FN_REQUEST_COMPLETION RequestCompletion,
[in, optional] PVOID RequestContext
)
{...}
Parâmetros
[in] pNdkMr
Um ponteiro para um objeto mr (região de memória) do NDK (NDK_MR) que está no estado registrado.
[in] RequestCompletion
Um ponteiro para uma rotina de retorno de chamada de conclusão de solicitação NdkRequestCompletion (NDK_FN_REQUEST_COMPLETION).
[in, optional] RequestContext
Um valor de contexto a ser passado para o parâmetro Context da função de retorno de chamada especificada no parâmetro RequestCompletion .
Retornar valor
A função NdkDeregisterMr retorna um dos seguintes códigos NTSTATUS.
Código de retorno | Descrição |
---|---|
|
O cancelamento do registro foi concluído com êxito. |
|
A operação está pendente e será concluída posteriormente. O driver chamará a função RequestCompletion (NDK_FN_REQUEST_COMPLETION) especificada para concluir a operação pendente. |
|
Ocorreu um erro. |
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Nenhum com suporte, com suporte no NDIS 6.30 e posterior. |
Servidor mínimo com suporte | Windows Server 2012 |
Plataforma de Destino | Windows |
Cabeçalho | ndkpi.h (inclua Ndkpi.h) |
IRQL | <=DISPATCH_LEVEL |