IWDFDevice2::ResumeIdle-Methode (wudfddi.h)
[Warnung: UMDF 2 ist die neueste Version von UMDF und ersetzt UMDF 1. Alle neuen UMDF-Treiber sollten mit UMDF 2 geschrieben werden. UMDF 1 werden keine neuen Features hinzugefügt, und die Unterstützung für UMDF 1 in neueren Versionen von Windows 10 ist eingeschränkt. Universelle Windows-Treiber müssen UMDF 2 verwenden. Weitere Informationen finden Sie unter Erste Schritte mit UMDF.]
Die ResumeIdle-Methode informiert das Framework darüber, dass das Gerät nicht verwendet wird und in einen Gerätezustand mit niedriger Leistung versetzt werden kann, wenn es im Leerlauf verbleibt.
Syntax
void ResumeIdle();
Rückgabewert
Keine
Bemerkungen
Jedem Aufruf von IWDFDevice2::StopIdle muss schließlich ein Aufruf von ResumeIdle folgen, andernfalls kehrt das Gerät nie wieder in den Energiesparmodus zurück, wenn es wieder im Leerlauf ist.
Weitere Informationen zu StopIdle und ResumeIdle finden Sie unter Unterstützen von idle Power-Down in UMDF-basierten Treibern.
Beispiele
Im folgenden Codebeispiel wird die IWDFDevice2-Schnittstelle abgerufen und anschließend ResumeIdle aufgerufen.
IWDFDevice2 *pIWDFDevice2 = NULL;
HRESULT hr;
//
// Get a pointer to the IWDFDevice2 interface.
//
hr = pIWDFDevice->QueryInterface(__uuidof(IWDFDevice2),
(void**) &pIWDFDevice2);
if (SUCCEEDED(hr))
{
pIWDFDevice2->ResumeIdle();
}
...
SAFE_RELEASE(pIWDFDevice2);
Anforderungen
Anforderung | Wert |
---|---|
Ende des Supports | In UMDF 2.0 und höher nicht verfügbar. |
Zielplattform | Desktop |
UMDF-Mindestversion | 1.9 |
Kopfzeile | wudfddi.h (include Wudfddi.h) |
DLL | WUDFx.dll |