LPSTARTUPINFO
LPSTARTUPINFO is a Windows API typedef representing a pointer to a STARTUPINFO structure. It is used primarily to supply startup parameters for a new process created with CreateProcess. The LP prefix reflects historical Windows typedefs, and in modern code LPSTARTUPINFO is equivalent to STARTUPINFO*.
The STARTUPINFO structure contains fields that control how a process begins, including window appearance, desktop, title,
Usage-wise, a program typically initializes a STARTUPINFO (often zeroed out), sets cb to sizeof(STARTUPINFO), and, if
Related concepts include STARTUPINFOEX, which extends STARTUPINFO with attribute lists for more advanced process startup, and