Funzione AvSetMmThreadPriority (avrt.h)

Regola la priorità del thread del thread chiamante rispetto ad altri thread che eseguono la stessa attività.

Sintassi

AVRTAPI BOOL AvSetMmThreadPriority(
  [in] HANDLE        AvrtHandle,
  [in] AVRT_PRIORITY Priority
);

Parametri

[in] AvrtHandle

Handle per l'attività. Questo handle viene restituito dalla funzione AvSetMmThreadCharacteristics o AvSetMmMaxThreadCharacteristics .

[in] Priority

Priorità relativa del thread di questo thread ad altri thread che eseguono un'attività simile. Questo parametro può avere uno dei valori seguenti.

AVRT_PRIORITY_CRITICAL (2)

AVRT_PRIORITY_HIGH (1)

AVRT_PRIORITY_LOW (-1)

AVRT_PRIORITY_NORMAL (0)

Valore restituito

Se la funzione ha esito positivo, il valore restituito è diverso da zero.

Se la funzione ha esito negativo, il valore restituito è zero. Per informazioni dettagliate sull'errore, chiamare GetLastError.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione avrt.h
Libreria Avrt.lib
DLL Avrt.dll

Vedi anche

Servizio utilità di pianificazione classi multimediali