asm0day01, В ядре работают статусными кодами ntstatus. Они отображаются на винапи слой с потерей инфы. eg: Код (Text): STATUS_THREAD_IS_TERMINATING, ERROR_ACCESS_DENIED, STATUS_PROCESS_IS_TERMINATING, ERROR_ACCESS_DENIED, STATUS_INVALID_LOCK_SEQUENCE, ERROR_ACCESS_DENIED, STATUS_INVALID_VIEW_SIZE, ERROR_ACCESS_DENIED, STATUS_ALREADY_COMMITTED, ERROR_ACCESS_DENIED, STATUS_ACCESS_DENIED, ERROR_ACCESS_DENIED, STATUS_FILE_IS_A_DIRECTORY, ERROR_ACCESS_DENIED, STATUS_CANNOT_DELETE, ERROR_ACCESS_DENIED, STATUS_INVALID_COMPUTER_NAME, ERROR_INVALID_COMPUTERNAME, STATUS_FILE_DELETED, ERROR_ACCESS_DENIED, STATUS_FILE_RENAMED, ERROR_ACCESS_DENIED, STATUS_DELETE_PENDING, ERROR_ACCESS_DENIED, STATUS_PORT_CONNECTION_REFUSED, ERROR_ACCESS_DENIED,
Два предположения: 1) У ТС вызов вернул ERROR_ACCESS_DENIED и ТС хочет уточнить, какой статус мог вернуть вызов ядра. Indy_ разумно ответил что один из списка, на что ТС резонно отметил, что ответ безупречен. 2) У ТС вызов вернул ERROR_ACCESS_DENIED и ТС хочет чтоб ему разжевали где он дурак, а ring0 приплел для пущей важности, т.к. когда-то где-то видел это обозначение.
ТС каждый раз, как задаст вопрос - так прямо загадка от Жака Фреско. Indy_, ormoulu, уверен, тут ситуация проще. ТС решил инсталировать драйвер через SCM. Но забыл запустить программу инсталятор от админа, потому и получил ERROR_ACCESS_DENIED