Account | Trustee | Security Access |
Local System |
LocalSystem Local Administrators Group |
GENERIC_ALL GENERIC_READ, GENERIC_EXECUTE |
Users who belong to the local Administrators Group |
Local Administrators Group LocalSystem |
GENERIC_ALL GENERIC_ALL |
Users who do not belong to the local Administrators Group |
User LocalSystem |
GENERIC_ALL GENERIC_ALL |
Figure 8 STARTUPINFO Structure
typedef struct _STARTUPINFO { // si
DWORD cb;
LPTSTR lpReserved;
LPTSTR lpDesktop;
LPTSTR lpTitle;
DWORD dwX;
DWORD dwY;
DWORD dwXSize;
DWORD dwYSize;
DWORD dwXCountChars;
DWORD dwYCountChars;
DWORD dwFillAttribute;
DWORD dwFlags;
WORD wShowWindow;
WORD cbReserved2;
LPBYTE lpReserved2;
HANDLE hStdInput;
HANDLE hStdOutput;
HANDLE hStdError;
} STARTUPINFO, *LPSTARTUPINFO;