SetIoRateControlInformationJobObject-Funktion (jobapi2.h)
Legt E/A-Grenzwerte für ein Auftragsobjekt fest.
Syntax
DWORD SetIoRateControlInformationJobObject(
[in] HANDLE hJob,
[in] JOBOBJECT_IO_RATE_CONTROL_INFORMATION *IoRateControlInfo
);
Parameter
[in] hJob
Ein Handle für den Auftrag, für den E/A-Grenzwerte festgelegt werden sollen. Rufen Sie dieses Handle über die Funktion CreateJobObject oder OpenJobObject ab . Das Handle muss über das zugriffsrecht JOB_OBJECT_SET_ATTRIBUTES verfügen. Weitere Informationen zu Zugriffsrechten finden Sie unter Auftragsobjektsicherheit und Zugriffsrechte.
[in] IoRateControlInfo
Ein Zeiger auf eine JOBOBJECT_IO_RATE_CONTROL_INFORMATION-Struktur , die die E/A-Grenzwerte angibt, die für den Auftrag festgelegt werden sollen.
Rückgabewert
Wenn die Funktion erfolgreich ist, ist der Rückgabewert ungleich Null.
Wenn die Funktion fehlerhaft ist, ist der Rückgabewert null. Um erweiterte Fehlerinformationen zu erhalten, rufen Sie GetLastError auf.
Hinweise
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 10 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2016 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | jobapi2.h |
Bibliothek | Kernel32.lib |
DLL | Kernel32.dll |