*/
String getCommandLineInternal()
{
// System.out.println("get command internal "+getPid());
String result = "?";
PROCESS_BASIC_INFORMATION pbi = null;
pbi = new PROCESS_BASIC_INFORMATION();
IntByReference returnLength = new IntByReference();
HANDLE hProcess = _processInformation.hProcess;
int pbiSize = pbi.size(); // x64 = 48 bytes, x32 = 24
int ret = Ntdll.INSTANCE.ZwQueryInformationProcess(hProcess, (byte) 0, pbi.getPointer(), pbiSize, returnLength);
if (ret == 0)
{
pbi.read();
if (pbi.PebBaseAddress != null)
{
PEB peb = new PEB();
// System.out.println(""+1);
if (readVirtualMemoryToStructure(pbi.PebBaseAddress, peb))