Uses of Class
com.jinvoke.win32.structs.SecurityAttributes

Packages that use SecurityAttributes
com.jinvoke.win32 Provides helper classes that contain J/Invoke declaration of functions for common Win32 DLLs. 
 

Uses of SecurityAttributes in com.jinvoke.win32
 

Methods in com.jinvoke.win32 with parameters of type SecurityAttributes
static int Kernel32.CreateConsoleScreenBuffer(int dwDesiredAccess, int dwShareMode, SecurityAttributes lpSecurityAttributes, int dwFlags, int lpScreenBufferData)
           
static int User32.CreateDesktop(java.lang.String lpszDesktop, java.lang.String lpszDevice, DevMode pDevmode, int dwFlags, int dwDesiredAccess, SecurityAttributes lpsa)
           
static boolean Kernel32.CreateDirectory(java.lang.String lpPathName, SecurityAttributes lpSecurityAttributes)
           
static boolean Kernel32.CreateDirectoryEx(java.lang.String lpTemplateDirectory, java.lang.String lpNewDirectory, SecurityAttributes lpSecurityAttributes)
           
static int Kernel32.CreateEvent(SecurityAttributes lpEventAttributes, boolean bManualReset, boolean bInitialState, java.lang.String lpName)
           
static int Kernel32.CreateFile(java.lang.String lpFileName, int dwDesiredAccess, int dwShareMode, SecurityAttributes lpSecurityAttributes, int dwCreationDisposition, int dwFlagsAndAttributes, int hTemplateFile)
           
static int Kernel32.CreateFileMapping(int hFile, SecurityAttributes lpFileMappingAttributes, int flProtect, int dwMaximumSizeHigh, int dwMaximumSizeLow, java.lang.String lpName)
           
static int Kernel32.CreateMailslot(java.lang.String lpName, int nMaxMessageSize, int lReadTimeout, SecurityAttributes lpSecurityAttributes)
           
static int Kernel32.CreateMutex(SecurityAttributes lpMutexAttributes, boolean bInitialOwner, java.lang.String lpName)
           
static int Kernel32.CreateNamedPipe(java.lang.String lpName, int dwOpenMode, int dwPipeMode, int nMaxInstances, int nOutBufferSize, int nInBufferSize, int nDefaultTimeOut, SecurityAttributes lpSecurityAttributes)
           
static boolean Kernel32.CreatePipe(int[] hReadPipe, int[] hWritePipe, SecurityAttributes lpPipeAttributes, int nSize)
           
static boolean Kernel32.CreateProcess(java.lang.String lpApplicationName, java.lang.String lpCommandLine, SecurityAttributes lpProcessAttributes, SecurityAttributes lpThreadAttributes, boolean bInheritHandles, int dwCreationFlags, int lpEnvironment, java.lang.String lpCurrentDirectory, StartupInfo lpStartupInfo, ProcessInformation lpProcessInformation)
           
static boolean Advapi32.CreateProcessAsUser(int hToken, java.lang.String lpApplicationName, java.lang.String lpCommandLine, SecurityAttributes lpProcessAttributes, SecurityAttributes lpThreadAttributes, boolean bInheritHandles, int dwCreationFlags, int lpEnvironment, java.lang.String lpCurrentDirectory, StartupInfo lpStartupInfo, ProcessInformation lpProcessInformation)
           
static int Kernel32.CreateRemoteThread(int hProcess, SecurityAttributes lpThreadAttributes, int dwStackSize, Callback lpStartAddress, int lpParameter, int dwCreationFlags, int[] lpThreadId)
           
static int Kernel32.CreateSemaphore(SecurityAttributes lpSemaphoreAttributes, int lInitialCount, int lMaximumCount, java.lang.String lpName)
           
static int Kernel32.CreateThread(SecurityAttributes lpThreadAttributes, int dwStackSize, Callback lpStartAddress, int lpParameter, int dwCreationFlags, int[] lpThreadId)
           
static int Kernel32.CreateWaitableTimer(SecurityAttributes lpTimerAttributes, boolean bManualReset, java.lang.String lpTimerName)
           
static int User32.CreateWindowStation(java.lang.String lpwinsta, int dwReserved, int dwDesiredAccess, SecurityAttributes lpsa)
           
static boolean Advapi32.DuplicateTokenEx(int hExistingToken, int dwDesiredAccess, SecurityAttributes lpTokenAttributes, int ImpersonationLevel, int TokenType, int[] phNewToken)
           
static int Advapi32.RegCreateKeyEx(int hKey, java.lang.String lpSubKey, int Reserved, java.lang.StringBuffer lpClass, int dwOptions, int samDesired, SecurityAttributes lpSecurityAttributes, int[] phkResult, int[] lpdwDisposition)
           
static int Advapi32.RegSaveKey(int hKey, java.lang.String lpFile, SecurityAttributes lpSecurityAttributes)
           
static int Advapi32.RegSaveKeyEx(int hKey, java.lang.String lpFile, SecurityAttributes lpSecurityAttributes, int Flags)