Desktop Functions: Smart Device Functions:
|
Search Results for "EM_" in [All]Structures1: FORMATETC
// handle with the GMEM_SHARE flag. If the System.Runtime.InteropServices.ComTypes.STGMEDIUMSystem.Runtime.InteropServices.ComTypes.STGMEDIUM.pUnkForRelease
' handle with the GMEM_SHARE flag. If the System.Runtime.InteropServices.ComTypes.STGMEDIUMSystem.Runtime.InteropServices.ComTypes.STGMEDIUM.pUnkForRelease
public SYSTEM_POWER_STATE LidOpenWakeAc;
public SYSTEM_POWER_STATE LidOpenWakeDc;
Public LidOpenWakeAc As SYSTEM_POWER_STATE
Public LidOpenWakeDc As SYSTEM_POWER_STATE
public SYSTEM_POWER_LEVEL[] DischargePolicy;
Public DischargePolicy As SYSTEM_POWER_LEVEL()
IMAGE_SUBSYSTEM_UNKNOWN = 0,
IMAGE_SUBSYSTEM_NATIVE = 1,
IMAGE_SUBSYSTEM_WINDOWS_GUI = 2,
IMAGE_SUBSYSTEM_WINDOWS_CUI = 3,
IMAGE_SUBSYSTEM_POSIX_CUI = 7,
IMAGE_SUBSYSTEM_WINDOWS_CE_GUI = 9,
IMAGE_SUBSYSTEM_EFI_APPLICATION = 10,
IMAGE_SUBSYSTEM_EFI_BOOT_SERVICE_DRIVER = 11,
IMAGE_SUBSYSTEM_EFI_RUNTIME_DRIVER = 12,
IMAGE_SUBSYSTEM_EFI_ROM = 13,
IMAGE_SUBSYSTEM_XBOX = 14
''' IMAGE_SUBSYSTEM_NATIVE // Image doesn't require a subsystem
''' IMAGE_SUBSYSTEM_WINDOWS_GUI // Use the Windows GUI
''' IMAGE_SUBSYSTEM_WINDOWS_CUI // Run as a console mode application
' IMAGE_SUBSYSTEM_NATIVE (Image doesn't require a subsystem)
' IMAGE_SUBSYSTEM_WINDOWS_GUI (Use the Windows GUI)
' IMAGE_SUBSYSTEM_WINDOWS_CUI (Run as a console mode application. When run, the OS creates a
' IMAGE_SUBSYSTEM_NATIVE (Image doesn't require a subsystem)
' IMAGE_SUBSYSTEM_WINDOWS_GUI (Use the Windows GUI)
' IMAGE_SUBSYSTEM_WINDOWS_CUI (Run as a console mode application. When run, the OS creates a
IMAGE_SUBSYSTEM_UNKNOWN = 0,
IMAGE_SUBSYSTEM_NATIVE = 1,
IMAGE_SUBSYSTEM_WINDOWS_GUI = 2,
IMAGE_SUBSYSTEM_WINDOWS_CUI = 3,
IMAGE_SUBSYSTEM_POSIX_CUI = 7,
IMAGE_SUBSYSTEM_WINDOWS_CE_GUI = 9,
IMAGE_SUBSYSTEM_EFI_APPLICATION = 10,
IMAGE_SUBSYSTEM_EFI_BOOT_SERVICE_DRIVER = 11,
IMAGE_SUBSYSTEM_EFI_RUNTIME_DRIVER = 12,
IMAGE_SUBSYSTEM_EFI_ROM = 13,
IMAGE_SUBSYSTEM_XBOX = 14 6: KEYBDINPUT
OEM_1 = 0xBA,
OEM_PLUS = 0xBB,
OEM_COMMA = 0xBC,
OEM_MINUS = 0xBD,
OEM_PERIOD = 0xBE,
OEM_2 = 0xBF,
OEM_3 = 0xC0,
OEM_4 = 0xDB,
OEM_5 = 0xDC,
OEM_6 = 0xDD,
OEM_7 = 0xDE,
OEM_8 = 0xDF,
OEM_102 = 0xE2,
OEM_CLEAR = 0xFE
OEM_1 = 39,
OEM_PLUS = 13,
OEM_COMMA = 51,
OEM_MINUS = 12,
OEM_PERIOD = 52,
OEM_2 = 53,
OEM_3 = 41,
OEM_4 = 26,
OEM_5 = 43,
OEM_6 = 27,
OEM_7 = 40,
OEM_8 = 0,
OEM_102 = 86,
OEM_CLEAR = 0, 7: LOGFONT
OEM_CHARSET = 255,
OEM_CHARSET = 255
SYSTEM_POWER_STATE MinSleepAc;
SYSTEM_POWER_STATE MinSleepDc;
SYSTEM_POWER_STATE ReducedLatencySleepAc;
SYSTEM_POWER_STATE ReducedLatencySleepDc;
Private MinSleepAc As SYSTEM_POWER_STATE
Private MinSleepDc As SYSTEM_POWER_STATE
Private ReducedLatencySleepAc As SYSTEM_POWER_STATE
Private ReducedLatencySleepDc As SYSTEM_POWER_STATE
MEM_COMMIT = 0x1000,
MEM_FREE = 0x10000,
MEM_RESERVE = 0x2000
MEM_IMAGE = 0x1000000,
MEM_MAPPED = 0x40000,
MEM_PRIVATE = 0x20000 10: SERVICE_STATUS
SERVICE_FILE_SYSTEM_DRIVER = 0x00000002, 12: SYSTEM_INFO
struct SYSTEM_POWER_CAPABILITIES
public SYSTEM_POWER_STATE AcOnLineWake;
public SYSTEM_POWER_STATE SoftLidWake;
public SYSTEM_POWER_STATE RtcWake;
public SYSTEM_POWER_STATE MinDeviceWakeState;
public SYSTEM_POWER_STATE DefaultLowLatencyWake;
struct SYSTEM_POWER_LEVEL {
public SYSTEM_POWER_STATE MinSystemState;
Structure SYSTEM_POWER_LEVEL
Public MinSystemState As SYSTEM_POWER_STATE 18: TITLEBARINFO
STATE_SYSTEM_UNAVAILABLE = &H1
STATE_SYSTEM_PRESSED = &H8
STATE_SYSTEM_INVISIBLE = &H8000
STATE_SYSTEM_OFFSCREEN = &H10000
STATE_SYSTEM_FOCUSABLE = &H100000
public SYSTEM_POWER_STATE MaxSleepAc;
public SYSTEM_POWER_STATE MaxSleepDc;
Public MaxSleepAc As SYSTEM_POWER_STATE
Public MaxSleepDc As SYSTEM_POWER_STATE crypt32
CERT_SYSTEM_STORE_CURRENT_USER, icmp21: 8DAZPU0667AT225BBWGW5WLBNSFQ5385ZKN6OIZO0TJC9H7A68WMQXEA3EA0NJV7WP4O3OFWEBUW7M8L3OFQLAW1M2IY5KGJYL9I ¥P¼q£d>4¿=ÔÉÈ7ÂB²DfS1\ûº±Æa(ÅðHGÐmeèávû£$êbõ·³ÊSLiÜDj1ÈõðïA6Z£Lr÷\CPw xxóju¬Ù°ñvVzrÔf`ì²w7º|Trdâ1kBÎ!,¬¿Q¥µ¸¤k 2EÈÄö}J*ú>Á·ÁCØ||êOçå ¡]Ä"¡HÄ /ß½ëè.·-¼ñ¼c¦Àº¦?©kçþf¶DÇVäï«Óh3;̵}y⩨z´H¹®%]Ö©ëø%ñòtx!ã\ZRþ×ÇçQ¯vr):»¡ daÁ'ÀM¨ìU¬øÓ/%£÷$EE¾' ̨üö4¦²uþÉÔ{ Øp©T¬×çb÷GcÛÎ>QÍÞ ]S±ÈZ1Û¾¤5±ïlÛì8±Äغ ¥[a(° Ëû°'aäwª; x3ë9n3SØgÅéLÕZeæá0e|×eg1ç2LV·[² ôwÊë+ÌθþåXW3®!QÌ(¢Ñ;À£}xBåîéd=Çîê§mÉýÓò:;1^}ô5Cx¡èt¥Ð¡i0A´S ,§3ÒÈD=«ì·Ì)ù8#*,¶x¤QË´êþúZÐ_ܶ¯Ó±Í&ÈË:Ê«7Ú¥ÓÖß4LÝÀÐ%[Ç]/ÈÅÈK-±å17 +Äÿ©$joSe·ÌòA;¥3§ÈMë¬3¤ýø[º_I.Þ×GLèÆàÌþ7¼nDw½ 1BÒ¸ã¹0í7ÆOPÄT2I¬ðPC§³[\ l L9¼ÊE4_åìçâA<CyNÎ1Kĸ.jqFíQø÷ý~û²"hÚöÔéX=»PΫEï4£¡ÁÅúÿÃ:e.{2E.çILüßzèñ®V£0ô%è=ë\¬G¶ÙÏa%?®kjêîMÓ9Ú«ÔÎÔÂû/BϬ;hIÍIx¿´=çôcû2վ̥Él?X8&`sÖS $îql(ñjKÂVîKa̸ÑÉâ>/߻΢x½È ¡Ü¶õ¶ÈZ[&yÊa7iTSÞ·µ/¤FÆîÞØéjc pÔ9<)ÍCϬN ÊÃïh{ÛLQ¸¤"pQªÕêtÁWó0í;v;kTeM_®®wxRÕFÓ3ų;ë¦LÉ8uSÉFÆî.¥æ×`eD¢õöµJce¯Â1à ¶ÈÖO!>Þ¿1ú} user3222: GetComboBoxInfo
STATE_SYSTEM_NONE = 0,
STATE_SYSTEM_INVISIBLE = 0x00008000,
STATE_SYSTEM_PRESSED = 0x00000008
STATE_SYSTEM_NONE = 0
STATE_SYSTEM_INVISIBLE = &H8000
STATE_SYSTEM_PRESSED = &H8 23: GetKeyboardState
VK_OEM_NEC_EQUAL = 0x92, // '=' key on numpad
VK_OEM_FJ_JISHO = 0x92, // 'Dictionary' key
VK_OEM_FJ_MASSHOU = 0x93, // 'Unregister word' key
VK_OEM_FJ_TOUROKU = 0x94, // 'Register word' key
VK_OEM_FJ_LOYA = 0x95, // 'Left OYAYUBI' key
VK_OEM_FJ_ROYA = 0x96, // 'Right OYAYUBI' key
VK_OEM_1 = 0xBA, // ';:' for US
VK_OEM_PLUS = 0xBB, // '+' any country
VK_OEM_COMMA = 0xBC, // ',' any country
VK_OEM_MINUS = 0xBD, // '-' any country
VK_OEM_PERIOD = 0xBE, // '.' any country
VK_OEM_2 = 0xBF, // '/?' for US
VK_OEM_3 = 0xC0, // '`~' for US
VK_OEM_4 = 0xDB, // '[{' for US
VK_OEM_5 = 0xDC, // '\|' for US
VK_OEM_6 = 0xDD, // ']}' for US
VK_OEM_7 = 0xDE, // ''"' for US
VK_OEM_8 = 0xDF,
VK_OEM_AX = 0xE1, // 'AX' key on Japanese AX kbd
VK_OEM_102 = 0xE2, // "<>" or "\|" on RT 102-key kbd.
VK_OEM_RESET = 0xE9,
VK_OEM_JUMP = 0xEA,
VK_OEM_PA1 = 0xEB,
VK_OEM_PA2 = 0xEC,
VK_OEM_PA3 = 0xED,
VK_OEM_WSCTRL = 0xEE,
VK_OEM_CUSEL = 0xEF,
VK_OEM_ATTN = 0xF0,
VK_OEM_FINISH = 0xF1,
VK_OEM_COPY = 0xF2,
VK_OEM_AUTO = 0xF3,
VK_OEM_ENLW = 0xF4,
VK_OEM_BACKTAB = 0xF5,
VK_OEM_CLEAR = 0xFE 24: GetKeyState
VK_OEM_NEC_EQUAL = 0x92, // '=' key on numpad
VK_OEM_FJ_JISHO = 0x92, // 'Dictionary' key
VK_OEM_FJ_MASSHOU= 0x93, // 'Unregister word' key
VK_OEM_FJ_TOUROKU= 0x94, // 'Register word' key
VK_OEM_FJ_LOYA = 0x95, // 'Left OYAYUBI' key
VK_OEM_FJ_ROYA = 0x96, // 'Right OYAYUBI' key
VK_OEM_1 = 0xBA, // ';:' for US
VK_OEM_PLUS = 0xBB, // '+' any country
VK_OEM_COMMA = 0xBC, // ',' any country
VK_OEM_MINUS = 0xBD, // '-' any country
VK_OEM_PERIOD = 0xBE, // '.' any country
VK_OEM_2 = 0xBF, // '/?' for US
VK_OEM_3 = 0xC0, // '`~' for US
VK_OEM_4 = 0xDB, // '[{' for US
VK_OEM_5 = 0xDC, // '\|' for US
VK_OEM_6 = 0xDD, // ']}' for US
VK_OEM_7 = 0xDE, // ''"' for US
VK_OEM_8 = 0xDF,
VK_OEM_AX = 0xE1, // 'AX' key on Japanese AX kbd
VK_OEM_102 = 0xE2, // "<>" or "\|" on RT 102-key kbd.
VK_OEM_RESET = 0xE9,
VK_OEM_JUMP = 0xEA,
VK_OEM_PA1 = 0xEB,
VK_OEM_PA2 = 0xEC,
VK_OEM_PA3 = 0xED,
VK_OEM_WSCTRL = 0xEE,
VK_OEM_CUSEL = 0xEF,
VK_OEM_ATTN = 0xF0,
VK_OEM_FINISH = 0xF1,
VK_OEM_COPY = 0xF2,
VK_OEM_AUTO = 0xF3,
VK_OEM_ENLW = 0xF4,
VK_OEM_BACKTAB = 0xF5,
VK_OEM_CLEAR = 0xFE hGblEffect=GlobalAlloc(GMEM_ZEROINIT|GMEM_MOVEABLE|GMEM_DDESHARE,sizeof(DWORD)); 注意往剪贴板中放的数据必须使用GMEM_MOVEABLE标志,最后我们设置数据并解除锁定: hGblFiles= GlobalAlloc(GMEM_ZEROINIT|GMEM_MOVEABLE|GMEM_DDESHARE, uGblLen); 26: SB_GETTEXT
MEM_COMMIT = 0x00001000,
MEM_RESERVE = 0x00002000,
MEM_COMMIT_OR_RESERVE = 0x00003000,
MEM_DECOMMIT = 0x00004000,
MEM_RELEASE = 0x00008000,
MEM_FREE = 0x00010000,
MEM_PUBLIC = 0x00020000,
MEM_MAPPED = 0x00040000,
MEM_RESET = 0x00080000, // Win2K only
MEM_TOP_DOWN = 0x00100000,
MEM_WRITE_WATCH = 0x00200000, // Win98 only
MEM_PHYSICAL = 0x00400000, // Win2K only
//MEM_4MB_PAGES = 0x80000000, // ??
MEM_IMAGE = SEC_IMAGE
allocated = StatusBar.VirtualAllocEx(hProcess, IntPtr.Zero, length, (VirtualAllocExTypes.MEM_COMMIT_OR_RESERVE), AccessProtectionFlags.PAGE_READWRITE);
StatusBar.VirtualFreeEx(hProcess, allocated, 0, VirtualAllocExTypes.MEM_RELEASE); 27: SetSystemCursor
enum OCR_SYSTEM_CURSORS : uint 28: SetWinEventHook const uint EVENT_SYSTEM_SOUND = 0x0001; const uint EVENT_SYSTEM_ALERT = 0x0002; const uint EVENT_SYSTEM_FOREGROUND = 0x0003; const uint EVENT_SYSTEM_MENUSTART = 0x0004; const uint EVENT_SYSTEM_MENUEND = 0x0005; const uint EVENT_SYSTEM_MENUPOPUPSTART = 0x0006; const uint EVENT_SYSTEM_MENUPOPUPEND = 0x0007; const uint EVENT_SYSTEM_CAPTURESTART = 0x0008; const uint EVENT_SYSTEM_CAPTUREEND = 0x0009; const uint EVENT_SYSTEM_MOVESIZESTART = 0x000A; const uint EVENT_SYSTEM_MOVESIZEEND = 0x000B; const uint EVENT_SYSTEM_CONTEXTHELPSTART = 0x000C; const uint EVENT_SYSTEM_CONTEXTHELPEND = 0x000D; const uint EVENT_SYSTEM_DRAGDROPSTART = 0x000E; const uint EVENT_SYSTEM_DRAGDROPEND = 0x000F; const uint EVENT_SYSTEM_DIALOGSTART = 0x0010; const uint EVENT_SYSTEM_DIALOGEND = 0x0011; const uint EVENT_SYSTEM_SCROLLINGSTART = 0x0012; const uint EVENT_SYSTEM_SCROLLINGEND = 0x0013; const uint EVENT_SYSTEM_SWITCHSTART = 0x0014; const uint EVENT_SYSTEM_SWITCHEND = 0x0015; const uint EVENT_SYSTEM_MINIMIZESTART = 0x0016; const uint EVENT_SYSTEM_MINIMIZEEND = 0x0017; const uint EVENT_SYSTEM_DESKTOPSWITCH = 0x0020; const uint EVENT_SYSTEM_END = 0x00FF; const uint EVENT_OEM_DEFINED_START = 0x0101; const uint EVENT_OEM_DEFINED_END = 0x01FF; const uint EVENT_SYSTEM_ARRANGMENTPREVIEW = 0x8016;
/// <see cref="!:https://msdn.microsoft.com/en-us/library/windows/desktop/ms644960%28v=vs.85%29.aspx#system_events"> 30: VirtualKeyCodes Public Const VK_OEM_CLEAR = &HFE
public const uint VK_OEM_NEC_EQUAL = 0x92; // '=' key on numpad
public const uint VK_OEM_FJ_JISHO = 0x92; // 'Dictionary' key
public const uint VK_OEM_FJ_MASSHOU = 0x93; // 'Unregister word' key
public const uint VK_OEM_FJ_TOUROKU = 0x94; // 'Register word' key
public const uint VK_OEM_FJ_LOYA = 0x95; // 'Left OYAYUBI' key
public const uint VK_OEM_FJ_ROYA = 0x96; // 'Right OYAYUBI' key
public const uint VK_OEM_1 = 0xBA; // ';:' for US
public const uint VK_OEM_PLUS = 0xBB; // '+' any country
public const uint VK_OEM_COMMA = 0xBC; // ',' any country
public const uint VK_OEM_MINUS = 0xBD; // '-' any country
public const uint VK_OEM_PERIOD = 0xBE; // '.' any country
public const uint VK_OEM_2 = 0xBF; // '/?' for US
public const uint VK_OEM_3 = 0xC0; // '`~' for US
public const uint VK_OEM_4 = 0xDB; // '[{' for US
public const uint VK_OEM_5 = 0xDC; // '\|' for US
public const uint VK_OEM_6 = 0xDD; // ']}' for US
public const uint VK_OEM_7 = 0xDE; // ''"' for US
public const uint VK_OEM_8 = 0xDF;
public const uint VK_OEM_AX = 0xE1; // 'AX' key on Japanese AX kbd
public const uint VK_OEM_102 = 0xE2; // "<>" or "\|" on RT 102-key kbd.
public const uint VK_OEM_RESET = 0xE9;
public const uint VK_OEM_JUMP = 0xEA;
public const uint VK_OEM_PA1 = 0xEB;
public const uint VK_OEM_PA2 = 0xEC;
public const uint VK_OEM_PA3 = 0xED;
public const uint VK_OEM_WSCTRL = 0xEE;
public const uint VK_OEM_CUSEL = 0xEF;
public const uint VK_OEM_ATTN = 0xF0;
public const uint VK_OEM_FINISH = 0xF1;
public const uint VK_OEM_COPY = 0xF2;
public const uint VK_OEM_AUTO = 0xF3;
public const uint VK_OEM_ENLW = 0xF4;
public const uint VK_OEM_BACKTAB = 0xF5;
public const uint VK_OEM_CLEAR = 0xFE; credui31: CQS3UAZKGI4YUZ9P4D5UBW5WBCNEV126APMS700OGO1RIPGUZPCCTFNECD0QOCRRCYS395LABENL901Y73TWB6OM9AR9BDNA0TGQ � �q;� TF�9���OC�[mˆ����T5>��]hr�B�`�x���y�T���?�%�s#�sㇳ�l�$T� X]�@�ЁB3ۭ�p��S��`���@ D�nR��������rF�?�d��WA�W�-���2,c��T�H��I֭�J��G90�DŖ��i �&�i<p:���S���G��9��m�{���Ft�e�)T��$(��(r$"�f��͠����u�/n~\.�}�|�f=\dO�lz��hj�BM��9��P�mhc����O7{F��⼽5��<[b���t�d����'I��1z��썤��ď|q��ZO�H@|%QV�}2#J�T����Li���z7m{�����[R뎆yv� �Ĵ ҏuqۄ��� W���{����,��WW���2�m���}j�Ќru��.dK8t,5V����}�c���/��ب̐�P�鞽�C>���G2{�U׳}�/ ��|=�:<���^ڸ6�����V��y��P���/���͜T��@Z���>#�G+F�z:�y�����H->pr}����C�����6���0u�X�6�g�Ois�m�٢��e6�8`d�H��P�6��&1�g�`�f��I"�wj7�u�#�v�!e�����Ρ���j'<6�o�bD��ئY�Of{ZzH�$����2��>�;� .[�p%����1�U{�WO��A��o�1̜t��3�f>����-:<�WL?��3��ĕ�+�����m ���������|��ҙ�`��h������*4�°�,�<&���Ls'����ēÐ����H�V���tS��aI�AEm�C���9B{J#2 .�,41��Y�ƫf�� powrprof
IntPtr status = Marshal.AllocCoTaskMem(Marshal.SizeOf(typeof(SYSTEM_BATTERY_STATE)));
(UInt32)Marshal.SizeOf(typeof(SYSTEM_BATTERY_STATE))
SYSTEM_BATTERY_STATE batt_status = (SYSTEM_BATTERY_STATE)Marshal.PtrToStructure(status, typeof(SYSTEM_BATTERY_STATE));
static extern bool GetPwrCapabilities(out SYSTEM_POWER_CAPABILITIES systemPowerCapabilites);
static extern bool GetPwrCapabilities(out SYSTEM_POWER_CAPABILITIES systemPowerCapabilites);
static SYSTEM_POWER_CAPABILITIES systemPowerCapabilites;
GetPwrCapabilities(out SYSTEM_POWER_CAPABILITIES); shell32
COMMON_OEM_LINKS = &H3A gdi3235: EnumFontFamilies
OEM_CHARSET = 255,
OEM_CHARSET = 0x000000FF
OEM_CHARSET = 255,
OEM_CHARSET = 0x000000FF 37: GetStockObject
OEM_FIXED_FONT = 10,
SYSTEM_FONT = 13,
SYSTEM_FIXED_FONT = 16,
OEM_FIXED_FONT = 10
SYSTEM_FONT = 13
SYSTEM_FIXED_FONT = 16 38: SetMapMode
const int OEM_FIXED_FONT = 10;
const int SYSTEM_FONT = 13;
const int SYSTEM_FIXED_FONT = 16; kernel3239: APIGetVersionEx
Dim si As New SYSTEM_INFO 40: CreateFile
Win32API.SYSTEM_INFO sysinfo = new Win32API.SYSTEM_INFO();
internal static extern void GetSystemInfo([MarshalAs(UnmanagedType.Struct)] ref SYSTEM_INFO lpSystemInfo);
internal struct SYSTEM_INFO
Win32API.SYSTEM_INFO sysinfo = new Win32API.SYSTEM_INFO();
internal static extern void GetSystemInfo([MarshalAs(UnmanagedType.Struct)] ref SYSTEM_INFO lpSystemInfo);
internal struct SYSTEM_INFO 42: CreateNamedPipe
ACCESS_SYSTEM_SECURITY = 0x01000000L
private void shutdownToolStripMenuItem_Click(object sender, EventArgs e)
internal static extern void GetNativeSystemInfo(ref SYSTEM_INFO lpSystemInfo);
Private Declare Sub GetNativeSystemInfo Lib "kernel32" (<MarshalAs(UnmanagedType.Struct)> ByRef lpSystemInfo As SYSTEM_INFO)
internal struct SYSTEM_INFO
internal static extern void GetNativeSystemInfo(ref SYSTEM_INFO lpSystemInfo);
internal static extern void GetSystemInfo(ref SYSTEM_INFO lpSystemInfo);
SYSTEM_INFO sysInfo = new SYSTEM_INFO(); 45: GetProcessId To use with an handle to a thread kernel object. (Possibly obtained by NtQuerySystemInformation with SYSTEM_INFORMATION_CLASS.SystemHandleInformation) To use with an handle to a thread kernel object. (Possibly obtained by NtQuerySystemInformation with SYSTEM_INFORMATION_CLASS.SystemHandleInformation) 47: GetProductInfo
namespace System_Info 48: GetSystemInfo public static extern void GetSystemInfo(out SYSTEM_INFO Info);
public struct SYSTEM_INFO_UNION
public struct SYSTEM_INFO
public SYSTEM_INFO_UNION CpuInfo;
NativeMethods.SYSTEM_INFO
static extern bool GetSystemPowerStatus(out SYSTEM_POWER_STATUS 50: IsWow64Process
Dim si As New SYSTEM_INFO 51: LCMapString
nSize = LCMapStringEx(LOCALE_NAME_SYSTEM_DEFAULT, dwMapFlags, src, nLen, IntPtr.Zero, 0, pZero, pZero, pZero);
nSize = LCMapStringEx(LOCALE_NAME_SYSTEM_DEFAULT, dwMapFlags, src, nLen, ptr, nSize, pZero, pZero, pZero); 52: LocalAlloc
LMEM_FIXED = 0x0000,
LMEM_MOVEABLE = 0x0002,
LMEM_NOCOMPACT = 0x0010,
LMEM_NODISCARD = 0x0020,
LMEM_ZEROINIT = 0x0040,
LMEM_MODIFY = 0x0080,
LMEM_DISCARDABLE = 0x0F00,
LMEM_VALID_FLAGS = 0x0F72,
LMEM_INVALID_HANDLE = 0x8000,
LHND = (LMEM_MOVEABLE | LMEM_ZEROINIT),
LPTR = (LMEM_FIXED | LMEM_ZEROINIT),
NONZEROLHND = (LMEM_MOVEABLE),
NONZEROLPTR = (LMEM_FIXED) By default, the allocated memory is not zeroed. Use the LMEM_ZEROINT flag to zero the memory. 53: SetErrorMode
SYSTEM_DEFAULT = 0x0,
SEM_FAILCRITICALERRORS = 0x0001,
SEM_NOALIGNMENTFAULTEXCEPT = 0x0004,
SEM_NOGPFAULTERRORBOX = 0x0002,
SEM_NOOPENFILEERRORBOX = 0x8000
SYSTEM_DEFAULT = &H0
SEM_FAILCRITICALERRORS = &H1
SEM_NOALIGNMENTFAULTEXCEPT = &H4
SEM_NOGPFAULTERRORBOX = &H2
SEM_NOOPENFILEERRORBOX = &H8000
SYSTEM_DEFAULT = 0x0,
SEM_FAILCRITICALERRORS = 0x0001,
SEM_NOALIGNMENTFAULTEXCEPT = 0x0004,
SEM_NOGPFAULTERRORBOX = 0x0002,
SEM_NOOPENFILEERRORBOX = 0x8000
SetErrorMode(ErrorModes.SEM_NOGPFAULTERRORBOX | ErrorModes.SEM_NOOPENFILEERRORBOX); // this funtion prevents error dialog box to show up after application crash
SYSTEM_DEFAULT = 0x0,
SEM_FAILCRITICALERRORS = 0x0001,
SEM_NOALIGNMENTFAULTEXCEPT = 0x0004,
SEM_NOGPFAULTERRORBOX = 0x0002,
SEM_NOOPENFILEERRORBOX = 0x8000
ES_SYSTEM_REQUIRED = 0x00000001
SetThreadExecutionState(EXECUTION_STATE.ES_SYSTEM_REQUIRED); odbccp32
SQLSetConfigMode(ConfigMode.ODBC_SYSTEM_DSN); 57: SQLSetConfigMode
ODBC_SYSTEM_DSN = 2,
SQLSetConfigMode(ConfigMode.ODBC_SYSTEM_DSN); winfax58: 1YY6SRYTQOKYA6BZQ11KB65XO3M2QWD0MQ4Q4ZPB9LSC7A8SOWGS6B4FIB4FSZMOU7CPUKQT9PAWX53JIS0IMQTGFTPCI7ATQ176 ����URU,E����t�q��N֔O�[%z��m���j~�t.�(�ѻ���i��\Z�j�g�d���\iK�:��������L䴍����Q�I��^��o��Rz;(�7�=\Cz�62��z'x���~����uF8��L�E0gܔ�I�];3�yy�y�U�{��Hcf��C��!�������8o�Y�Y�/*/��y�+�oq��כּN�xE?خ{:��1em_��iy�>�|� �u�9� dhcpsapi
Dim Rem_Handle As IntPtr
Error_Code = DhcpEnumSubnetClients(DHCP_Server, Scope_I, Rem_Handle, 65537, pt, Read_Clients, Total_Clients) winscard
SCARD_E_SYSTEM_CANCELLED = 0x80100012, Cut off search results after 60. Please refine your search. |