Недокументированные функции NTDLL

30 января 2004



OBJECT_INFORMATION_CLASS

typedef enum _OBJECT_INFORMATION_CLASS {

ObjectBasicInformation, ObjectNameInformation, ObjectTypeInformation, ObjectAllInformation, ObjectDataInformation

} OBJECT_INFORMATION_CLASS, *POBJECT_INFORMATION_CLASS;




OBJECT_INFORMATION_CLASS задаёт тип информации любого объекта, доступного в контексте вызывающего процесса. Используется в функциях NtQueryObject и NtSetInformationObject.
  • ObjectBasicInformation
    Действие
    : Запрос
    Размер буфера
    : 0x038
    Структура
    : OBJECT_BASIC_INFORMATION
  • ObjectNameInformation
    Действие
    : Запрос
    Размер буфера
    : 0x08
    Структура
    : OBJECT_NAME_INFORMATION
  • ObjectTypeInformation
    Действие
    : Запрос
    Размер буфера
    : 0x070
    Структура
    : OBJECT_TYPE_INFORMATION
  • ObjectAllInformation
    Действие
    : Запрос
    Размер буфера
    : 0x04+
    Структура
    : OBJECT_ALL_INFORMATION
    Комментарий
    : Размер буфера зависит от количества объектов, открытых вызываемым процессом.
  • ObjectDataInformation
    Действие
    : Запрос, Установка
    Размер буфера
    : 0x02
    Структура
    : OBJECT_DATA_INFORMATION



    Документировал:
    Томаш Новак



    Зависимости:
    Библиотека: ntdll.lib


    См. также:
    NtQueryObject
    NtSetInformationObject


    Бу форвардер в Кирове http://kirov.traktorodetal.ru/category/used-machines/used-forvarders/