enumeração WDF_IO_FORWARD_PROGRESS_RESERVED_POLICY (wdfio.h)
[Aplica-se somente ao KMDF]
A enumeração WDF_IO_FORWARD_PROGRESS_RESERVED_POLICY identifica ações que a estrutura pode executar quando recebe uma solicitação de E/S para o driver, se houver uma situação de baixa memória.
Syntax
typedef enum _WDF_IO_FORWARD_PROGRESS_RESERVED_POLICY {
WdfIoForwardProgressInvalidPolicy = 0x0,
WdfIoForwardProgressReservedPolicyAlwaysUseReservedRequest,
WdfIoForwardProgressReservedPolicyUseExamine,
WdfIoForwardProgressReservedPolicyPagingIO
} WDF_IO_FORWARD_PROGRESS_RESERVED_POLICY;
Constantes
WdfIoForwardProgressInvalidPolicy Valor: 0x0 |
WdfIoForwardProgressReservedPolicyAlwaysUseReservedRequest Em uma situação de baixa memória, a estrutura sempre usa um objeto de solicitação reservado, se houver um disponível. |
WdfIoForwardProgressReservedPolicyUseExamine Em uma situação de baixa memória, a estrutura chama a função de retorno de chamada EvtIoWdmIrpForForforwardProgress do driver. |
WdfIoForwardProgressReservedPolicyPagingIO Em uma situação de baixa memória, se o membro Flags da estrutura IRP da solicitação de E/S indicar uma operação de paginação, a estrutura usará um objeto de solicitação reservado, se houver um disponível. Se a solicitação de E/S não for uma operação de paginação, a estrutura concluirá a solicitação de E/S com um erro status valor. |
Comentários
A enumeração WDF_IO_FORWARD_PROGRESS_RESERVED_POLICY é usada como um tipo de membro na estrutura WDF_IO_QUEUE_FORWARD_PROGRESS_POLICY .
Requisitos
Requisito | Valor |
---|---|
Versão mínima do KMDF | 1,9 |
Cabeçalho | wdfio.h (inclua Wdf.h) |