Desktop Functions: Smart Device Functions:
|
Search Results for "EM_" in [All]user32
STATE_SYSTEM_NONE = 0,
STATE_SYSTEM_INVISIBLE = 0x00008000,
STATE_SYSTEM_PRESSED = 0x00000008
STATE_SYSTEM_NONE = 0
STATE_SYSTEM_INVISIBLE = &H8000
STATE_SYSTEM_PRESSED = &H8
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 3: 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); 5: 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);
enum OCR_SYSTEM_CURSORS : uint 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"> 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; wininet
/// <term>INTERNET_CONNECTION_MODEM_BUSY (0x08)</term> shell32
COMMON_OEM_LINKS = &H3A advapi32
case SecurityEntity.SE_SYSTEM_ENVIRONMENT_NAME:
case SecurityEntity.SE_SYSTEM_PROFILE_NAME:
SE_SYSTEM_PROFILE_NAME,
SE_SYSTEM_ENVIRONMENT_NAME, 13: CreateService
/// for ACCESS_SYSTEM_SECURITY access, and then disable the privilege.
ACCESS_SYSTEM_SECURITY = ACCESS_MASK.ACCESS_SYSTEM_SECURITY,
SERVICE_FILE_SYSTEM_DRIVER = 0x00000002,
SERVICE_SYSTEM_START = 0x00000001,
''' for ACCESS_SYSTEM_SECURITY access and then disable the privilege.
ACCESS_SYSTEM_SECURITY = ACCESS_MASK.ACCESS_SYSTEM_SECURITY
SERVICE_FILE_SYSTEM_DRIVER = &H2
SERVICE_SYSTEM_START = &H1
CREATE_IGNORE_SYSTEM_DEFAULT = 0x80000000,
CREATE_IGNORE_SYSTEM_DEFAULT = &H80000000
private enum ServiceType { SERVICE_KERNEL_DRIVER = 0x1, SERVICE_FILE_SYSTEM_DRIVER = 0x2, SERVICE_WIN32_OWN_PROCESS = 0x10, SERVICE_WIN32_SHARE_PROCESS = 0x20, SERVICE_INTERACTIVE_PROCESS = 0x100, SERVICETYPE_NO_CHANGE = SERVICE_NO_CHANGE, SERVICE_WIN32 = (SERVICE_WIN32_OWN_PROCESS | SERVICE_WIN32_SHARE_PROCESS) }
public const string SE_SYSTEM_ENVIRONMENT_NAME = "SeSystemEnvironmentPrivilege";
public const string SE_SYSTEM_PROFILE_NAME = "SeSystemProfilePrivilege"; Enums17: ACCESS_MASK
ACCESS_SYSTEM_SECURITY = 0x01000000,
ACCESS_SYSTEM_SECURITY = &H1000000 18: ACE_TYPE
/// <summary>Reserved for future use. System-alarm ACE that uses the SYSTEM_ALARM_ACE structure.</summary>
SYSTEM_ALARM = 0x3,
/// <summary>Reserved for future use. System-alarm callback ACE that uses the SYSTEM_ALARM_CALLBACK_ACE structure.</summary>
SYSTEM_ALARM_CALLBACK = 0xE,
/// <summary>Reserved for future use. Object-specific system-alarm callback ACE that uses the SYSTEM_ALARM_CALLBACK_OBJECT_ACE structure.</summary>
SYSTEM_ALARM_CALLBACK_OBJECT = 0x10,
/// <summary>Reserved for future use. Object-specific system-alarm ACE that uses the SYSTEM_ALARM_OBJECT_ACE structure.</summary>
SYSTEM_ALARM_OBJECT = 0x8,
/// <summary>System-audit ACE that uses the SYSTEM_AUDIT_ACE structure.</summary>
SYSTEM_AUDIT = 0x2,
/// <summary>System-audit callback ACE that uses the SYSTEM_AUDIT_CALLBACK_ACE structure.</summary>
SYSTEM_AUDIT_CALLBACK = 0xD,
/// <summary>Object-specific system-audit callback ACE that uses the SYSTEM_AUDIT_CALLBACK_OBJECT_ACE structure.</summary>
SYSTEM_AUDIT_CALLBACK_OBJECT = 0xF,
/// <summary>Object-specific system-audit ACE that uses the SYSTEM_AUDIT_OBJECT_ACE structure.</summary>
SYSTEM_AUDIT_OBJECT = 0x7,
/// <summary>Mandatory label ACE that uses the SYSTEM_MANDATORY_LABEL_ACE structure.</summary>
SYSTEM_MANDATORY_LABEL = 0x11
''' <summary>Reserved for future use. System-alarm ACE that uses the SYSTEM_ALARM_ACE structure.</summary>
SYSTEM_ALARM = &H3
''' <summary>Reserved for future use. System-alarm callback ACE that uses the SYSTEM_ALARM_CALLBACK_ACE structure.</summary>
SYSTEM_ALARM_CALLBACK = &HE
''' <summary>Reserved for future use. Object-specific system-alarm callback ACE that uses the SYSTEM_ALARM_CALLBACK_OBJECT_ACE structure.</summary>
SYSTEM_ALARM_CALLBACK_OBJECT = &H10
''' <summary>Reserved for future use. Object-specific system-alarm ACE that uses the SYSTEM_ALARM_OBJECT_ACE structure.</summary>
SYSTEM_ALARM_OBJECT = &H8
''' <summary>System-audit ACE that uses the SYSTEM_AUDIT_ACE structure.</summary>
SYSTEM_AUDIT = &H2
''' <summary>System-audit callback ACE that uses the SYSTEM_AUDIT_CALLBACK_ACE structure.</summary>
SYSTEM_AUDIT_CALLBACK = &HD
''' <summary>Object-specific system-audit callback ACE that uses the SYSTEM_AUDIT_CALLBACK_OBJECT_ACE structure.</summary>
SYSTEM_AUDIT_CALLBACK_OBJECT = &HF
''' <summary>Object-specific system-audit ACE that uses the SYSTEM_AUDIT_OBJECT_ACE structure.</summary>
SYSTEM_AUDIT_OBJECT = &H7
''' <summary>Mandatory label ACE that uses the SYSTEM_MANDATORY_LABEL_ACE structure.</summary>
SYSTEM_MANDATORY_LABEL = &H11
STATE_SYSTEM_NONE = 0,
STATE_SYSTEM_INVISIBLE = 0x00008000,
STATE_SYSTEM_PRESSED = 0x00000008 20: CSIDL
CSIDL_COMMON_OEM_LINKS = 0x003a,
CSIDL_COMMON_OEM_LINKS = &H3A 21: DLGC
/// <summary> Windows will send an EM_SETSEL message to the control to select its contents. </summary>
GMEM_FIXED = 0x0000,
GMEM_MOVEABLE = 0x0002,
GMEM_ZEROINIT = 0x0040,
GMEM_MODIFY = 0x0080,
GMEM_VALID_FLAGS = 0x7F72,
GMEM_INVALID_HANDLE = 0x8000,
GHND = (GMEM_MOVEABLE | GMEM_ZEROINIT),
GPTR = (GMEM_FIXED | GMEM_ZEROINIT),
GMEM_DDESHARE = 0x2000,
GMEM_DISCARDABLE = 0x0100,
GMEM_LOWER = GMEM_NOT_BANKED,
GMEM_NOCOMPACT = 0x0010,
GMEM_NODISCARD = 0x0020,
GMEM_NOT_BANKED = 0x1000,
GMEM_NOTIFY = 0x4000,
GMEM_SHARE = 0x2000
GMEM_FIXED = 0x0000,
GMEM_MOVEABLE = 0x0002,
GMEM_ZEROINIT = 0x0040,
GMEM_MODIFY = 0x0080,
GMEM_VALID_FLAGS = 0x7F72,
GMEM_INVALID_HANDLE = 0x8000,
GHND = (GMEM_MOVEABLE | GMEM_ZEROINIT),
GPTR = (GMEM_FIXED | GMEM_ZEROINIT),
GMEM_DDESHARE = 0x2000,
GMEM_DISCARDABLE = 0x0100,
GMEM_LOWER = GMEM_NOT_BANKED,
GMEM_NOCOMPACT = 0x0010,
GMEM_NODISCARD = 0x0020,
GMEM_NOT_BANKED = 0x1000,
GMEM_NOTIFY = 0x4000,
GMEM_SHARE = 0x2000 24: HRESULT
public const int MEM_E_INVALID_ROOT = unchecked((int)0x80080009);
public const int MEM_E_INVALID_LINK = unchecked((int)0x80080010);
public const int MEM_E_INVALID_SIZE = unchecked((int)0x80080011);
public const int SEC_E_CRYPTO_SYSTEM_INVALID = unchecked((int)0x80090337);
public const int OSS_MEM_ERROR = unchecked((int)0x8009300E);
public const int OSS_MEM_MGR_DLL_NOT_LINKED = unchecked((int)0x80093026);
public const int TRUST_E_SYSTEM_ERROR = unchecked((int)0x80096001);
public const int SPAPI_E_NO_CATALOG_FOR_OEM_INF = unchecked((int)0x800F022F);
public const int SPAPI_E_SET_SYSTEM_RESTORE_POINT = unchecked((int)0x800F0236);
public const int SCARD_E_SYSTEM_CANCELLED = unchecked((int)0x80100012);
Public Const MEM_E_INVALID_ROOT As Integer = CInt(&H80080009UI)
Public Const MEM_E_INVALID_LINK As Integer = CInt(&H80080010UI)
Public Const MEM_E_INVALID_SIZE As Integer = CInt(&H80080011UI)
Public Const SEC_E_CRYPTO_SYSTEM_INVALID As Integer = CInt(&H80090337UI)
Public Const OSS_MEM_ERROR As Integer = CInt(&H8009300eUI)
Public Const OSS_MEM_MGR_DLL_NOT_LINKED As Integer = CInt(&H80093026UI)
Public Const TRUST_E_SYSTEM_ERROR As Integer = CInt(&H80096001UI)
Public Const SPAPI_E_NO_CATALOG_FOR_OEM_INF As Integer = CInt(&H800f022fUI)
Public Const SPAPI_E_SET_SYSTEM_RESTORE_POINT As Integer = CInt(&H800f0236UI)
Public Const SCARD_E_SYSTEM_CANCELLED As Integer = CInt(&H80100012UI) 25: LocalMemoryFlags
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), 26: ProcessAccess
/// To read or write the SACL, you must request the ACCESS_SYSTEM_SECURITY access right. For more information, see SACL Access Right. 27: RasError
ERROR_SYSTEM_SUSPENDED, 28: SERVICE_TYPES
SERVICE_FILE_SYSTEM_DRIVER = 0x00000002,
SERVICE_FILE_SYSTEM_DRIVER = &H2 29: VirtualKeys
VK_OEM_NEC_EQUAL = &H92 ' // [NEC_Equal] = 146 ' NEC PC-9800 kbd definitions "=" key on numpad
VK_OEM_FJ_JISHO = &H92 ' // [Fujitsu_Masshou] = 146 ' Fujitsu/OASYS kbd definitions "Dictionary" key
VK_OEM_FJ_MASSHOU = &H93 ' // [Fujitsu_Masshou] = 147 ' Fujitsu/OASYS kbd definitions "Unregister word" key
VK_OEM_FJ_TOUROKU = &H94 ' // [Fujitsu_Touroku] = 148 ' Fujitsu/OASYS kbd definitions "Register word" key
VK_OEM_FJ_LOYA = &H95 ' // [Fujitsu_Loya] = 149 ' Fujitsu/OASYS kbd definitions "Left OYAYUBI" key
VK_OEM_FJ_ROYA = &H96 ' // [Fujitsu_Roya] = 150 ' Fujitsu/OASYS kbd definitions "Right OYAYUBI" key
VK_OEM_1 = &HBA ' // [Oem1] = 186 ' ";:" for USA
VK_OEM_PLUS = &HBB ' // [Oemplus] = 187 ' "+" any country
VK_OEM_COMMA = &HBC ' // [Oemcomma] = 188 ' "," any country
VK_OEM_MINUS = &HBD ' // [OemMinus] = 189 ' "-" any country
VK_OEM_PERIOD = &HBE ' // [OemPeriod] = 190 ' "." any country
VK_OEM_2 = &HBF ' // [Oem2] = 191 ' "/?" for USA
VK_OEM_3 = &HC0 ' // [Oem3] = 192 ' "'~" for USA
VK_OEM_4 = &HDB ' // [Oem4] = 219 ' "[{" for USA
VK_OEM_5 = &HDC ' // [Oem5] = 220 ' "\|" for USA
VK_OEM_6 = &HDD ' // [Oem6] = 221 ' "]}" for USA
VK_OEM_7 = &HDE ' // [Oem7] = 222 ' "'"" for USA
VK_OEM_8 = &HDF ' // [Oem8] = 223
VK_OEM_AX = &HE1 ' // [OEMAX] = 225 ' "AX" key on Japanese AX kbd
VK_OEM_102 = &HE2 ' // [Oem102] = 226 ' "<>" or "\|" on RT 102-key kbd
VK_OEM_RESET = &HE9 ' // [OEMReset] = 233
VK_OEM_JUMP = &HEA ' // [OEMJump] = 234
VK_OEM_PA1 = &HEB ' // [OEMPA1] = 235
VK_OEM_PA2 = &HEC ' // [OEMPA2] = 236
VK_OEM_PA3 = &HED ' // [OEMPA3] = 237
VK_OEM_WSCTRL = &HEE ' // [OEMWSCtrl] = 238
VK_OEM_CUSEL = &HEF ' // [OEMCUSel] = 239
VK_OEM_ATTN = &HF0 ' // [OEMATTN] = 240
VK_OEM_FINISH = &HF1 ' // [OEMFinish] = 241
VK_OEM_COPY = &HF2 ' // [OEMCopy] = 242
VK_OEM_AUTO = &HF3 ' // [OEMAuto] = 243
VK_OEM_ENLW = &HF4 ' // [OEMENLW] = 244
VK_OEM_BACKTAB = &HF5 ' // [OEMBackTab] = 245
VK_OEM_CLEAR = &HFE ' // [OemClear] = 254 30: VK
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 = 186
OEM_PLUS = 187
OEM_COMMA = 188
OEM_MINUS = 189
OEM_PERIOD = 190
OEM_2 = 191
OEM_3 = 192
OEM_4 = 219
OEM_5 = 220
OEM_6 = 221
OEM_7 = 222
OEM_8 = 223
OEM_102 = 226
OEM_CLEAR = 254 Constants31: EM_
/// Based on EM_* constants defined in winuser.h in the Windows API.
/// Based on EM_* constants defined in richedit.h in the Windows API.
public enum EM_Rich : int
32: PROPERTYKEY
public static PropertyKey WPD_STORAGE_FILE_SYSTEM_TYPE = new PropertyKey(0x01A3057A, 0x74D6, 0x4E80, 0xBE, 0xA7, 0xDC, 0x4C, 0x21, 0x2C, 0xE5, 0x0A, 3);
public static PropertyKey PKEY_CONFIGUI_MENUITEM_NOUI = new PropertyKey(0x554b24ea, 0xe8e3, 0x45ba, 0x93, 0x52, 0xdf, 0xb5, 0x61, 0xe1, 0x71, 0xe4, 12);
const int SECURITY_MANDATORY_SYSTEM_RID = (0x00004000);
const int SECURITY_MANDATORY_SYSTEM_RID = (0x00004000);
else if (dwIntegrityLevel >= SECURITY_MANDATORY_SYSTEM_RID) { 34: WINBASE
public const int FSCTL_MARK_AS_SYSTEM_HIVE = 0x0009004f;
public const int FSCTL_FILESYSTEM_GET_STATISTICS = 0x00090060; 35: WINERROR
public const int ERROR_REM_NOT_LIST = 51;
public const int ERROR_BAD_REM_ADAP = 60;
public const int ERROR_EXCL_SEM_ALREADY_OWNED = 101;
public const int ERROR_SEM_IS_SET = 102;
public const int ERROR_TOO_MANY_SEM_REQUESTS = 103;
public const int ERROR_SEM_OWNER_DIED = 105;
public const int ERROR_SEM_USER_LIMIT = 106;
public const int ERROR_SEM_TIMEOUT = 121;
public const int ERROR_SYSTEM_TRACE = 150;
public const int ERROR_SEM_NOT_FOUND = 187;
public const int ERROR_SMARTCARD_SUBSYSTEM_FAILURE = 1264;
public const int ERROR_NO_SYSTEM_MENU = 1437;
public const int ERROR_NO_SYSTEM_RESOURCES = 1450;
public const int ERROR_NONPAGED_SYSTEM_RESOURCES = 1451;
public const int ERROR_PAGED_SYSTEM_RESOURCES = 1452;
public const int ERROR_MENU_ITEM_NOT_FOUND = 1456;
public const int ERROR_CLUSTER_SYSTEM_CONFIG_CHANGED = 5077;
public const int ERROR_CLUSCFG_SYSTEM_DISK_DRIVE_LETTER_CONFLICT = 5903;
public const int ERROR_CTX_MODEM_INF_NOT_FOUND = 7009;
public const int ERROR_CTX_MODEM_RESPONSE_ERROR = 7011;
public const int ERROR_CTX_MODEM_RESPONSE_TIMEOUT = 7012;
public const int ERROR_CTX_MODEM_RESPONSE_NO_CARRIER = 7013;
public const int ERROR_CTX_MODEM_RESPONSE_NO_DIALTONE = 7014;
public const int ERROR_CTX_MODEM_RESPONSE_BUSY = 7015;
public const int ERROR_CTX_MODEM_RESPONSE_VOICE = 7016;
public const int ERROR_DS_CANT_REM_MISSING_ATT = 8324;
public const int ERROR_DS_CANT_REM_MISSING_ATT_VAL = 8325;
public const int ERROR_DS_CANT_ADD_SYSTEM_ONLY = 8358;
public const int ERROR_DS_CANT_MOD_SYSTEM_ONLY = 8369;
public const int ERROR_DS_DISALLOWED_IN_SYSTEM_CONTAINER = 8615;
public const int MEM_E_INVALID_ROOT = (int)(0x80080009 - 0x100000000);
public const int MEM_E_INVALID_LINK = (int)(0x80080010 - 0x100000000);
public const int MEM_E_INVALID_SIZE = (int)(0x80080011 - 0x100000000);
public const int SEC_E_CRYPTO_SYSTEM_INVALID = (int)(0x80090337 - 0x100000000);
public const int OSS_MEM_ERROR = (int)(0x8009300E - 0x100000000);
public const int OSS_MEM_MGR_DLL_NOT_LINKED = (int)(0x80093026 - 0x100000000);
public const int TRUST_E_SYSTEM_ERROR = (int)(0x80096001 - 0x100000000);
public const int SPAPI_E_NO_CATALOG_FOR_OEM_INF = (int)(0x800F022F - 0x100000000);
public const int SPAPI_E_SET_SYSTEM_RESTORE_POINT = (int)(0x800F0236 - 0x100000000);
public const int SCARD_E_SYSTEM_CANCELLED = (int)(0x80100012 - 0x100000000); Interfaces
int GetStatus( out uint hrStatus); //uses WORK_ITEM_STATUS
TASK_FLAG_SYSTEM_REQUIRED = 0x1000,
public enum WORK_ITEM_STATUS gdi3237: EnumFontFamilies
OEM_CHARSET = 255,
OEM_CHARSET = 0x000000FF
OEM_CHARSET = 255,
OEM_CHARSET = 0x000000FF 39: GetStockObject
OEM_FIXED_FONT = 10,
SYSTEM_FONT = 13,
SYSTEM_FIXED_FONT = 16,
OEM_FIXED_FONT = 10
SYSTEM_FONT = 13
SYSTEM_FIXED_FONT = 16 40: SetMapMode
const int OEM_FIXED_FONT = 10;
const int SYSTEM_FONT = 13;
const int SYSTEM_FIXED_FONT = 16; coredll41: GetSystemInfo
public static extern void GetSystemInfo(out SYSTEM_INFO lpSystemInfo);
Declare Function GetSystemInfo Lib "coredll.dll" (ByVal lpSystemInfo AS SYSTEM_INFO) [SYSTEM_INFO] on MSDN
public struct SYSTEM_INFO_WCE30
public struct SYSTEM_INFO_WCE50
public static extern void GetSystemInfo30(out SYSTEM_INFO_WCE30 pSi);
public static extern void GetSystemInfo50(out SYSTEM_INFO_WCE50 pSi);
SYSTEM_INFO_WCE50 si;
SYSTEM_INFO_WCE30 si;
public static extern int GetSystemPowerStatusEx2(SYSTEM_POWER_STATUS_EX2 pSystemPowerStatusEx2, [MarshalAs(UnmanagedType.U4), In] int dwLen, [MarshalAs(UnmanagedType.Bool), In] bool fUpdate);
SYSTEM_POWER_STATUS_EX2 SystemPowerStatusEx2 = new SYSTEM_POWER_STATUS_EX2();
public static extern int GetSystemPowerStatusEx2(ref SYSTEM_POWER_STATUS_EX2 pSystemPowerStatusEx2, [MarshalAs(UnmanagedType.U4), In] int dwLen, [MarshalAs(UnmanagedType.Bool), In] bool fUpdate);
SYSTEM_POWER_STATUS_EX2 SystemPowerStatusEx2 = new SYSTEM_POWER_STATUS_EX2(); 44: SetScrollPos
const int EM_LINESCROLL = 0x00B6;
SendMessage(Handle, EM_LINESCROLL, 0, Row);
0 - SYSMEM_CHANGED: Memory division changed successfully
1 - SYSMEM_MUSTREBOOT: Need to reboot to accept memory division changes
2 - SYSMEM_REBOOTPENDING: Cannot change memory division because the system should be rebooted after the previous call before
3 - SYSMEM_FAILED: Change failed. Use GetLastError to get more details. winscard
SCARD_E_SYSTEM_CANCELLED = 0x80100012, crypt32
CERT_SYSTEM_STORE_CURRENT_USER, Structures49: 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 54: 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, 55: 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 58: SERVICE_STATUS
SERVICE_FILE_SYSTEM_DRIVER = 0x00000002, 60: SYSTEM_INFO Cut off search results after 60. Please refine your search. |