Esempio n. 1
0
 public static extern bool AuthzInitializeContextFromSid(
     AuthzInitFlags flags,
     byte[] rawUserSid,
     SafeAuthzRMHandle authzRM,
     PLARGE_INTEGER expirationTime,
     LUID Identifier,
     LPVOID DynamicGroupArgs,
     out SafeAuthzContextHandle authzClientContext);
 internal static extern bool AuthzInitializeContextFromSid(
     AuthzInitFlags flags,
     byte[] rawUserSid,
     SafeAuthzRMHandle authzRM,
     PLARGE_INTEGER expirationTime,
     Win32.LUID Identifier,
     LPVOID DynamicGroupArgs,
     out AUTHZ_CLIENT_CONTEXT_HANDLE authzClientContext);
Esempio n. 3
0
 public static extern DWORD DeviceIoControl(
     SafeFileHandle hDevice,
     DWORD dwIoControlCode,
     LPVOID lpInBuffer,
     DWORD nInBufferSize,
     LPVOID lpOutBuffer,
     int nOutBufferSize,
     ref DWORD lpBytesReturned,
     LPOVERLAPPED lpOverlapped);
Esempio n. 4
0
 public static extern HWND CreateWindowExW(
     DWORD dwExStyle,
     [MarshalAs(UnmanagedType.LPWStr)] string lpClassName,
     [MarshalAs(UnmanagedType.LPWStr)] string lpWindowName,
     Win32WindowStyle dwStyle,
     int x,
     int y,
     int nWidth,
     int nHeight,
     HWND hWndParent,
     HMENU hMenu,
     HINSTANCE hInstance,
     LPVOID lpParam
     );
Esempio n. 5
0
 public static extern LONG ChangeDisplaySettingsEx([MarshalAs(UnmanagedType.LPTStr)] LPCTSTR lpszDeviceName,
     LPDEVMODE lpDevMode, HWND hwnd, ChangeDisplaySettingsEnum dwflags, LPVOID lParam);
Esempio n. 6
0
 public static extern HDEVNOTIFY RegisterDeviceNotification(HANDLE hRecipient,
     LPVOID NotificationFilter, DeviceNotification Flags);
Esempio n. 7
0
 public static extern bool UnmapViewOfFile(LPVOID lpBaseAddress);
Esempio n. 8
0
		public static extern BOOL WriteProcessMemory(HANDLE hProcess, LPVOID lpBaseAddress, LPVOID lpBuffer, SIZE_T nSize, out SIZE_T lpNumberOfBytesWritten);
Esempio n. 9
0
		public static extern BOOL ReadProcessMemory(HANDLE hProcess, LPCVOID lpBaseAddress, LPVOID lpBuffer, SIZE_T nSize, out SIZE_T lpNumberOfBytesRead);
Esempio n. 10
0
 public static extern bool GetExitCodeThread(HANDLE hThread, LPVOID lpExitCode);
Esempio n. 11
0
		public static extern BOOL AddAce(PACL pAcl, DWORD dwAceRevision, DWORD dwStartingAceIndex, LPVOID pAceList, DWORD nAceListLength);
Esempio n. 12
0
		public static extern BOOL GetTokenInformation(
			HANDLE TokenHandle, 
			TokenInformationClass TokenInformationClass, 
			LPVOID TokenInformation, 
			DWORD TokenInformationLength, 
			out DWORD ReturnLength);
Esempio n. 13
0
 private static extern HWND CreateWindowEx(
     DWORD dwExStyle, LPCTSTR lpClassName, LPCTSTR lpWindowName,
     DWORD dwStyle, Int32 x, Int32 y, Int32 nWidth, Int32 nHeight,
     HWND hWndParent, HMENU hMenu, HINSTANCE hInstance, LPVOID lpParam);
 internal static extern bool AuthzInitializeContextFromSid(
     AuthzInitFlags flags,
     byte[] rawUserSid,
     SafeAuthzRMHandle authzRM,
     PLARGE_INTEGER expirationTime,
     Win32.LUID Identifier,
     LPVOID DynamicGroupArgs,
     out AUTHZ_CLIENT_CONTEXT_HANDLE authzClientContext);
Esempio n. 15
0
 public static extern BOOL GetTokenInformation(
     HANDLE TokenHandle,
     TokenInformationClass TokenInformationClass,
     LPVOID TokenInformation,
     DWORD TokenInformationLength,
     out DWORD ReturnLength);
Esempio n. 16
0
			public static extern bool UnmapViewOfFile(LPVOID lpBaseAddress);
Esempio n. 17
0
 public static extern BOOL AddAce(PACL pAcl, DWORD dwAceRevision, DWORD dwStartingAceIndex, LPVOID pAceList, DWORD nAceListLength);
Esempio n. 18
0
 public static extern long WriteProcessMemory(HANDLE hProcess, LPVOID addrMem, LPVOID buffer, int intSize, LPVOID lpNumberOfBytesWritten);