Каков допустимый диапазон для идентификаторов заданий на печать в Windows?
Я пытался найти это некоторое время, но не могу найти документацию MS, в которой подробно описаны максимальные и минимальные допустимые идентификаторы заданий на печать для окон.
Кто-нибудь знает документацию где-нибудь, которая может предоставить эту информацию?
Причина, по которой я спрашиваю, заключается в том, что мне нужно знать, является ли 0 действительным идентификатором задания на печать. Я предполагаю, что нет, но мне не на чем основывать это!
2 ответа
Ответил в комментариях ОП
Это (см. Источник ниже) говорит под идентификатором задания, что 0 указывает на задание на печать, которому еще не был присвоен идентификатор. Таким образом, он существует, но ему не был присвоен идентификатор (идентификатор от 1 или более).
Согласно документации для класса Win32_PrintJob, JobId
собственность uint32
поэтому его значение может варьироваться от 0 до 4 294 967 295 (232-1). Однако могут применяться дополнительные ограничения.