Desktop Functions: Smart Device Functions:
|
Search Results for "PROCESS_BASIC_INFORMATION" in [All]Structures
private struct PROCESS_BASIC_INFORMATION
get { return (int)Marshal.SizeOf(typeof(PROCESS_BASIC_INFORMATION)); }
Private Structure PROCESS_BASIC_INFORMATION ntdll
ref PROCESS_BASIC_INFORMATION pbi, int cb, out int pSize); See also PROCESS_BASIC_INFORMATION, PROCESSINFOCLASS, OpenProcess, CloseHandle.
//Allocate memory for a new PROCESS_BASIC_INFORMATION structure
IntPtr pbi = Marshal.AllocHGlobal(Marshal.SizeOf(typeof(PROCESS_BASIC_INFORMATION)));
queryStatus = NtQueryInformationProcess(hProc, 0, pbi, (uint)Marshal.SizeOf(typeof(PROCESS_BASIC_INFORMATION)), outLong);
outPtr = PtrToStructure<PROCESS_BASIC_INFORMATION>(pbi, typeof(PROCESS_BASIC_INFORMATION)).PebBaseAddress;
PROCESS_BASIC_INFORMATION pbi = new PROCESS_BASIC_INFORMATION();
ProcessBasicInformation = 0, // 0, q: PROCESS_BASIC_INFORMATION, PROCESS_EXTENDED_BASIC_INFORMATION |