estrutura WDF_REQUEST_REUSE_PARAMS (wdfrequest.h)
[Aplica-se a KMDF e UMDF]
A estrutura WDF_REQUEST_REUSE_PARAMS especifica informações associadas a uma solicitação de E/S reutilizado.
Sintaxe
typedef struct _WDF_REQUEST_REUSE_PARAMS {
ULONG Size;
ULONG Flags;
NTSTATUS Status;
PIRP NewIrp;
} WDF_REQUEST_REUSE_PARAMS, *PWDF_REQUEST_REUSE_PARAMS;
Membros
Size
O tamanho, em bytes, dessa estrutura.
Flags
Um OR bit a bit de um ou mais sinalizadores do tipo WDF_REQUEST_REUSE_FLAGS.
Status
Um valor NTSTATUS que a estrutura atribui à solicitação.
NewIrp
Um ponteiro para uma estrutura IRP . O valor desse membro é opcional e pode ser NULL.
Comentários
A estrutura WDF_REQUEST_REUSE_PARAMS é usada como entrada para WdfRequestReuse.
Para inicializar essa estrutura, o driver deve chamar WDF_REQUEST_REUSE_PARAMS_INIT. Para definir um valor NewIrp na estrutura, o driver deve chamar WDF_REQUEST_REUSE_PARAMS_SET_NEW_IRP depois de chamar WDF_REQUEST_REUSE_PARAMS_INIT.
Se um driver inferior precisar acessar o valor status, ele poderá encontrá-lo no campo Irp-IoStatus.Status>.
Você só poderá definir um valor NewIrp se a solicitação de E/S fornecida ao WdfRequestReuse tiver sido criada chamando WdfRequestCreate ou WdfRequestCreateFromIrp.
Requisitos
Requisito | Valor |
---|---|
Versão mínima do KMDF | 1.0 |
Versão mínima do UMDF | 2,0 |
Cabeçalho | wdfrequest.h (inclua Wdf.h) |
Confira também
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de