Package com.sun.jna.platform.win32
Class AccCtrl.SE_OBJECT_TYPE
- java.lang.Object
- 
- com.sun.jna.platform.win32.AccCtrl.SE_OBJECT_TYPE
 
- 
- Enclosing class:
- AccCtrl
 
 public abstract class AccCtrl.SE_OBJECT_TYPE extends java.lang.ObjectThe SE_OBJECT_TYPE enumeration contains values that correspond to the types of Windows objects that support security. The functions, such as GetSecurityInfo and SetSecurityInfo, that set and retrieve the security information of an object, use these values to indicate the type of object.
- 
- 
Field SummaryFields Modifier and Type Field Description static intSE_DS_OBJECTIndicates a directory service object or a property set or property of a directory service object.static intSE_DS_OBJECT_ALLThe server process can impersonate the client's security context on remote systems.static intSE_FILE_OBJECTIndicates a file or directory.static intSE_KERNEL_OBJECTIndicates a local kernel object.static intSE_LMSHAREIndicates a network share.static intSE_PRINTERIndicates a printer.static intSE_PROVIDER_DEFINED_OBJECTIndicates a provider-defined object.static intSE_REGISTRY_KEYIndicates a registry key.static intSE_REGISTRY_WOW64_32KEYIndicates an object for a registry entry under WOW64.static intSE_SERVICEIndicates a Windows service.static intSE_UNKNOWN_OBJECT_TYPEUnknown object type.static intSE_WINDOW_OBJECTIndicates a window station or desktop object on the local computer.static intSE_WMIGUID_OBJECTIndicates a WMI object.
 - 
Constructor SummaryConstructors Constructor Description SE_OBJECT_TYPE()
 
- 
- 
- 
Field Detail- 
SE_UNKNOWN_OBJECT_TYPEpublic static final int SE_UNKNOWN_OBJECT_TYPE Unknown object type.- See Also:
- Constant Field Values
 
 - 
SE_FILE_OBJECTpublic static final int SE_FILE_OBJECT Indicates a file or directory. The name string that identifies a file or directory object can be in one of the following formats:A relative path, such as FileName.dat or ..\FileName An absolute path, such as FileName.dat, C:\DirectoryName\FileName.dat, or G:\RemoteDirectoryName\FileName.dat. A UNC name, such as \\ComputerName\ShareName\FileName.dat. - See Also:
- Constant Field Values
 
 - 
SE_SERVICEpublic static final int SE_SERVICE Indicates a Windows service. A service object can be a local service, such as ServiceName, or a remote service, such as \\ComputerName\ServiceName.- See Also:
- Constant Field Values
 
 - 
SE_PRINTERpublic static final int SE_PRINTER Indicates a printer. A printer object can be a local printer, such as PrinterName, or a remote printer, such as \\ComputerName\PrinterName.- See Also:
- Constant Field Values
 
 - 
SE_REGISTRY_KEYpublic static final int SE_REGISTRY_KEY Indicates a registry key. A registry key object can be in the local registry, such as CLASSES_ROOT\SomePath or in a remote registry, such as \\ComputerName\CLASSES_ROOT\SomePath.The names of registry keys must use the following literal strings to identify the predefined registry keys: "CLASSES_ROOT", "CURRENT_USER", "MACHINE", and "USERS". - See Also:
- Constant Field Values
 
 - 
SE_LMSHAREpublic static final int SE_LMSHARE Indicates a network share. A share object can be local, such as ShareName, or remote, such as \\ComputerName\ShareName.- See Also:
- Constant Field Values
 
 - 
SE_KERNEL_OBJECTpublic static final int SE_KERNEL_OBJECT Indicates a local kernel object. The GetSecurityInfo and SetSecurityInfo functions support all types of kernel objects. The GetNamedSecurityInfo and SetNamedSecurityInfo functions work only with the following kernel objects: semaphore, event, mutex, waitable timer, and file mapping.- See Also:
- Constant Field Values
 
 - 
SE_WINDOW_OBJECTpublic static final int SE_WINDOW_OBJECT Indicates a window station or desktop object on the local computer. You cannot use GetNamedSecurityInfo and SetNamedSecurityInfo with these objects because the names of window stations or desktops are not unique.- See Also:
- Constant Field Values
 
 - 
SE_DS_OBJECTpublic static final int SE_DS_OBJECT Indicates a directory service object or a property set or property of a directory service object. The name string for a directory service object must be in X.500 form, for example: CN=SomeObject,OU=ou2,OU=ou1,DC=DomainName,DC=CompanyName,DC=com,O=internet- See Also:
- Constant Field Values
 
 - 
SE_DS_OBJECT_ALLpublic static final int SE_DS_OBJECT_ALL The server process can impersonate the client's security context on remote systems.- See Also:
- Constant Field Values
 
 - 
SE_PROVIDER_DEFINED_OBJECTpublic static final int SE_PROVIDER_DEFINED_OBJECT Indicates a provider-defined object.- See Also:
- Constant Field Values
 
 - 
SE_WMIGUID_OBJECTpublic static final int SE_WMIGUID_OBJECT Indicates a WMI object.- See Also:
- Constant Field Values
 
 - 
SE_REGISTRY_WOW64_32KEYpublic static final int SE_REGISTRY_WOW64_32KEY Indicates an object for a registry entry under WOW64.- See Also:
- Constant Field Values
 
 
- 
 
-