Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
La enumeración SE_OBJECT_TYPE contiene valores que corresponden a los tipos de objetos de Windows que admiten la seguridad. Las funciones, como GetSecurityInfo y SetSecurityInfo, que establecen y recuperan la información de seguridad de un objeto, usan estos valores para indicar el tipo de objeto.
Syntax
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;
Constantes
SE_UNKNOWN_OBJECT_TYPETipo de objeto desconocido. |
SE_FILE_OBJECTIndica un archivo o directorio. La cadena de nombre que identifica un archivo o un objeto de directorio puede tener uno de los siguientes formatos:
|
SE_SERVICEIndica un servicio de Windows. Un objeto de servicio puede ser un servicio local, como ServiceName o un servicio remoto, como \\ComputerName\ServiceName. |
SE_PRINTERIndica una impresora. Un objeto de impresora puede ser una impresora local, como PrinterName o una impresora remota, como \\ComputerName\PrinterName. |
SE_REGISTRY_KEYIndica una clave del Registro. Un objeto de clave del Registro puede estar en el registro local, como CLASSES_ROOT\SomePath o en un registro remoto, como \\ComputerName\CLASSES_ROOT\SomePath. Los nombres de las claves del Registro deben usar las siguientes cadenas literales para identificar las claves del Registro predefinidas: "CLASSES_ROOT", "CURRENT_USER", "MACHINE" y "USERS". |
SE_LMSHAREIndica un recurso compartido de red. Un objeto compartido puede ser local, como ShareName o remoto, como \\ComputerName\ShareName. |
SE_KERNEL_OBJECTIndica un local objeto kernel. The GetSecurityInfo y Las funciones SetSecurityInfo admiten todos los tipos de objetos kernel. The GetNamedSecurityInfo y Las funciones SetNamedSecurityInfo solo funcionan con los siguientes objetos kernel: semáforo, evento, exclusión mutua, temporizador de espera y asignación de archivos. |
SE_WINDOW_OBJECTIndica una estación de ventana o un objeto de escritorio en el equipo local. No se puede usar GetNamedSecurityInfo y SetNamedSecurityInfo con estos objetos porque los nombres de las estaciones de ventana o los escritorios no son únicos. |
SE_DS_OBJECTIndica un objeto de servicio de directorio o un conjunto de propiedades o una propiedad de un objeto de servicio de directorio. La cadena de nombre de un objeto de servicio de directorio debe estar en formato X.500 , por ejemplo: CN=SomeObject,OU=ou2,OU=ou1,DC=DomainName,DC=CompanyName,DC=com,O=Internet |
SE_DS_OBJECT_ALLIndica un objeto de servicio de directorio y todos sus conjuntos de propiedades y propiedades. |
SE_PROVIDER_DEFINED_OBJECTIndica un objeto definido por el proveedor. |
SE_WMIGUID_OBJECTIndica un objeto WMI. |
SE_REGISTRY_WOW64_32KEYIndica un objeto para una entrada del Registro en WOW64. |
SE_REGISTRY_WOW64_64KEY |
Requisitos
| Requisito | Value |
|---|---|
| Cliente mínimo compatible | Windows XP [solo aplicaciones de escritorio] |
| Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
| Encabezado | accctrl.h |