Freigeben über


Behandeln des E_INVALIDARG Rückgabewerts

In der Regel kann ein Benutzermodusanzeigetreiber keine seiner Funktionen fehlschlagen, indem er E_INVALIDARG zurückgibt. Wenn der Benutzermodusanzeigetreiber jedoch den E_INVALIDARG Rückgabewert empfängt, wenn er eine der von Microsoft Direct3D runtime bereitgestellten Funktionen aufruft (aufgrund eines Programmierfehlers im Treiber oder eines schädlichen Codes, der im Betriebssystem ausgeführt wird), muss der Treiber E_INVALIDARG zurück an die Direct3D-Runtime zurückgeben, nachdem die Runtime eine der Funktionen des Treibers aufruft. Andernfalls sollte der Benutzermodusanzeigetreiber niemals E_INVALIDARG an die Direct3D-Runtime zurückgeben.