53 'LANG_NAME' =>
'C++ (WinAPI)',
54 'COMMENT_SINGLE' => array(1 =>
'//', 2 =>
'#'),
55 'COMMENT_MULTI' => array(
'/*' =>
'*/'),
56 'COMMENT_REGEXP' => array(
58 1 =>
'/\/\/(?:\\\\\\\\|\\\\\\n|.)*$/m',
60 2 =>
'/#(?:\\\\\\\\|\\\\\\n|.)*$/m',
62 3 =>
'/(?:L|u8?|U)(?=")/',
64 4 =>
'/R"([^()\s\\\\]*)\((?:(?!\)\\1").)*\)\\1"/ms' 67 'QUOTEMARKS' => array(
"'",
'"'),
69 'ESCAPE_REGEXP' => array(
71 1 =>
"#\\\\[abfnrtv\\\'\"?\n]#i",
73 2 =>
"#\\\\x[\da-fA-F]{2}#",
75 3 =>
"#\\\\u[\da-fA-F]{4}#",
77 4 =>
"#\\\\U[\da-fA-F]{8}#",
79 5 =>
"#\\\\[0-7]{1,3}#" 87 'break',
'case',
'continue',
'default',
'do',
'else',
'for',
'goto',
'if',
'return',
88 'switch',
'throw',
'while' 91 'NULL',
'false',
'true',
'enum',
'errno',
'EDOM',
92 'ERANGE',
'FLT_RADIX',
'FLT_ROUNDS',
'FLT_DIG',
'DBL_DIG',
'LDBL_DIG',
93 'FLT_EPSILON',
'DBL_EPSILON',
'LDBL_EPSILON',
'FLT_MANT_DIG',
'DBL_MANT_DIG',
94 'LDBL_MANT_DIG',
'FLT_MAX',
'DBL_MAX',
'LDBL_MAX',
'FLT_MAX_EXP',
'DBL_MAX_EXP',
95 'LDBL_MAX_EXP',
'FLT_MIN',
'DBL_MIN',
'LDBL_MIN',
'FLT_MIN_EXP',
'DBL_MIN_EXP',
96 'LDBL_MIN_EXP',
'CHAR_BIT',
'CHAR_MAX',
'CHAR_MIN',
'SCHAR_MAX',
'SCHAR_MIN',
97 'UCHAR_MAX',
'SHRT_MAX',
'SHRT_MIN',
'USHRT_MAX',
'INT_MAX',
'INT_MIN',
98 'UINT_MAX',
'LONG_MAX',
'LONG_MIN',
'ULONG_MAX',
'HUGE_VAL',
'SIGABRT',
99 'SIGFPE',
'SIGILL',
'SIGINT',
'SIGSEGV',
'SIGTERM',
'SIG_DFL',
'SIG_ERR',
100 'SIG_IGN',
'BUFSIZ',
'EOF',
'FILENAME_MAX',
'FOPEN_MAX',
'L_tmpnam',
101 'SEEK_CUR',
'SEEK_END',
'SEEK_SET',
'TMP_MAX',
'stdin',
'stdout',
'stderr',
102 'EXIT_FAILURE',
'EXIT_SUCCESS',
'RAND_MAX',
'CLOCKS_PER_SEC',
103 'virtual',
'public',
'private',
'protected',
'template',
'using',
'namespace',
104 'try',
'catch',
'inline',
'dynamic_cast',
'const_cast',
'reinterpret_cast',
105 'static_cast',
'explicit',
'friend',
'typename',
'typeid',
'class' 108 'cin',
'cerr',
'clog',
'cout',
'delete',
'new',
'this',
109 'printf',
'fprintf',
'snprintf',
'sprintf',
'assert',
110 'isalnum',
'isalpha',
'isdigit',
'iscntrl',
'isgraph',
'islower',
'isprint',
111 'ispunct',
'isspace',
'isupper',
'isxdigit',
'tolower',
'toupper',
112 'exp',
'log',
'log10',
'pow',
'sqrt',
'ceil',
'floor',
'fabs',
'ldexp',
113 'frexp',
'modf',
'fmod',
'sin',
'cos',
'tan',
'asin',
'acos',
'atan',
'atan2',
114 'sinh',
'cosh',
'tanh',
'setjmp',
'longjmp',
115 'va_start',
'va_arg',
'va_end',
'offsetof',
'sizeof',
'fopen',
'freopen',
116 'fflush',
'fclose',
'remove',
'rename',
'tmpfile',
'tmpname',
'setvbuf',
117 'setbuf',
'vfprintf',
'vprintf',
'vsprintf',
'fscanf',
'scanf',
'sscanf',
118 'fgetc',
'fgets',
'fputc',
'fputs',
'getc',
'getchar',
'gets',
'putc',
119 'putchar',
'puts',
'ungetc',
'fread',
'fwrite',
'fseek',
'ftell',
'rewind',
120 'fgetpos',
'fsetpos',
'clearerr',
'feof',
'ferror',
'perror',
'abs',
'labs',
121 'div',
'ldiv',
'atof',
'atoi',
'atol',
'strtod',
'strtol',
'strtoul',
'calloc',
122 'malloc',
'realloc',
'free',
'abort',
'exit',
'atexit',
'system',
'getenv',
123 'bsearch',
'qsort',
'rand',
'srand',
'strcpy',
'strncpy',
'strcat',
'strncat',
124 'strcmp',
'strncmp',
'strcoll',
'strchr',
'strrchr',
'strspn',
'strcspn',
125 'strpbrk',
'strstr',
'strlen',
'strerror',
'strtok',
'strxfrm',
'memcpy',
126 'memmove',
'memcmp',
'memchr',
'memset',
'clock',
'time',
'difftime',
'mktime',
127 'asctime',
'ctime',
'gmtime',
'localtime',
'strftime' 130 'auto',
'bool',
'char',
'const',
'double',
'float',
'int',
'long',
'longint',
131 'register',
'short',
'shortint',
'signed',
'static',
'struct',
132 'typedef',
'union',
'unsigned',
'void',
'volatile',
'extern',
'jmp_buf',
133 'signal',
'raise',
'va_list',
'ptrdiff_t',
'size_t',
'FILE',
'fpos_t',
134 'div_t',
'ldiv_t',
'clock_t',
'time_t',
'tm',
'wchar_t',
136 'int8',
'int16',
'int32',
'int64',
137 'uint8',
'uint16',
'uint32',
'uint64',
139 'int_fast8_t',
'int_fast16_t',
'int_fast32_t',
'int_fast64_t',
140 'uint_fast8_t',
'uint_fast16_t',
'uint_fast32_t',
'uint_fast64_t',
142 'int_least8_t',
'int_least16_t',
'int_least32_t',
'int_least64_t',
143 'uint_least8_t',
'uint_least16_t',
'uint_least32_t',
'uint_least64_t',
145 'int8_t',
'int16_t',
'int32_t',
'int64_t',
146 'uint8_t',
'uint16_t',
'uint32_t',
'uint64_t',
148 'intmax_t',
'uintmax_t',
'intptr_t',
'uintptr_t' 152 'AssignProcessToJobObject',
'CommandLineToArgvW',
'ConvertThreadToFiber',
153 'CreateFiber',
'CreateJobObjectA',
'CreateJobObjectW',
'CreateProcessA',
154 'CreateProcessAsUserA',
'CreateProcessAsUserW',
'CreateProcessW',
155 'CreateRemoteThread',
'CreateThread',
'DeleteFiber',
'ExitProcess',
156 'ExitThread',
'FreeEnvironmentStringsA',
'FreeEnvironmentStringsW',
157 'GetCommandLineA',
'GetCommandLineW',
'GetCurrentProcess',
158 'GetCurrentProcessId',
'GetCurrentThread',
'GetCurrentThreadId',
159 'GetEnvironmentStringsA',
'GetEnvironmentStringsW',
160 'GetEnvironmentVariableA',
'GetEnvironmentVariableW',
'GetExitCodeProcess',
161 'GetExitCodeThread',
'GetGuiResources',
'GetPriorityClass',
162 'GetProcessAffinityMask',
'GetProcessPriorityBoost',
163 'GetProcessShutdownParameters',
'GetProcessTimes',
'GetProcessVersion',
164 'GetProcessWorkingSetSize',
'GetStartupInfoA',
'GetStartupInfoW',
165 'GetThreadPriority',
'GetThreadPriorityBoost',
'GetThreadTimes',
166 'OpenJobObjectA',
'OpenJobObjectW',
'OpenProcess',
167 'QueryInformationJobObject',
'ResumeThread',
'SetEnvironmentVariableA',
168 'SetEnvironmentVariableW',
'SetInformationJobObject',
'SetPriorityClass',
169 'SetProcessAffinityMask',
'SetProcessPriorityBoost',
170 'SetProcessShutdownParameters',
'SetProcessWorkingSetSize',
171 'SetThreadAffinityMask',
'SetThreadIdealProcessor',
'SetThreadPriority',
172 'SetThreadPriorityBoost',
'Sleep',
'SleepEx',
'SuspendThread',
173 'SwitchToFiber',
'SwitchToThread',
'TerminateJobObject',
'TerminateProcess',
174 'TerminateThread',
'WaitForInputIdle',
'WinExec',
176 '_hread',
'_hwrite',
'_lclose',
'_lcreat',
'_llseek',
'_lopen',
'_lread',
177 '_lwrite',
'AreFileApisANSI',
'CancelIo',
'CopyFileA',
'CopyFileW',
178 'CreateDirectoryA',
'CreateDirectoryExA',
'CreateDirectoryExW',
179 'CreateDirectoryW',
'CreateFileA',
'CreateFileW',
'DeleteFileA',
180 'DeleteFileW',
'FindClose',
'FindCloseChangeNotification',
181 'FindFirstChangeNotificationA',
'FindFirstChangeNotificationW',
182 'FindFirstFileA',
'FindFirstFileW',
'FindNextFileA',
'FindNextFileW',
183 'FlushFileBuffers',
'GetCurrentDirectoryA',
'GetCurrentDirectoryW',
184 'GetDiskFreeSpaceA',
'GetDiskFreeSpaceExA',
'GetDiskFreeSpaceExW',
185 'GetDiskFreeSpaceW',
'GetDriveTypeA',
'GetDriveTypeW',
'GetFileAttributesA',
186 'GetFileAttributesExA',
'GetFileAttributesExW',
'GetFileAttributesW',
187 'GetFileInformationByHandle',
'GetFileSize',
'GetFileType',
188 'GetFullPathNameA',
'GetFullPathNameW',
'GetLogicalDrives',
189 'GetLogicalDriveStringsA',
'GetLogicalDriveStringsW',
'GetLongPathNameA',
190 'GetLongPathNameW',
'GetShortPathNameA',
'GetShortPathNameW',
191 'GetTempFileNameA',
'GetTempFileNameW',
'GetTempPathA',
'GetTempPathW',
192 'LockFile',
'MoveFileA',
'MoveFileW',
'MulDiv',
'OpenFile',
193 'QueryDosDeviceA',
'QueryDosDeviceW',
'ReadFile',
'ReadFileEx',
194 'RemoveDirectoryA',
'RemoveDirectoryW',
'SearchPathA',
'SearchPathW',
195 'SetCurrentDirectoryA',
'SetCurrentDirectoryW',
'SetEndOfFile',
196 'SetFileApisToANSI',
'SetFileApisToOEM',
'SetFileAttributesA',
197 'SetFileAttributesW',
'SetFilePointer',
'SetHandleCount',
198 'SetVolumeLabelA',
'SetVolumeLabelW',
'UnlockFile',
'WriteFile',
203 'GetModuleFileNameA',
'GetModuleFileNameW',
'GetProcAddress',
204 'LoadLibraryA',
'LoadLibraryExA',
'LoadLibraryExW',
'LoadLibraryW',
207 'GetPrivateProfileIntA',
'GetPrivateProfileIntW',
208 'GetPrivateProfileSectionA',
'GetPrivateProfileSectionNamesA',
209 'GetPrivateProfileSectionNamesW',
'GetPrivateProfileSectionW',
210 'GetPrivateProfileStringA',
'GetPrivateProfileStringW',
211 'GetPrivateProfileStructA',
'GetPrivateProfileStructW',
212 'GetProfileIntA',
'GetProfileIntW',
'GetProfileSectionA',
213 'GetProfileSectionW',
'GetProfileStringA',
'GetProfileStringW',
214 'RegCloseKey',
'RegConnectRegistryA',
'RegConnectRegistryW',
215 'RegCreateKeyA',
'RegCreateKeyExA',
'RegCreateKeyExW',
216 'RegCreateKeyW',
'RegDeleteKeyA',
'RegDeleteKeyW',
'RegDeleteValueA',
217 'RegDeleteValueW',
'RegEnumKeyA',
'RegEnumKeyExA',
'RegEnumKeyExW',
218 'RegEnumKeyW',
'RegEnumValueA',
'RegEnumValueW',
'RegFlushKey',
219 'RegGetKeySecurity',
'RegLoadKeyA',
'RegLoadKeyW',
220 'RegNotifyChangeKeyValue',
'RegOpenKeyA',
'RegOpenKeyExA',
'RegOpenKeyExW',
221 'RegOpenKeyW',
'RegOverridePredefKey',
'RegQueryInfoKeyA',
222 'RegQueryInfoKeyW',
'RegQueryMultipleValuesA',
'RegQueryMultipleValuesW',
223 'RegQueryValueA',
'RegQueryValueExA',
'RegQueryValueExW',
'RegQueryValueW',
224 'RegReplaceKeyA',
'RegReplaceKeyW',
'RegRestoreKeyA',
'RegRestoreKeyW',
225 'RegSaveKeyA',
'RegSaveKeyW',
'RegSetKeySecurity',
'RegSetValueA',
226 'RegSetValueExA',
'RegSetValueExW',
'RegSetValueW',
'RegUnLoadKeyA',
227 'RegUnLoadKeyW',
'WritePrivateProfileSectionA',
'WritePrivateProfileSectionW',
228 'WritePrivateProfileStringA',
'WritePrivateProfileStringW',
229 'WritePrivateProfileStructA',
'WritePrivateProfileStructW',
230 'WriteProfileSectionA',
'WriteProfileSectionW',
'WriteProfileStringA',
231 'WriteProfileStringW',
233 'AccessCheck',
'AccessCheckAndAuditAlarmA',
'AccessCheckAndAuditAlarmW',
234 'AccessCheckByType',
'AccessCheckByTypeAndAuditAlarmA',
235 'AccessCheckByTypeAndAuditAlarmW',
'AccessCheckByTypeResultList',
236 'AccessCheckByTypeResultListAndAuditAlarmA',
'AccessCheckByTypeResultListAndAuditAlarmW',
237 'AddAccessAllowedAce',
'AddAccessAllowedAceEx',
'AddAccessAllowedObjectAce',
238 'AddAccessDeniedAce',
'AddAccessDeniedAceEx',
'AddAccessDeniedObjectAce',
239 'AddAce',
'AddAuditAccessAce',
'AddAuditAccessAceEx',
'AddAuditAccessObjectAce',
240 'AdjustTokenGroups',
'AdjustTokenPrivileges',
'AllocateAndInitializeSid',
241 'AllocateLocallyUniqueId',
'AreAllAccessesGranted',
'AreAnyAccessesGranted',
242 'BuildExplicitAccessWithNameA',
'BuildExplicitAccessWithNameW',
243 'BuildImpersonateExplicitAccessWithNameA',
'BuildImpersonateExplicitAccessWithNameW',
244 'BuildImpersonateTrusteeA',
'BuildImpersonateTrusteeW',
'BuildSecurityDescriptorA',
245 'BuildSecurityDescriptorW',
'BuildTrusteeWithNameA',
'BuildTrusteeWithNameW',
246 'BuildTrusteeWithSidA',
'BuildTrusteeWithSidW',
247 'ConvertToAutoInheritPrivateObjectSecurity',
'CopySid',
'CreatePrivateObjectSecurity',
248 'CreatePrivateObjectSecurityEx',
'CreateRestrictedToken',
'DeleteAce',
249 'DestroyPrivateObjectSecurity',
'DuplicateToken',
'DuplicateTokenEx',
250 'EqualPrefixSid',
'EqualSid',
'FindFirstFreeAce',
'FreeSid',
'GetAce',
251 'GetAclInformation',
'GetAuditedPermissionsFromAclA',
'GetAuditedPermissionsFromAclW',
252 'GetEffectiveRightsFromAclA',
'GetEffectiveRightsFromAclW',
253 'GetExplicitEntriesFromAclA',
'GetExplicitEntriesFromAclW',
'GetFileSecurityA',
254 'GetFileSecurityW',
'GetKernelObjectSecurity',
'GetLengthSid',
'GetMultipleTrusteeA',
255 'GetMultipleTrusteeOperationA',
'GetMultipleTrusteeOperationW',
'GetMultipleTrusteeW',
256 'GetNamedSecurityInfoA',
'GetNamedSecurityInfoW',
'GetPrivateObjectSecurity',
257 'GetSecurityDescriptorControl',
'GetSecurityDescriptorDacl',
258 'GetSecurityDescriptorGroup',
'GetSecurityDescriptorLength',
259 'GetSecurityDescriptorOwner',
'GetSecurityDescriptorSacl',
'GetSecurityInfo',
260 'GetSidIdentifierAuthority',
'GetSidLengthRequired',
'GetSidSubAuthority',
261 'GetSidSubAuthorityCount',
'GetTokenInformation',
'GetTrusteeFormA',
262 'GetTrusteeFormW',
'GetTrusteeNameA',
'GetTrusteeNameW',
'GetTrusteeTypeA',
263 'GetTrusteeTypeW',
'GetUserObjectSecurity',
'ImpersonateLoggedOnUser',
264 'ImpersonateNamedPipeClient',
'ImpersonateSelf',
'InitializeAcl',
265 'InitializeSecurityDescriptor',
'InitializeSid',
'IsTokenRestricted',
'IsValidAcl',
266 'IsValidSecurityDescriptor',
'IsValidSid',
'LogonUserA',
'LogonUserW',
267 'LookupAccountNameA',
'LookupAccountNameW',
'LookupAccountSidA',
'LookupAccountSidW',
268 'LookupPrivilegeDisplayNameA',
'LookupPrivilegeDisplayNameW',
'LookupPrivilegeNameA',
269 'LookupPrivilegeNameW',
'LookupPrivilegeValueA',
'LookupPrivilegeValueW',
270 'LookupSecurityDescriptorPartsA',
'LookupSecurityDescriptorPartsW',
'MakeAbsoluteSD',
271 'MakeSelfRelativeSD',
'MapGenericMask',
'ObjectCloseAuditAlarmA',
272 'ObjectCloseAuditAlarmW',
'ObjectDeleteAuditAlarmA',
'ObjectDeleteAuditAlarmW',
273 'ObjectOpenAuditAlarmA',
'ObjectOpenAuditAlarmW',
'ObjectPrivilegeAuditAlarmA',
274 'ObjectPrivilegeAuditAlarmW',
'OpenProcessToken',
'OpenThreadToken',
'PrivilegeCheck',
275 'PrivilegedServiceAuditAlarmA',
'PrivilegedServiceAuditAlarmW',
'RevertToSelf',
276 'SetAclInformation',
'SetEntriesInAclA',
'SetEntriesInAclW',
'SetFileSecurityA',
277 'SetFileSecurityW',
'SetKernelObjectSecurity',
'SetNamedSecurityInfoA',
278 'SetNamedSecurityInfoW',
'SetPrivateObjectSecurity',
'SetPrivateObjectSecurityEx',
279 'SetSecurityDescriptorControl',
'SetSecurityDescriptorDacl',
280 'SetSecurityDescriptorGroup',
'SetSecurityDescriptorOwner',
281 'SetSecurityDescriptorSacl',
'SetSecurityInfo',
'SetThreadToken',
282 'SetTokenInformation',
'SetUserObjectSecurity',
'ChangeServiceConfig2A',
283 'ChangeServiceConfig2W',
'ChangeServiceConfigA',
'ChangeServiceConfigW',
284 'CloseServiceHandle',
'ControlService',
'CreateServiceA',
'CreateServiceW',
285 'DeleteService',
'EnumDependentServicesA',
'EnumDependentServicesW',
286 'EnumServicesStatusA',
'EnumServicesStatusW',
'GetServiceDisplayNameA',
287 'GetServiceDisplayNameW',
'GetServiceKeyNameA',
'GetServiceKeyNameW',
288 'LockServiceDatabase',
'NotifyBootConfigStatus',
'OpenSCManagerA',
'OpenSCManagerW',
289 'OpenServiceA',
'OpenServiceW',
'QueryServiceConfig2A',
'QueryServiceConfig2W',
290 'QueryServiceConfigA',
'QueryServiceConfigW',
'QueryServiceLockStatusA',
291 'QueryServiceLockStatusW',
'QueryServiceObjectSecurity',
'QueryServiceStatus',
292 'RegisterServiceCtrlHandlerA',
'RegisterServiceCtrlHandlerW',
293 'SetServiceObjectSecurity',
'SetServiceStatus',
'StartServiceA',
294 'StartServiceCtrlDispatcherA',
'StartServiceCtrlDispatcherW',
'StartServiceW',
295 'UnlockServiceDatabase',
297 'MultinetGetConnectionPerformanceA',
'MultinetGetConnectionPerformanceW',
298 'NetAlertRaise',
'NetAlertRaiseEx',
'NetApiBufferAllocate',
'NetApiBufferFree',
299 'NetApiBufferReallocate',
'NetApiBufferSize',
'NetConnectionEnum',
'NetFileClose',
300 'NetFileGetInfo',
'NetGetAnyDCName',
'NetGetDCName',
'NetGetDisplayInformationIndex',
301 'NetGroupAdd',
'NetGroupAddUser',
'NetGroupDel',
'NetGroupDelUser',
'NetGroupEnum',
302 'NetGroupGetInfo',
'NetGroupGetUsers',
'NetGroupSetInfo',
'NetGroupSetUsers',
303 'NetLocalGroupAdd',
'NetLocalGroupAddMember',
'NetLocalGroupAddMembers',
304 'NetLocalGroupDel',
'NetLocalGroupDelMember',
'NetLocalGroupDelMembers',
305 'NetLocalGroupEnum',
'NetLocalGroupGetInfo',
'NetLocalGroupGetMembers',
306 'NetLocalGroupSetInfo',
'NetLocalGroupSetMembers',
'NetMessageBufferSend',
307 'NetMessageNameAdd',
'NetMessageNameDel',
'NetMessageNameEnum',
308 'NetMessageNameGetInfo',
'NetQueryDisplayInformation',
'NetRemoteComputerSupports',
309 'NetRemoteTOd',
'NetReplExportDirAdd',
'NetReplExportDirDel',
'NetReplExportDirEnum',
310 'NetReplExportDirGetInfo',
'NetReplExportDirLock',
'NetReplExportDirSetInfo',
311 'NetReplExportDirUnlock',
'NetReplGetInfo',
'NetReplImportDirAdd',
312 'NetReplImportDirDel',
'NetReplImportDirEnum',
'NetReplImportDirGetInfo',
313 'NetReplImportDirLock',
'NetReplImportDirUnlock',
'NetReplSetInfo',
314 'NetScheduleJobAdd',
'NetScheduleJobDel',
'NetScheduleJobEnum',
315 'NetScheduleJobGetInfo',
'NetServerComputerNameAdd',
'NetServerComputerNameDel',
316 'NetServerDiskEnum',
'NetServerEnum',
'NetServerEnumEx',
'NetServerGetInfo',
317 'NetServerSetInfo',
'NetServerTransportAdd',
'NetServerTransportAddEx',
318 'NetServerTransportDel',
'NetServerTransportEnum',
'NetSessionDel',
'NetSessionEnum',
319 'NetSessionGetInfo',
'NetShareAdd',
'NetShareCheck',
'NetShareDel',
'NetShareEnum',
320 'NetShareGetInfo',
'NetShareSetInfo',
'NetStatisticsGet',
'NetUseAdd',
'NetUseDel',
321 'NetUseEnum',
'NetUseGetInfo',
'NetUserAdd',
'NetUserChangePassword',
'NetUserDel',
322 'NetUserEnum',
'NetUserGetGroups',
'NetUserGetInfo',
'NetUserGetLocalGroups',
323 'NetUserModalsGet',
'NetUserModalsSet',
'NetUserSetGroups',
'NetUserSetInfo',
324 'NetWkstaGetInfo',
'NetWkstaSetInfo',
'NetWkstaTransportAdd',
'NetWkstaTransportDel',
325 'NetWkstaTransportEnum',
'NetWkstaUserEnum',
'NetWkstaUserGetInfo',
326 'NetWkstaUserSetInfo',
'WNetAddConnection2A',
'WNetAddConnection2W',
327 'WNetAddConnection3A',
'WNetAddConnection3W',
'WNetAddConnectionA',
328 'WNetAddConnectionW',
'WNetCancelConnection2A',
'WNetCancelConnection2W',
329 'WNetCancelConnectionA',
'WNetCancelConnectionW',
'WNetCloseEnum',
330 'WNetConnectionDialog',
'WNetConnectionDialog1A',
'WNetConnectionDialog1W',
331 'WNetDisconnectDialog',
'WNetDisconnectDialog1A',
'WNetDisconnectDialog1W',
332 'WNetEnumResourceA',
'WNetEnumResourceW',
'WNetGetConnectionA',
'WNetGetConnectionW',
333 'WNetGetLastErrorA',
'WNetGetLastErrorW',
'WNetGetNetworkInformationA',
334 'WNetGetNetworkInformationW',
'WNetGetProviderNameA',
'WNetGetProviderNameW',
335 'WNetGetResourceInformationA',
'WNetGetResourceInformationW',
336 'WNetGetResourceParentA',
'WNetGetResourceParentW',
'WNetGetUniversalNameA',
337 'WNetGetUniversalNameW',
'WNetGetUserA',
'WNetGetUserW',
'WNetOpenEnumA',
338 'WNetOpenEnumW',
'WNetUseConnectionA',
'WnetUseConnectionW',
340 'accept',
'bind',
'closesocket',
'connect',
'gethostbyaddr',
'gethostbyname',
341 'gethostname',
'getpeername',
'getprotobyname',
'getprotobynumber',
'getservbyname',
342 'getservbyport',
'getsockname',
'getsockopt',
'htonl',
'htons',
'inet_addr',
343 'inet_ntoa',
'ioctlsocket',
'listen',
'ntohl',
'ntohs',
'recv',
'recvfrom',
'select',
344 'send',
'sendto',
'setsockopt',
'shutdown',
'socket',
'WSAAccept',
345 'WSAAddressToStringA',
'WSAAddressToStringW',
'WSAAsyncGetHostByAddr',
346 'WSAAsyncGetHostByName',
'WSAAsyncGetProtoByName',
'WSAAsyncGetProtoByNumber',
347 'WSAAsyncGetServByName',
'WSAAsyncGetServByPort',
'WSAAsyncSelect',
348 'WSACancelAsyncRequest',
'WSACancelBlockingCall',
'WSACleanup',
'WSACloseEvent',
349 'WSAConnect',
'WSACreateEvent',
'WSADuplicateSocketA',
'WSADuplicateSocketW',
350 'WSAEnumNameSpaceProvidersA',
'WSAEnumNameSpaceProvidersW',
'WSAEnumNetworkEvents',
351 'WSAEnumProtocolsA',
'WSAEnumProtocolsW',
'WSAEventSelect',
'WSAGetLastError',
352 'WSAGetOverlappedResult',
'WSAGetQOSByName',
'WSAGetServiceClassInfoA',
353 'WSAGetServiceClassInfoW',
'WSAGetServiceClassNameByClassIdA',
354 'WSAGetServiceClassNameByClassIdW',
'WSAHtonl',
'WSAHtons',
'WSAInstallServiceClassA',
355 'WSAInstallServiceClassW',
'WSAIoctl',
'WSAIsBlocking',
'WSAJoinLeaf',
356 'WSALookupServiceBeginA',
'WSALookupServiceBeginW',
'WSALookupServiceEnd',
357 'WSALookupServiceNextA',
'WSALookupServiceNextW',
'WSANtohl',
'WSANtohs',
358 'WSAProviderConfigChange',
'WSARecv',
'WSARecvDisconnect',
'WSARecvFrom',
359 'WSARemoveServiceClass',
'WSAResetEvent',
'WSASend',
'WSASendDisconnect',
'WSASendTo',
360 'WSASetBlockingHook',
'WSASetEvent',
'WSASetLastError',
'WSASetServiceA',
361 'WSASetServiceW',
'WSASocketA',
'WSASocketW',
'WSAStartup',
'WSAStringToAddressA',
362 'WSAStringToAddressW',
'WSAUnhookBlockingHook',
'WSAWaitForMultipleEvents',
363 'WSCDeinstallProvider',
'WSCEnableNSProvider',
'WSCEnumProtocols',
364 'WSCGetProviderPath',
'WSCInstallNameSpace',
'WSCInstallProvider',
365 'WSCUnInstallNameSpace',
367 'ContinueDebugEvent',
'DebugActiveProcess',
'DebugBreak',
'FatalExit',
368 'FlushInstructionCache',
'GetThreadContext',
'GetThreadSelectorEntry',
369 'IsDebuggerPresent',
'OutputDebugStringA',
'OutputDebugStringW',
'ReadProcessMemory',
370 'SetDebugErrorLevel',
'SetThreadContext',
'WaitForDebugEvent',
'WriteProcessMemory',
372 'CloseHandle',
'DuplicateHandle',
'GetHandleInformation',
'SetHandleInformation',
374 'AdjustWindowRect',
'AdjustWindowRectEx',
'AllowSetForegroundWindow',
375 'AnimateWindow',
'AnyPopup',
'ArrangeIconicWindows',
'BeginDeferWindowPos',
376 'BringWindowToTop',
'CascadeWindows',
'ChildWindowFromPoint',
377 'ChildWindowFromPointEx',
'CloseWindow',
'CreateWindowExA',
'CreateWindowExW',
378 'DeferWindowPos',
'DestroyWindow',
'EndDeferWindowPos',
'EnumChildWindows',
379 'EnumThreadWindows',
'EnumWindows',
'FindWindowA',
'FindWindowExA',
'FindWindowExW',
380 'FindWindowW',
'GetAltTabInfoA',
'GetAltTabInfoW',
'GetAncestor',
'GetClientRect',
381 'GetDesktopWindow',
'GetForegroundWindow',
'GetGUIThreadInfo',
'GetLastActivePopup',
382 'GetLayout',
'GetParent',
'GetProcessDefaultLayout',
'GetTitleBarInf',
'GetTopWindow',
383 'GetWindow',
'GetWindowInfo',
'GetWindowModuleFileNameA',
'GetWindowModuleFileNameW',
384 'GetWindowPlacement',
'GetWindowRect',
'GetWindowTextA',
'GetWindowTextLengthA',
385 'GetWindowTextLengthW',
'GetWindowTextW',
'GetWindowThreadProcessId',
'IsChild',
386 'IsIconic',
'IsWindow',
'IsWindowUnicode',
'IsWindowVisible',
'IsZoomed',
387 'LockSetForegroundWindow',
'MoveWindow',
'OpenIcon',
'RealChildWindowFromPoint',
388 'RealGetWindowClassA',
'RealGetWindowClassW',
'SetForegroundWindow',
389 'SetLayeredWindowAttributes',
'SetLayout',
'SetParent',
'SetProcessDefaultLayout',
390 'SetWindowPlacement',
'SetWindowPos',
'SetWindowTextA',
'SetWindowTextW',
391 'ShowOwnedPopups',
'ShowWindow',
'ShowWindowAsync',
'TileWindows',
392 'UpdateLayeredWindow',
'WindowFromPoint',
394 'CreateDialogIndirectParamA',
'CreateDialogIndirectParamW',
'CreateDialogParamA',
395 'CreateDialogParamW',
'DefDlgProcA',
'DefDlgProcW',
'DialogBoxIndirectParamA',
396 'DialogBoxIndirectParamW',
'DialogBoxParamA',
'DialogBoxParamW',
'EndDialog',
397 'GetDialogBaseUnits',
'GetDlgCtrlID',
'GetDlgItem',
'GetDlgItemInt',
398 'GetDlgItemTextA',
'GetDlgItemTextW',
'GetNextDlgGroupItem',
'GetNextDlgTabItem',
399 'IsDialogMessageA',
'IsDialogMessageW',
'MapDialogRect',
'MessageBoxA',
400 'MessageBoxExA',
'MessageBoxExW',
'MessageBoxIndirectA',
'MessageBoxIndirectW',
401 'MessageBoxW',
'SendDlgItemMessageA',
'SendDlgItemMessageW',
'SetDlgItemInt',
402 'SetDlgItemTextA',
'SetDlgItemTextW',
404 'GetWriteWatch',
'GlobalMemoryStatus',
'GlobalMemoryStatusEx',
'IsBadCodePtr',
405 'IsBadReadPtr',
'IsBadStringPtrA',
'IsBadStringPtrW',
'IsBadWritePtr',
406 'ResetWriteWatch',
'AllocateUserPhysicalPages',
'FreeUserPhysicalPages',
407 'MapUserPhysicalPages',
'MapUserPhysicalPagesScatter',
'GlobalAlloc',
'GlobalFlags',
408 'GlobalFree',
'GlobalHandle',
'GlobalLock',
'GlobalReAlloc',
'GlobalSize',
409 'GlobalUnlock',
'LocalAlloc',
'LocalFlags',
'LocalFree',
'LocalHandle',
'LocalLock',
410 'LocalReAlloc',
'LocalSize',
'LocalUnlock',
'GetProcessHeap',
'GetProcessHeaps',
411 'HeapAlloc',
'HeapCompact',
'HeapCreate',
'HeapDestroy',
'HeapFree',
'HeapLock',
412 'HeapReAlloc',
'HeapSize',
'HeapUnlock',
'HeapValidate',
'HeapWalk',
'VirtualAlloc',
413 'VirtualAllocEx',
'VirtualFree',
'VirtualFreeEx',
'VirtualLock',
'VirtualProtect',
414 'VirtualProtectEx',
'VirtualQuery',
'VirtualQueryEx',
'VirtualUnlock',
415 'GetFreeSpace',
'GlobalCompact',
'GlobalFix',
'GlobalUnfix',
'GlobalUnWire',
416 'GlobalWire',
'IsBadHugeReadPtr',
'IsBadHugeWritePtr',
'LocalCompact',
'LocalShrink',
418 'GetClassInfoA',
'GetClassInfoW',
'GetClassInfoExA',
'GetClassInfoExW',
419 'GetClassLongA',
'GetClassLongW',
'GetClassLongPtrA',
'GetClassLongPtrW',
420 'RegisterClassA',
'RegisterClassW',
'RegisterClassExA',
'RegisterClassExW',
421 'SetClassLongA',
'SetClassLongW',
'SetClassLongPtrA',
'SetClassLongPtrW',
422 'SetWindowLongA',
'SetWindowLongW',
'SetWindowLongPtrA',
'SetWindowLongPtrW',
423 'UnregisterClassA',
'UnregisterClassW',
'GetClassWord',
'GetWindowWord',
424 'SetClassWord',
'SetWindowWord' 428 'CsrAllocateCaptureBuffer',
'CsrAllocateCapturePointer',
'CsrAllocateMessagePointer',
429 'CsrCaptureMessageBuffer',
'CsrCaptureMessageString',
'CsrCaptureTimeout',
430 'CsrClientCallServer',
'CsrClientConnectToServer',
'CsrFreeCaptureBuffer',
431 'CsrIdentifyAlertableThread',
'CsrNewThread',
'CsrProbeForRead',
'CsrProbeForWrite',
432 'CsrSetPriorityClass',
434 'LdrAccessResource',
'LdrDisableThreadCalloutsForDll',
'LdrEnumResources',
435 'LdrFindEntryForAddress',
'LdrFindResource_U',
'LdrFindResourceDirectory_U',
436 'LdrGetDllHandle',
'LdrGetProcedureAddress',
'LdrInitializeThunk',
'LdrLoadDll',
437 'LdrProcessRelocationBlock',
'LdrQueryImageFileExecutionOptions',
438 'LdrQueryProcessModuleInformation',
'LdrShutdownProcess',
'LdrShutdownThread',
439 'LdrUnloadDll',
'LdrVerifyImageMatchesChecksum',
441 'NtAcceptConnectPort',
'ZwAcceptConnectPort',
'NtCompleteConnectPort',
442 'ZwCompleteConnectPort',
'NtConnectPort',
'ZwConnectPort',
'NtCreatePort',
443 'ZwCreatePort',
'NtImpersonateClientOfPort',
'ZwImpersonateClientOfPort',
444 'NtListenPort',
'ZwListenPort',
'NtQueryInformationPort',
'ZwQueryInformationPort',
445 'NtReadRequestData',
'ZwReadRequestData',
'NtReplyPort',
'ZwReplyPort',
446 'NtReplyWaitReceivePort',
'ZwReplyWaitReceivePort',
'NtReplyWaitReplyPort',
447 'ZwReplyWaitReplyPort',
'NtRequestPort',
'ZwRequestPort',
'NtRequestWaitReplyPort',
448 'ZwRequestWaitReplyPort',
'NtSecureConnectPort',
'ZwSecureConnectPort',
449 'NtWriteRequestData',
'ZwWriteRequestData',
451 'NtAccessCheck',
'ZwAccessCheck',
'NtAccessCheckAndAuditAlarm',
452 'ZwAccessCheckAndAuditAlarm',
'NtAccessCheckByType',
'ZwAccessCheckByType',
453 'NtAccessCheckByTypeAndAuditAlarm',
'ZwAccessCheckByTypeAndAuditAlarm',
454 'NtAccessCheckByTypeResultList',
'ZwAccessCheckByTypeResultList',
455 'NtAdjustGroupsToken',
'ZwAdjustGroupsToken',
'NtAdjustPrivilegesToken',
456 'ZwAdjustPrivilegesToken',
'NtCloseObjectAuditAlarm',
'ZwCloseObjectAuditAlarm',
457 'NtCreateToken',
'ZwCreateToken',
'NtDeleteObjectAuditAlarm',
458 'ZwDeleteObjectAuditAlarm',
'NtDuplicateToken',
'ZwDuplicateToken',
459 'NtFilterToken',
'ZwFilterToken',
'NtImpersonateThread',
'ZwImpersonateThread',
460 'NtOpenObjectAuditAlarm',
'ZwOpenObjectAuditAlarm',
'NtOpenProcessToken',
461 'ZwOpenProcessToken',
'NtOpenThreadToken',
'ZwOpenThreadToken',
'NtPrivilegeCheck',
462 'ZwPrivilegeCheck',
'NtPrivilegedServiceAuditAlarm',
'ZwPrivilegedServiceAuditAlarm',
463 'NtPrivilegeObjectAuditAlarm',
'ZwPrivilegeObjectAuditAlarm',
464 'NtQueryInformationToken',
'ZwQueryInformationToken',
'NtQuerySecurityObject',
465 'ZwQuerySecurityObject',
'NtSetInformationToken',
'ZwSetInformationToken',
466 'NtSetSecurityObject',
'ZwSetSecurityObject',
468 'NtAddAtom',
'ZwAddAtom',
'NtDeleteAtom',
'ZwDeleteAtom',
'NtFindAtom',
'ZwFindAtom',
469 'NtQueryInformationAtom',
'ZwQueryInformationAtom',
471 'NtAlertResumeThread',
'ZwAlertResumeThread',
'NtAlertThread',
'ZwAlertThread',
472 'NtCreateProcess',
'ZwCreateProcess',
'NtCreateThread',
'ZwCreateThread',
473 'NtCurrentTeb',
'NtDelayExecution',
'ZwDelayExecution',
'NtGetContextThread',
474 'ZwGetContextThread',
'NtOpenProcess',
'ZwOpenProcess',
'NtOpenThread',
475 'ZwOpenThread',
'NtQueryInformationProcess',
'ZwQueryInformationProcess',
476 'NtQueryInformationThread',
'ZwQueryInformationThread',
'NtQueueApcThread',
477 'ZwQueueApcThread',
'NtResumeThread',
'ZwResumeThread',
'NtSetContextThread',
478 'ZwSetContextThread',
'NtSetHighWaitLowThread',
'ZwSetHighWaitLowThread',
479 'NtSetInformationProcess',
'ZwSetInformationProcess',
'NtSetInformationThread',
480 'ZwSetInformationThread',
'NtSetLowWaitHighThread',
'ZwSetLowWaitHighThread',
481 'NtSuspendThread',
'ZwSuspendThread',
'NtTerminateProcess',
'ZwTerminateProcess',
482 'NtTerminateThread',
'ZwTerminateThread',
'NtTestAlert',
'ZwTestAlert',
483 'NtYieldExecution',
'ZwYieldExecution',
485 'NtAllocateVirtualMemory',
'ZwAllocateVirtualMemory',
'NtAllocateVirtualMemory64',
486 'ZwAllocateVirtualMemory64',
'NtAreMappedFilesTheSame',
'ZwAreMappedFilesTheSame',
487 'NtCreateSection',
'ZwCreateSection',
'NtExtendSection',
'ZwExtendSection',
488 'NtFlushVirtualMemory',
'ZwFlushVirtualMemory',
'NtFreeVirtualMemory',
489 'ZwFreeVirtualMemory',
'NtFreeVirtualMemory64',
'ZwFreeVirtualMemory64',
490 'NtLockVirtualMemory',
'ZwLockVirtualMemory',
'NtMapViewOfSection',
491 'ZwMapViewOfSection',
'NtMapViewOfVlmSection',
'ZwMapViewOfVlmSection',
492 'NtOpenSection',
'ZwOpenSection',
'NtProtectVirtualMemory',
'ZwProtectVirtualMemory',
493 'NtProtectVirtualMemory64',
'ZwProtectVirtualMemory64',
'NtQueryVirtualMemory',
494 'ZwQueryVirtualMemory',
'NtQueryVirtualMemory64',
'ZwQueryVirtualMemory64',
495 'NtReadVirtualMemory',
'ZwReadVirtualMemory',
'NtReadVirtualMemory64',
496 'ZwReadVirtualMemory64',
'NtUnlockVirtualMemory',
'ZwUnlockVirtualMemory',
497 'NtUnmapViewOfSection',
'ZwUnmapViewOfSection',
'NtUnmapViewOfVlmSection',
498 'ZwUnmapViewOfVlmSection',
'NtWriteVirtualMemory',
'ZwWriteVirtualMemory',
499 'NtWriteVirtualMemory64',
'ZwWriteVirtualMemory64',
501 'NtAssignProcessToJobObject',
'ZwAssignProcessToJobObject',
'NtCreateJobObject',
502 'ZwCreateJobObject',
'NtOpenJobObject',
'ZwOpenJobObject',
503 'NtQueryInformationJobObject',
'ZwQueryInformationJobObject',
504 'NtSetInformationJobObject',
'ZwSetInformationJobObject',
'NtTerminateJobObject',
505 'ZwTerminateJobObject',
507 'NtCancelIoFile',
'ZwCancelIoFile',
'NtCreateFile',
'ZwCreateFile',
508 'NtCreateIoCompletion',
'ZwCreateIoCompletion',
'NtDeleteFile',
'ZwDeleteFile',
509 'NtDeviceIoControlFile',
'ZwDeviceIoControlFile',
'NtFlushBuffersFile',
510 'ZwFlushBuffersFile',
'NtFsControlFile',
'ZwFsControlFile',
'NtLockFile',
'ZwLockFile',
511 'NtNotifyChangeDirectoryFile',
'ZwNotifyChangeDirectoryFile',
'NtOpenFile',
512 'ZwOpenFile',
'NtOpenIoCompletion',
'ZwOpenIoCompletion',
'NtQueryAttributesFile',
513 'ZwQueryAttributesFile',
'NtQueryDirectoryFile',
'ZwQueryDirectoryFile',
514 'NtQueryEaFile',
'ZwQueryEaFile',
'NtQueryIoCompletion',
'ZwQueryIoCompletion',
515 'NtQueryQuotaInformationFile',
'ZwQueryQuotaInformationFile',
516 'NtQueryVolumeInformationFile',
'ZwQueryVolumeInformationFile',
'NtReadFile',
517 'ZwReadFile',
'NtReadFile64',
'ZwReadFile64',
'NtReadFileScatter',
'ZwReadFileScatter',
518 'NtRemoveIoCompletion',
'ZwRemoveIoCompletion',
'NtSetEaFile',
'ZwSetEaFile',
519 'NtSetInformationFile',
'ZwSetInformationFile',
'NtSetIoCompletion',
520 'ZwSetIoCompletion',
'NtSetQuotaInformationFile',
'ZwSetQuotaInformationFile',
521 'NtSetVolumeInformationFile',
'ZwSetVolumeInformationFile',
'NtUnlockFile',
522 'ZwUnlockFile',
'NtWriteFile',
'ZwWriteFile',
'NtWriteFile64',
'ZwWriteFile64',
523 'NtWriteFileGather',
'ZwWriteFileGather',
'NtQueryFullAttributesFile',
524 'ZwQueryFullAttributesFile',
'NtQueryInformationFile',
'ZwQueryInformationFile',
526 'RtlAbortRXact',
'RtlAbsoluteToSelfRelativeSD',
'RtlAcquirePebLock',
527 'RtlAcquireResourceExclusive',
'RtlAcquireResourceShared',
'RtlAddAccessAllowedAce',
528 'RtlAddAccessDeniedAce',
'RtlAddAce',
'RtlAddActionToRXact',
'RtlAddAtomToAtomTable',
529 'RtlAddAttributeActionToRXact',
'RtlAddAuditAccessAce',
'RtlAddCompoundAce',
530 'RtlAdjustPrivilege',
'RtlAllocateAndInitializeSid',
'RtlAllocateHandle',
531 'RtlAllocateHeap',
'RtlAnsiCharToUnicodeChar',
'RtlAnsiStringToUnicodeSize',
532 'RtlAnsiStringToUnicodeString',
'RtlAppendAsciizToString',
'RtlAppendStringToString',
533 'RtlAppendUnicodeStringToString',
'RtlAppendUnicodeToString',
'RtlApplyRXact',
534 'RtlApplyRXactNoFlush',
'RtlAreAllAccessesGranted',
'RtlAreAnyAccessesGranted',
535 'RtlAreBitsClear',
'RtlAreBitsSet',
'RtlAssert',
'RtlCaptureStackBackTrace',
536 'RtlCharToInteger',
'RtlCheckRegistryKey',
'RtlClearAllBits',
'RtlClearBits',
537 'RtlClosePropertySet',
'RtlCompactHeap',
'RtlCompareMemory',
'RtlCompareMemoryUlong',
538 'RtlCompareString',
'RtlCompareUnicodeString',
'RtlCompareVariants',
539 'RtlCompressBuffer',
'RtlConsoleMultiByteToUnicodeN',
'RtlConvertExclusiveToShared',
540 'RtlConvertLongToLargeInteger',
'RtlConvertPropertyToVariant',
541 'RtlConvertSharedToExclusive',
'RtlConvertSidToUnicodeString',
542 'RtlConvertUiListToApiList',
'RtlConvertUlongToLargeInteger',
543 'RtlConvertVariantToProperty',
'RtlCopyLuid',
'RtlCopyLuidAndAttributesArray',
544 'RtlCopySecurityDescriptor',
'RtlCopySid',
'RtlCopySidAndAttributesArray',
545 'RtlCopyString',
'RtlCopyUnicodeString',
'RtlCreateAcl',
'RtlCreateAndSetSD',
546 'RtlCreateAtomTable',
'RtlCreateEnvironment',
'RtlCreateHeap',
547 'RtlCreateProcessParameters',
'RtlCreatePropertySet',
'RtlCreateQueryDebugBuffer',
548 'RtlCreateRegistryKey',
'RtlCreateSecurityDescriptor',
'RtlCreateTagHeap',
549 'RtlCreateUnicodeString',
'RtlCreateUnicodeStringFromAsciiz',
'RtlCreateUserProcess',
550 'RtlCreateUserSecurityObject',
'RtlCreateUserThread',
'RtlCustomCPToUnicodeN',
551 'RtlCutoverTimeToSystemTime',
'RtlDecompressBuffer',
'RtlDecompressFragment',
552 'RtlDelete',
'RtlDeleteAce',
'RtlDeleteAtomFromAtomTable',
'RtlDeleteCriticalSection',
553 'RtlDeleteElementGenericTable',
'RtlDeleteNoSplay',
'RtlDeleteRegistryValue',
554 'RtlDeleteResource',
'RtlDeleteSecurityObject',
'RtlDeNormalizeProcessParams',
555 'RtlDestroyAtomTable',
'RtlDestroyEnvironment',
'RtlDestroyHandleTable',
556 'RtlDestroyHeap',
'RtlDestroyProcessParameters',
'RtlDestroyQueryDebugBuffer',
557 'RtlDetermineDosPathNameType_U',
'RtlDoesFileExists_U',
'RtlDosPathNameToNtPathName_U',
558 'RtlDosSearchPath_U',
'RtlDowncaseUnicodeString',
'RtlDumpResource',
559 'RtlEmptyAtomTable',
'RtlEnlargedIntegerMultiply',
'RtlEnlargedUnsignedDivide',
560 'RtlEnlargedUnsignedMultiply',
'RtlEnterCriticalSection',
'RtlEnumerateGenericTable',
561 'RtlEnumerateGenericTableWithoutSplaying',
'RtlEnumerateProperties',
562 'RtlEnumProcessHeaps',
'RtlEqualComputerName',
'RtlEqualDomainName',
'RtlEqualLuid',
563 'RtlEqualPrefixSid',
'RtlEqualSid',
'RtlEqualString',
'RtlEqualUnicodeString',
564 'RtlEraseUnicodeString',
'RtlExpandEnvironmentStrings_U',
'RtlExtendedIntegerMultiply',
565 'RtlExtendedLargeIntegerDivide',
'RtlExtendedMagicDivide',
'RtlExtendHeap',
566 'RtlFillMemory',
'RtlFillMemoryUlong',
'RtlFindClearBits',
'RtlFindClearBitsAndSet',
567 'RtlFindLongestRunClear',
'RtlFindLongestRunSet',
'RtlFindMessage',
'RtlFindSetBits',
568 'RtlFindSetBitsAndClear',
'RtlFirstFreeAce',
'RtlFlushPropertySet',
569 'RtlFormatCurrentUserKeyPath',
'RtlFormatMessage',
'RtlFreeAnsiString',
570 'RtlFreeHandle',
'RtlFreeHeap',
'RtlFreeOemString',
'RtlFreeSid',
571 'RtlFreeUnicodeString',
'RtlFreeUserThreadStack',
'RtlGenerate8dot3Name',
'RtlGetAce',
572 'RtlGetCallersAddress',
'RtlGetCompressionWorkSpaceSize',
573 'RtlGetControlSecurityDescriptor',
'RtlGetCurrentDirectory_U',
574 'RtlGetDaclSecurityDescriptor',
'RtlGetElementGenericTable',
'RtlGetFullPathName_U',
575 'RtlGetGroupSecurityDescriptor',
'RtlGetLongestNtPathLength',
'RtlGetNtGlobalFlags',
576 'RtlGetNtProductType',
'RtlGetOwnerSecurityDescriptor',
'RtlGetProcessHeaps',
577 'RtlGetSaclSecurityDescriptor',
'RtlGetUserInfoHeap',
'RtlGuidToPropertySetName',
578 'RtlIdentifierAuthoritySid',
'RtlImageDirectoryEntryToData',
'RtlImageNtHeader',
579 'RtlImageRvaToSection',
'RtlImageRvaToVa',
'RtlImpersonateSelf',
'RtlInitAnsiString',
580 'RtlInitCodePageTable',
'RtlInitializeAtomPackage',
'RtlInitializeBitMap',
581 'RtlInitializeContext',
'RtlInitializeCriticalSection',
582 'RtlInitializeCriticalSectionAndSpinCount',
'RtlInitializeGenericTable',
583 'RtlInitializeHandleTable',
'RtlInitializeResource',
'RtlInitializeRXact',
584 'RtlInitializeSid',
'RtlInitNlsTables',
'RtlInitString',
'RtlInitUnicodeString',
585 'RtlInsertElementGenericTable',
'RtlIntegerToChar',
'RtlIntegerToUnicodeString',
586 'RtlIsDosDeviceName_U',
'RtlIsGenericTableEmpty',
'RtlIsNameLegalDOS8Dot3',
587 'RtlIsTextUnicode',
'RtlIsValidHandle',
'RtlIsValidIndexHandle',
'RtlLargeIntegerAdd',
588 'RtlLargeIntegerArithmeticShift',
'RtlLargeIntegerDivide',
'RtlLargeIntegerNegate',
589 'RtlLargeIntegerShiftLeft',
'RtlLargeIntegerShiftRight',
'RtlLargeIntegerSubtract',
590 'RtlLargeIntegerToChar',
'RtlLeaveCriticalSection',
'RtlLengthRequiredSid',
591 'RtlLengthSecurityDescriptor',
'RtlLengthSid',
'RtlLocalTimeToSystemTime',
592 'RtlLockHeap',
'RtlLookupAtomInAtomTable',
'RtlLookupElementGenericTable',
593 'RtlMakeSelfRelativeSD',
'RtlMapGenericMask',
'RtlMoveMemory',
594 'RtlMultiByteToUnicodeN',
'RtlMultiByteToUnicodeSize',
'RtlNewInstanceSecurityObject',
595 'RtlNewSecurityGrantedAccess',
'RtlNewSecurityObject',
'RtlNormalizeProcessParams',
596 'RtlNtStatusToDosError',
'RtlNumberGenericTableElements',
'RtlNumberOfClearBits',
597 'RtlNumberOfSetBits',
'RtlOemStringToUnicodeSize',
'RtlOemStringToUnicodeString',
598 'RtlOemToUnicodeN',
'RtlOnMappedStreamEvent',
'RtlOpenCurrentUser',
599 'RtlPcToFileHeader',
'RtlPinAtomInAtomTable',
'RtlpNtCreateKey',
600 'RtlpNtEnumerateSubKey',
'RtlpNtMakeTemporaryKey',
'RtlpNtOpenKey',
601 'RtlpNtQueryValueKey',
'RtlpNtSetValueKey',
'RtlPrefixString',
602 'RtlPrefixUnicodeString',
'RtlPropertySetNameToGuid',
'RtlProtectHeap',
603 'RtlpUnWaitCriticalSection',
'RtlpWaitForCriticalSection',
'RtlQueryAtomInAtomTable',
604 'RtlQueryEnvironmentVariable_U',
'RtlQueryInformationAcl',
605 'RtlQueryProcessBackTraceInformation',
'RtlQueryProcessDebugInformation',
606 'RtlQueryProcessHeapInformation',
'RtlQueryProcessLockInformation',
607 'RtlQueryProperties',
'RtlQueryPropertyNames',
'RtlQueryPropertySet',
608 'RtlQueryRegistryValues',
'RtlQuerySecurityObject',
'RtlQueryTagHeap',
609 'RtlQueryTimeZoneInformation',
'RtlRaiseException',
'RtlRaiseStatus',
'RtlRandom',
610 'RtlReAllocateHeap',
'RtlRealPredecessor',
'RtlRealSuccessor',
'RtlReleasePebLock',
611 'RtlReleaseResource',
'RtlRemoteCall',
'RtlResetRtlTranslations',
612 'RtlRunDecodeUnicodeString',
'RtlRunEncodeUnicodeString',
'RtlSecondsSince1970ToTime',
613 'RtlSecondsSince1980ToTime',
'RtlSelfRelativeToAbsoluteSD',
'RtlSetAllBits',
614 'RtlSetAttributesSecurityDescriptor',
'RtlSetBits',
'RtlSetCriticalSectionSpinCount',
615 'RtlSetCurrentDirectory_U',
'RtlSetCurrentEnvironment',
'RtlSetDaclSecurityDescriptor',
616 'RtlSetEnvironmentVariable',
'RtlSetGroupSecurityDescriptor',
'RtlSetInformationAcl',
617 'RtlSetOwnerSecurityDescriptor',
'RtlSetProperties',
'RtlSetPropertyNames',
618 'RtlSetPropertySetClassId',
'RtlSetSaclSecurityDescriptor',
'RtlSetSecurityObject',
619 'RtlSetTimeZoneInformation',
'RtlSetUnicodeCallouts',
'RtlSetUserFlagsHeap',
620 'RtlSetUserValueHeap',
'RtlSizeHeap',
'RtlSplay',
'RtlStartRXact',
621 'RtlSubAuthorityCountSid',
'RtlSubAuthoritySid',
'RtlSubtreePredecessor',
622 'RtlSubtreeSuccessor',
'RtlSystemTimeToLocalTime',
'RtlTimeFieldsToTime',
623 'RtlTimeToElapsedTimeFields',
'RtlTimeToSecondsSince1970',
'RtlTimeToSecondsSince1980',
624 'RtlTimeToTimeFields',
'RtlTryEnterCriticalSection',
'RtlUnicodeStringToAnsiSize',
625 'RtlUnicodeStringToAnsiString',
'RtlUnicodeStringToCountedOemString',
626 'RtlUnicodeStringToInteger',
'RtlUnicodeStringToOemSize',
627 'RtlUnicodeStringToOemString',
'RtlUnicodeToCustomCPN',
'RtlUnicodeToMultiByteN',
628 'RtlUnicodeToMultiByteSize',
'RtlUnicodeToOemN',
'RtlUniform',
'RtlUnlockHeap',
629 'RtlUnwind',
'RtlUpcaseUnicodeChar',
'RtlUpcaseUnicodeString',
630 'RtlUpcaseUnicodeStringToAnsiString',
'RtlUpcaseUnicodeStringToCountedOemString',
631 'RtlUpcaseUnicodeStringToOemString',
'RtlUpcaseUnicodeToCustomCPN',
632 'RtlUpcaseUnicodeToMultiByteN',
'RtlUpcaseUnicodeToOemN',
'RtlUpperChar',
633 'RtlUpperString',
'RtlUsageHeap',
'RtlValidAcl',
'RtlValidateHeap',
634 'RtlValidateProcessHeaps',
'RtlValidSecurityDescriptor',
'RtlValidSid',
'RtlWalkHeap',
635 'RtlWriteRegistryValue',
'RtlxAnsiStringToUnicodeSize',
'RtlxOemStringToUnicodeSize',
636 'RtlxUnicodeStringToAnsiSize',
'RtlxUnicodeStringToOemSize',
'RtlZeroHeap',
639 'NtCancelTimer',
'ZwCancelTimer',
'NtCreateTimer',
'ZwCreateTimer',
'NtGetTickCount',
640 'ZwGetTickCount',
'NtOpenTimer',
'ZwOpenTimer',
'NtQueryPerformanceCounter',
641 'ZwQueryPerformanceCounter',
'NtQuerySystemTime',
'ZwQuerySystemTime',
'NtQueryTimer',
642 'ZwQueryTimer',
'NtQueryTimerResolution',
'ZwQueryTimerResolution',
'NtSetSystemTime',
643 'ZwSetSystemTime',
'NtSetTimer',
'ZwSetTimer',
'NtSetTimerResolution',
644 'ZwSetTimerResolution',
646 'NtClearEvent',
'ZwClearEvent',
'NtCreateEvent',
'ZwCreateEvent',
'NtCreateEventPair',
647 'ZwCreateEventPair',
'NtCreateMutant',
'ZwCreateMutant',
'NtCreateSemaphore',
648 'ZwCreateSemaphore',
'NtOpenEvent',
'ZwOpenEvent',
'NtOpenEventPair',
649 'ZwOpenEventPair',
'NtOpenMutant',
'ZwOpenMutant',
'NtOpenSemaphore',
650 'ZwOpenSemaphore',
'NtPulseEvent',
'ZwPulseEvent',
'NtQueryEvent',
'ZwQueryEvent',
651 'NtQueryMutant',
'ZwQueryMutant',
'NtQuerySemaphore',
'ZwQuerySemaphore',
652 'NtReleaseMutant',
'ZwReleaseMutant',
'NtReleaseProcessMutant',
653 'ZwReleaseProcessMutant',
'NtReleaseSemaphore',
'ZwReleaseSemaphore',
654 'NtReleaseThreadMutant',
'ZwReleaseThreadMutant',
'NtResetEvent',
'ZwResetEvent',
655 'NtSetEvent',
'ZwSetEvent',
'NtSetHighEventPair',
'ZwSetHighEventPair',
656 'NtSetHighWaitLowEventPair',
'ZwSetHighWaitLowEventPair',
'NtSetLowEventPair',
657 'ZwSetLowEventPair',
'NtSetLowWaitHighEventPair',
'ZwSetLowWaitHighEventPair',
658 'NtSignalAndWaitForSingleObject',
'ZwSignalAndWaitForSingleObject',
659 'NtWaitForMultipleObjects',
'ZwWaitForMultipleObjects',
'NtWaitForSingleObject',
660 'ZwWaitForSingleObject',
'NtWaitHighEventPair',
'ZwWaitHighEventPair',
661 'NtWaitLowEventPair',
'ZwWaitLowEventPair',
663 'NtClose',
'ZwClose',
'NtCreateDirectoryObject',
'ZwCreateDirectoryObject',
664 'NtCreateSymbolicLinkObject',
'ZwCreateSymbolicLinkObject',
665 'NtDuplicateObject',
'ZwDuplicateObject',
'NtMakeTemporaryObject',
666 'ZwMakeTemporaryObject',
'NtOpenDirectoryObject',
'ZwOpenDirectoryObject',
667 'NtOpenSymbolicLinkObject',
'ZwOpenSymbolicLinkObject',
'NtQueryDirectoryObject',
668 'ZwQueryDirectoryObject',
'NtQueryObject',
'ZwQueryObject',
669 'NtQuerySymbolicLinkObject',
'ZwQuerySymbolicLinkObject',
'NtSetInformationObject',
670 'ZwSetInformationObject',
672 'NtContinue',
'ZwContinue',
'NtRaiseException',
'ZwRaiseException',
673 'NtRaiseHardError',
'ZwRaiseHardError',
'NtSetDefaultHardErrorPort',
674 'ZwSetDefaultHardErrorPort',
676 'NtCreateChannel',
'ZwCreateChannel',
'NtListenChannel',
'ZwListenChannel',
677 'NtOpenChannel',
'ZwOpenChannel',
'NtReplyWaitSendChannel',
'ZwReplyWaitSendChannel',
678 'NtSendWaitReplyChannel',
'ZwSendWaitReplyChannel',
'NtSetContextChannel',
679 'ZwSetContextChannel',
681 'NtCreateKey',
'ZwCreateKey',
'NtDeleteKey',
'ZwDeleteKey',
'NtDeleteValueKey',
682 'ZwDeleteValueKey',
'NtEnumerateKey',
'ZwEnumerateKey',
'NtEnumerateValueKey',
683 'ZwEnumerateValueKey',
'NtFlushKey',
'ZwFlushKey',
'NtInitializeRegistry',
684 'ZwInitializeRegistry',
'NtLoadKey',
'ZwLoadKey',
'NtLoadKey2',
'ZwLoadKey2',
685 'NtNotifyChangeKey',
'ZwNotifyChangeKey',
'NtOpenKey',
'ZwOpenKey',
'NtQueryKey',
686 'ZwQueryKey',
'NtQueryMultipleValueKey',
'ZwQueryMultipleValueKey',
687 'NtQueryMultiplValueKey',
'ZwQueryMultiplValueKey',
'NtQueryValueKey',
688 'ZwQueryValueKey',
'NtReplaceKey',
'ZwReplaceKey',
'NtRestoreKey',
'ZwRestoreKey',
689 'NtSaveKey',
'ZwSaveKey',
'NtSetInformationKey',
'ZwSetInformationKey',
690 'NtSetValueKey',
'ZwSetValueKey',
'NtUnloadKey',
'ZwUnloadKey',
692 'NtCreateMailslotFile',
'ZwCreateMailslotFile',
'NtCreateNamedPipeFile',
693 'ZwCreateNamedPipeFile',
'NtCreatePagingFile',
'ZwCreatePagingFile',
695 'NtCreateProfile',
'ZwCreateProfile',
'NtQueryIntervalProfile',
696 'ZwQueryIntervalProfile',
'NtRegisterThreadTerminatePort',
697 'ZwRegisterThreadTerminatePort',
'NtSetIntervalProfile',
'ZwSetIntervalProfile',
698 'NtStartProfile',
'ZwStartProfile',
'NtStopProfile',
'ZwStopProfile',
699 'NtSystemDebugControl',
'ZwSystemDebugControl',
701 'NtEnumerateBus',
'ZwEnumerateBus',
'NtFlushInstructionCache',
702 'ZwFlushInstructionCache',
'NtFlushWriteBuffer',
'ZwFlushWriteBuffer',
703 'NtSetLdtEntries',
'ZwSetLdtEntries',
705 'NtGetPlugPlayEvent',
'ZwGetPlugPlayEvent',
'NtPlugPlayControl',
'ZwPlugPlayControl',
707 'NtInitiatePowerAction',
'ZwInitiatePowerAction',
'NtPowerInformation',
708 'ZwPowerInformation',
'NtRequestWakeupLatency',
'ZwRequestWakeupLatency',
709 'NtSetSystemPowerState',
'ZwSetSystemPowerState',
'NtSetThreadExecutionState',
710 'ZwSetThreadExecutionState',
712 'NtLoadDriver',
'ZwLoadDriver',
'NtRegisterNewDevice',
'ZwRegisterNewDevice',
713 'NtUnloadDriver',
'ZwUnloadDriver',
715 'NtQueryDefaultLocale',
'ZwQueryDefaultLocale',
'NtQueryDefaultUILanguage',
716 'ZwQueryDefaultUILanguage',
'NtQuerySystemEnvironmentValue',
717 'ZwQuerySystemEnvironmentValue',
'NtSetDefaultLocale',
'ZwSetDefaultLocale',
718 'NtSetDefaultUILanguage',
'ZwSetDefaultUILanguage',
'NtSetSystemEnvironmentValue',
719 'ZwSetSystemEnvironmentValue',
721 'DbgBreakPoint',
'DbgPrint',
'DbgPrompt',
'DbgSsHandleKmApiMsg',
'DbgSsInitialize',
722 'DbgUiConnectToDbg',
'DbgUiContinue',
'DbgUiWaitStateChange',
'DbgUserBreakPoint',
723 'KiRaiseUserExceptionDispatcher',
'KiUserApcDispatcher',
'KiUserCallbackDispatcher',
724 'KiUserExceptionDispatcher',
'NlsAnsiCodePage',
'NlsMbCodePageTag',
725 'NlsMbOemCodePageTag',
'NtAllocateLocallyUniqueId',
'ZwAllocateLocallyUniqueId',
726 'NtAllocateUuids',
'ZwAllocateUuids',
'NtCallbackReturn',
'ZwCallbackReturn',
727 'NtDisplayString',
'ZwDisplayString',
'NtQueryOleDirectoryFile',
728 'ZwQueryOleDirectoryFile',
'NtQuerySection',
'ZwQuerySection',
729 'NtQuerySystemInformation',
'ZwQuerySystemInformation',
'NtSetSystemInformation',
730 'ZwSetSystemInformation',
'NtShutdownSystem',
'ZwShutdownSystem',
'NtVdmControl',
731 'ZwVdmControl',
'NtW32Call',
'ZwW32Call',
'PfxFindPrefix',
'PfxInitialize',
732 'PfxInsertPrefix',
'PfxRemovePrefix',
'PropertyLengthAsVariant',
'RestoreEm87Context',
737 0 => array(
'(',
')',
'{',
'}',
'[',
']'),
738 1 => array(
'<',
'>',
'='),
739 2 => array(
'+',
'-',
'*',
'/',
'%'),
740 3 => array(
'!',
'^',
'&',
'|'),
741 4 => array(
'?',
':',
';')
743 'CASE_SENSITIVE' => array(
754 1 =>
'color: #0000ff;',
755 2 =>
'color: #0000ff;',
756 3 =>
'color: #0000dd;',
757 4 =>
'color: #0000ff;',
758 5 =>
'color: #4000dd;',
759 6 =>
'color: #4000dd;' 762 1 =>
'color: #666666;',
763 2 =>
'color: #339900;',
764 3 =>
'color: #FF0000;',
765 4 =>
'color: #FF0000;',
766 'MULTI' =>
'color: #ff0000; font-style: italic;' 768 'ESCAPE_CHAR' => array(
769 0 =>
'color: #000099; font-weight: bold;',
770 1 =>
'color: #000099; font-weight: bold;',
771 2 =>
'color: #660099; font-weight: bold;',
772 3 =>
'color: #660099; font-weight: bold;',
773 4 =>
'color: #660099; font-weight: bold;',
774 5 =>
'color: #006699; font-weight: bold;',
778 0 =>
'color: #008000;' 781 0 =>
'color: #FF0000;' 784 0 =>
'color: #0000dd;',
794 1 =>
'color: #007788;',
795 2 =>
'color: #007788;' 798 0 =>
'color: #008000;',
799 1 =>
'color: #000080;',
800 2 =>
'color: #000040;',
801 3 =>
'color: #000040;',
802 4 =>
'color: #008080;' 814 5 =>
'http://www.google.com/search?q={FNAMEL}+msdn.microsoft.com',
815 6 =>
'http://www.google.com/search?q={FNAMEL}+msdn.microsoft.com' 818 'OBJECT_SPLITTERS' => array(
825 'SCRIPT_DELIMITERS' => array(
827 'HIGHLIGHT_STRICT_BLOCK' => array(
830 'PARSER_CONTROL' => array(
832 'DISALLOWED_BEFORE' =>
"(?<![a-zA-Z0-9\$_\|\#])",
833 'DISALLOWED_AFTER' =>
"(?![a-zA-Z0-9_\|%\\-])" const GESHI_NUMBER_INT_CSTYLE
Enhanced number format for integers like seen in C.
const GESHI_NUMBER_FLT_SCI_ZERO
Number format to highlight floating-point numbers with support for scientific notation (E) and requir...
const GESHI_NUMBER_FLT_NONSCI_F
Number format to highlight floating-point numbers without support for scientific notation.
const GESHI_COMMENTS
Used in language files to mark comments.
const GESHI_NUMBER_HEX_PREFIX
Number format to highlight hex numbers with a prefix 0x.
const GESHI_NUMBER_BIN_PREFIX_0B
Number format to highlight binary numbers with a prefix 0b (C)
const GESHI_NUMBER_FLT_NONSCI
Number format to highlight floating-point numbers without support for scientific notation.
const GESHI_NUMBER_FLT_SCI_SHORT
Number format to highlight floating-point numbers with support for scientific notation (E) and option...
const GESHI_NEVER
#+ private
const GESHI_NUMBER_INT_BASIC
Basic number format for integers.
const GESHI_CAPS_NO_CHANGE
Lowercase keywords found.
const GESHI_NUMBER_OCT_PREFIX
Number format to highlight octal numbers with a leading zero.