| Previous | Next |
| MF_E_RT_OUTOFMEMORY | MF_E_CANNOT_CREATE_SINK |
MF_E_RT_WORKQUEUE_CLASS_NOT_SPECIFIED
MF_E_RT_WORKQUEUE_CLASS_NOT_SPECIFIED identifies missing scheduling policy for a real-time work queue: the queue has not been associated with an MMCSS class required by the operation.
Verify where the class is supposed to be assigned
- For a Media Session topology, inspect the source node for
MF_TOPONODE_WORKQUEUE_MMCSS_CLASSbefore registering topology work queues with MMCSS. - For shared work queues, record the
wszClassvalue supplied toMFLockSharedWorkQueueand the returned task ID and queue ID. - Keep the class name with the queue in diagnostics. A valid queue identifier alone does not prove that the required MMCSS association exists.
Microsoft recommends the Audio MMCSS class for an audio rendering branch and Playback for a video rendering branch when using Media Session topology branches. The exact policy is application-specific, but the class must be deliberately configured on paths that require RT registration. Changing media type attributes cannot fix a missing work-queue scheduling class.
Microsoft: topology MMCSS registration steps · Microsoft: MFLockSharedWorkQueue class parameter · Microsoft: recommended Audio and Playback classes
Looking for a different code? Search another status or error code.