Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Перечисление SE_OBJECT_TYPE содержит значения, соответствующие типам объектов Windows, поддерживающих безопасность. Функции, такие как GetSecurityInfo и SetSecurityInfo, которые задают и извлекают сведения о безопасности объекта, используют эти значения для указания типа объекта.
Синтаксис
typedef enum _SE_OBJECT_TYPE {
SE_UNKNOWN_OBJECT_TYPE,
SE_FILE_OBJECT,
SE_SERVICE,
SE_PRINTER,
SE_REGISTRY_KEY,
SE_LMSHARE,
SE_KERNEL_OBJECT,
SE_WINDOW_OBJECT,
SE_DS_OBJECT,
SE_DS_OBJECT_ALL,
SE_PROVIDER_DEFINED_OBJECT,
SE_WMIGUID_OBJECT,
SE_REGISTRY_WOW64_32KEY,
SE_REGISTRY_WOW64_64KEY
} SE_OBJECT_TYPE;
Константы
SE_UNKNOWN_OBJECT_TYPEНеизвестный тип объекта. |
SE_FILE_OBJECTУказывает файл или каталог. Строка имени, идентифицирующая объект файла или каталога, может иметь один из следующих форматов:
|
SE_SERVICEУказывает службу Windows. Объект службы может быть локальной службой, например ServiceName, или удаленной службой, например \\Имя_\компьютера ServiceName. |
SE_PRINTERУказывает принтер. Объект printer может быть локальным принтером, например PrinterName, или удаленным принтером, например \\ComputerName\PrinterName. |
SE_REGISTRY_KEYУказывает раздел реестра. Объект раздела реестра может находиться в локальном реестре, например CLASSES_ROOT\SomePath , или в удаленном реестре, например \\ComputerName\CLASSES_ROOT\SomePath. Имена разделов реестра должны использовать следующие литеральные строки для идентификации предопределенных разделов реестра: "CLASSES_ROOT", "CURRENT_USER", "MACHINE" и "USERS". |
SE_LMSHAREУказывает сетевую папку. Объект общего ресурса может быть локальным, например ShareName, или удаленным, например \\ComputerName\ShareName. |
SE_KERNEL_OBJECTУказывает локальный объект kernel. The GetSecurityInfo и Функции SetSecurityInfo поддерживают все типы объектов ядра. The GetNamedSecurityInfo и Функции SetNamedSecurityInfo работают только со следующими объектами ядра: семафором, событием, мьютексом, таймером ожидания и сопоставлением файлов. |
SE_WINDOW_OBJECTУказывает оконную станцию или настольный объект на локальном компьютере. Нельзя использовать GetNamedSecurityInfo и SetNamedSecurityInfo с этими объектами, так как имена оконных станций или рабочих столов не являются уникальными. |
SE_DS_OBJECTУказывает объект службы каталогов или набор свойств или свойство объекта службы каталогов. Строка имени для объекта службы каталогов должна быть в форме X.500 , например: CN=SomeObject,OU=ou2,OU=ou1,DC=DomainName,DC=CompanyName,DC=com,O=internet |
SE_DS_OBJECT_ALLУказывает объект службы каталогов и все его наборы свойств и свойства. |
SE_PROVIDER_DEFINED_OBJECTУказывает объект, определяемый поставщиком. |
SE_WMIGUID_OBJECTУказывает объект WMI. |
SE_REGISTRY_WOW64_32KEYУказывает объект для записи реестра в WOW64. |
SE_REGISTRY_WOW64_64KEY |
Требования
| Требование | Значение |
|---|---|
| Минимальная версия клиента | Windows XP [только классические приложения] |
| Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
| Верхняя часть | accctrl.h |