Modificando uma lista de recursos
Se um driver fornecer uma função de retorno de chamada EvtDeviceFilterAddResourceRequirements , ele também deverá fornecer uma função de retorno de chamada EvtDeviceRemoveAddedResources . A função de retorno de chamada EvtDeviceRemoveAddedResources remove recursos que a função de retorno de chamada EvtDeviceFilterAddResourceRequirements adicionou para que o motorista do barramento não tente usá-los.
Para modificar os descritores de recursos na lista de recursos de um dispositivo, um driver deve chamar os seguintes métodos:
WdfCmResourceListGetCount, para obter o número de descritores de recursos.
WdfCmResourceListGetDescriptor, para obter acesso a um descritor de recursos.
WdfCmResourceListRemove e WdfCmResourceListRemoveByDescriptor, para remover um descritor de recursos.
Se o driver remover um recurso, ele deverá removê-lo das listas de recursos brutos e traduzidos.
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