Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Wenn ein Treiber eine EvtDeviceFilterAddResourceRequirements-Rückruffunktion bereitstellt, muss er auch eine EvtDeviceRemoveAddedResources-Rückruffunktion bereitstellen. Die Rückruffunktion EvtDeviceRemoveAddedResources entfernt Ressourcen, die der Rückruffunktion EvtDeviceFilterAddResourceRequirements hinzugefügt wurden, sodass der Bustreiber nicht versucht, sie zu verwenden.
Um die Ressourcendeskriptoren in der Ressourcenliste eines Geräts zu ändern, sollte ein Treiber die folgenden Methoden aufrufen:
WdfCmResourceListGetCount, um die Anzahl der Ressourcendeskriptoren abzurufen.
WdfCmResourceListGetDescriptor, um Zugriff auf einen Ressourcendeskriptor zu erhalten.
WdfCmResourceListRemove und WdfCmResourceListRemoveByDescriptor, um einen Ressourcendeskriptor zu entfernen.
Wenn der Treiber eine Ressource entfernt, muss er sie sowohl aus der Roh- als auch aus der übersetzten Ressourcenliste entfernen.