/codegen/windows.js
JavaScript | 19192 lines | 16871 code | 2321 blank | 0 comment | 0 complexity | 3490bf7df80b7a3c882ee4ba6c500e92 MD5 | raw file
Large files files are truncated, but you can click here to view the full file
- var api = require('windows/api');
- var
- CallbackT = api.CallbackT,
- StructT = api.StructT,
- Library = api.Library,
- ArrayT = api.ArrayT,
- EnumT = api.EnumT,
- NULL = api.NULL
- var
- _void = api('void'),
- int8 = api('int8'),
- uint8 = api('uint8'),
- int16 = api('int16'),
- uint16 = api('uint16'),
- int32 = api('int32'),
- uint32 = api('uint32'),
- int64 = api('int64'),
- uint64 = api('uint64'),
- float = api('float'),
- double = api('double'),
- CString = api('CString'),
- WString = api('WString'),
- bool = api('bool'),
- byte = api('byte'),
- char = api('char'),
- uchar = api('uchar'),
- short = api('short'),
- ushort = api('ushort'),
- int = api('int'),
- uint = api('uint'),
- long = api('long'),
- ulong = api('ulong'),
- longlong = api('longlong'),
- ulonglong = api('ulonglong'),
- size_t = api('size_t'),
- charΔ = api('charΔ'),
- voidΔ = api('voidΔ'),
- intΔ = api('intΔ'),
- NULL = api('NULL'),
- VoidT = api('VoidT');
- var
- uintptr_t = uint.typedef('uintptr_t'),
- va_list = char.Δ.typedef('va_list'),
- size_t = uint.typedef('size_t'),
- rsize_t = uint.typedef('rsize_t'),
- wchar_t = ushort.typedef('wchar_t'),
- wint_t = ushort.typedef('wint_t'),
- wctype_t = ushort.typedef('wctype_t'),
- errno_t = int.typedef('errno_t'),
- ULONG = ulong.typedef('ULONG'),
- PULONG = ulong.Δ.typedef('PULONG'),
- USHORT = ushort.typedef('USHORT'),
- PUSHORT = ushort.Δ.typedef('PUSHORT'),
- UCHAR = uchar.typedef('UCHAR'),
- PUCHAR = uchar.Δ.typedef('PUCHAR'),
- DWORD = ulong.typedef('DWORD'),
- BOOL = int.typedef('BOOL'),
- BYTE = uchar.typedef('BYTE'),
- WORD = ushort.typedef('WORD'),
- FLOAT = float.typedef('FLOAT'),
- PFLOAT = float.Δ.typedef('PFLOAT'),
- PBOOL = int.Δ.typedef('PBOOL'),
- LPBOOL = int.Δ.typedef('LPBOOL'),
- PBYTE = uchar.Δ.typedef('PBYTE'),
- LPBYTE = uchar.Δ.typedef('LPBYTE'),
- LPINT = int.Δ.typedef('LPINT'),
- PWORD = ushort.Δ.typedef('PWORD'),
- LPWORD = ushort.Δ.typedef('LPWORD'),
- LPLONG = long.Δ.typedef('LPLONG'),
- PDWORD = ulong.Δ.typedef('PDWORD'),
- LPDWORD = ulong.Δ.typedef('LPDWORD'),
- LPVOID = _void.Δ.typedef('LPVOID'),
- LPCVOID = _void.Δ.typedef('LPCVOID'),
- INT = int.typedef('INT'),
- UINT = uint.typedef('UINT'),
- PUINT = uint.Δ.typedef('PUINT'),
- UINT16 = ushort.typedef('UINT16'),
- UINT32 = uint.typedef('UINT32'),
- UINT64 = ulonglong.typedef('UINT64'),
- INT_PTR = int.typedef('INT_PTR'),
- UINT_PTR = uint.typedef('UINT_PTR'),
- PUINT_PTR = uint.Δ.typedef('PUINT_PTR'),
- LONG_PTR = long.typedef('LONG_PTR'),
- ULONG_PTR = ulong.typedef('ULONG_PTR'),
- PULONG_PTR = ulong.Δ.typedef('PULONG_PTR'),
- SIZE_T = ulong.typedef('SIZE_T'),
- PSIZE_T = ulong.Δ.typedef('PSIZE_T'),
- DWORD_PTR = ulong.typedef('DWORD_PTR'),
- PDWORD_PTR = ulong.Δ.typedef('PDWORD_PTR'),
- LONG64 = longlong.typedef('LONG64'),
- ULONG64 = ulonglong.typedef('ULONG64'),
- PULONG64 = ulonglong.Δ.typedef('PULONG64'),
- DWORD64 = ulonglong.typedef('DWORD64'),
- KAFFINITY = ulong.typedef('KAFFINITY'),
- PVOID = _void.Δ.typedef('PVOID'),
- PVOID64 = _void.Δ.typedef('PVOID64'),
- CHAR = char.typedef('CHAR'),
- SHORT = short.typedef('SHORT'),
- LONG = long.typedef('LONG'),
- WCHAR = ushort.typedef('WCHAR'),
- PWCHAR = ushort.Δ.typedef('PWCHAR'),
- LPWCH = ushort.Δ.typedef('LPWCH'),
- LPWSTR = ushort.Δ.typedef('LPWSTR'),
- PWSTR = ushort.Δ.typedef('PWSTR'),
- PUWSTR = ushort.Δ.typedef('PUWSTR'),
- LPCWSTR = ushort.Δ.typedef('LPCWSTR'),
- PCWSTR = ushort.Δ.typedef('PCWSTR'),
- PCUWSTR = ushort.Δ.typedef('PCUWSTR'),
- PZZWSTR = ushort.Δ.typedef('PZZWSTR'),
- PCZZWSTR = ushort.Δ.typedef('PCZZWSTR'),
- PCNZWCH = ushort.Δ.typedef('PCNZWCH'),
- LPCH = char.Δ.typedef('LPCH'),
- LPCCH = char.Δ.typedef('LPCCH'),
- LPSTR = char.Δ.typedef('LPSTR'),
- PSTR = char.Δ.typedef('PSTR'),
- LPCSTR = char.Δ.typedef('LPCSTR'),
- PCNZCH = char.Δ.typedef('PCNZCH'),
- PLONG = long.Δ.typedef('PLONG'),
- HANDLE = ulong.typedef('HANDLE'),
- HRESULT = long.typedef('HRESULT'),
- CCHAR = char.typedef('CCHAR'),
- LCID = ulong.typedef('LCID'),
- LANGID = ushort.typedef('LANGID'),
- LONGLONG = longlong.typedef('LONGLONG'),
- ULONGLONG = ulonglong.typedef('ULONGLONG'),
- PULONGLONG = ulonglong.Δ.typedef('PULONGLONG'),
- USN = longlong.typedef('USN'),
- DWORDLONG = ulonglong.typedef('DWORDLONG'),
- BOOLEAN = uchar.typedef('BOOLEAN'),
- PBOOLEAN = uchar.Δ.typedef('PBOOLEAN'),
- PACCESS_TOKEN = _void.Δ.typedef('PACCESS_TOKEN'),
- PSECURITY_DESCRIPTOR = _void.Δ.typedef('PSECURITY_DESCRIPTOR'),
- PSID = _void.Δ.typedef('PSID'),
- ACCESS_MASK = ulong.typedef('ACCESS_MASK'),
- PACCESS_MASK = ulong.Δ.typedef('PACCESS_MASK'),
- SID_HASH_ENTRY = ulong.typedef('SID_HASH_ENTRY'),
- SECURITY_DESCRIPTOR_CONTROL = ushort.typedef('SECURITY_DESCRIPTOR_CONTROL'),
- PSECURITY_DESCRIPTOR_CONTROL = ushort.Δ.typedef('PSECURITY_DESCRIPTOR_CONTROL'),
- ACCESS_REASON = ulong.typedef('ACCESS_REASON'),
- SECURITY_CONTEXT_TRACKING_MODE = uchar.typedef('SECURITY_CONTEXT_TRACKING_MODE'),
- SECURITY_INFORMATION = ulong.typedef('SECURITY_INFORMATION'),
- PSECURITY_INFORMATION = ulong.Δ.typedef('PSECURITY_INFORMATION'),
- EXECUTION_STATE = ulong.typedef('EXECUTION_STATE'),
- SAVEPOINT_ID = ulong.typedef('SAVEPOINT_ID'),
- TP_VERSION = ulong.typedef('TP_VERSION'),
- WPARAM = uint.typedef('WPARAM'),
- LPARAM = long.typedef('LPARAM'),
- LRESULT = long.typedef('LRESULT'),
- ATOM = ushort.typedef('ATOM'),
- HGLOBAL = _void.Δ.typedef('HGLOBAL'),
- HLOCAL = _void.Δ.typedef('HLOCAL'),
- HGDIOBJ = _void.Δ.typedef('HGDIOBJ'),
- HFILE = int.typedef('HFILE'),
- COLORREF = ulong.typedef('COLORREF'),
- PUMS_CONTEXT = _void.Δ.typedef('PUMS_CONTEXT'),
- PUMS_COMPLETION_LIST = _void.Δ.typedef('PUMS_COMPLETION_LIST'),
- LCSCSTYPE = long.typedef('LCSCSTYPE'),
- LCSGAMUTMATCH = long.typedef('LCSGAMUTMATCH'),
- FXPT2DOT30 = long.typedef('FXPT2DOT30'),
- COLOR16 = ushort.typedef('COLOR16'),
- HDWP = _void.Δ.typedef('HDWP'),
- HDEVNOTIFY = _void.Δ.typedef('HDEVNOTIFY'),
- HPOWERNOTIFY = _void.Δ.typedef('HPOWERNOTIFY'),
- LGRPID = ulong.typedef('LGRPID'),
- LCTYPE = ulong.typedef('LCTYPE'),
- CALTYPE = ulong.typedef('CALTYPE'),
- CALID = ulong.typedef('CALID'),
- NLS_FUNCTION = ulong.typedef('NLS_FUNCTION'),
- GEOID = long.typedef('GEOID'),
- GEOTYPE = ulong.typedef('GEOTYPE'),
- GEOCLASS = ulong.typedef('GEOCLASS'),
- REGSAM = ulong.typedef('REGSAM'),
- LSTATUS = long.typedef('LSTATUS'),
- MMVERSION = uint.typedef('MMVERSION'),
- MMRESULT = uint.typedef('MMRESULT'),
- LPUINT = uint.Δ.typedef('LPUINT'),
- FOURCC = ulong.typedef('FOURCC'),
- HPSTR = char.Δ.typedef('HPSTR'),
- MCIERROR = ulong.typedef('MCIERROR'),
- MCIDEVICEID = uint.typedef('MCIDEVICEID'),
- RPC_STATUS = long.typedef('RPC_STATUS'),
- RPC_CSTR = uchar.Δ.typedef('RPC_CSTR'),
- RPC_WSTR = ushort.Δ.typedef('RPC_WSTR'),
- RPC_BINDING_HANDLE = _void.Δ.typedef('RPC_BINDING_HANDLE'),
- handle_t = _void.Δ.typedef('handle_t'),
- RPC_IF_HANDLE = _void.Δ.typedef('RPC_IF_HANDLE'),
- RPC_AUTH_IDENTITY_HANDLE = _void.Δ.typedef('RPC_AUTH_IDENTITY_HANDLE'),
- RPC_ADDRESS_CHANGE_FN = new CallbackT(_void, [_void.Δ]).typedef('RPC_ADDRESS_CHANGE_FN'),
- I_RPC_MUTEX = _void.Δ.typedef('I_RPC_MUTEX'),
- RPC_NS_HANDLE = _void.Δ.typedef('RPC_NS_HANDLE'),
- FILEOP_FLAGS = ushort.typedef('FILEOP_FLAGS'),
- u_short = ushort.typedef('u_short'),
- u_int = uint.typedef('u_int'),
- u_long = ulong.typedef('u_long'),
- SOCKET = uint.typedef('SOCKET'),
- ALG_ID = uint.typedef('ALG_ID'),
- HCRYPTPROV = ulong.typedef('HCRYPTPROV'),
- HCRYPTKEY = ulong.typedef('HCRYPTKEY'),
- HCRYPTHASH = ulong.typedef('HCRYPTHASH'),
- NTSTATUS = long.typedef('NTSTATUS'),
- BCRYPT_HANDLE = _void.Δ.typedef('BCRYPT_HANDLE'),
- BCRYPT_ALG_HANDLE = _void.Δ.typedef('BCRYPT_ALG_HANDLE'),
- BCRYPT_KEY_HANDLE = _void.Δ.typedef('BCRYPT_KEY_HANDLE'),
- BCRYPT_HASH_HANDLE = _void.Δ.typedef('BCRYPT_HASH_HANDLE'),
- BCRYPT_SECRET_HANDLE = _void.Δ.typedef('BCRYPT_SECRET_HANDLE'),
- SECURITY_STATUS = long.typedef('SECURITY_STATUS'),
- NCRYPT_HANDLE = ulong.typedef('NCRYPT_HANDLE'),
- NCRYPT_PROV_HANDLE = ulong.typedef('NCRYPT_PROV_HANDLE'),
- NCRYPT_KEY_HANDLE = ulong.typedef('NCRYPT_KEY_HANDLE'),
- NCRYPT_SECRET_HANDLE = ulong.typedef('NCRYPT_SECRET_HANDLE'),
- HCRYPTPROV_OR_NCRYPT_KEY_HANDLE = ulong.typedef('HCRYPTPROV_OR_NCRYPT_KEY_HANDLE'),
- HCRYPTPROV_LEGACY = ulong.typedef('HCRYPTPROV_LEGACY'),
- HCRYPTOIDFUNCSET = _void.Δ.typedef('HCRYPTOIDFUNCSET'),
- HCRYPTOIDFUNCADDR = _void.Δ.typedef('HCRYPTOIDFUNCADDR'),
- HCRYPTMSG = _void.Δ.typedef('HCRYPTMSG'),
- HCERTSTORE = _void.Δ.typedef('HCERTSTORE'),
- HCERTSTOREPROV = _void.Δ.typedef('HCERTSTOREPROV'),
- HCRYPTDEFAULTCONTEXT = _void.Δ.typedef('HCRYPTDEFAULTCONTEXT'),
- HCRYPTASYNC = _void.Δ.typedef('HCRYPTASYNC'),
- HCERTCHAINENGINE = _void.Δ.typedef('HCERTCHAINENGINE'),
- HCERT_SERVER_OCSP_RESPONSE = _void.Δ.typedef('HCERT_SERVER_OCSP_RESPONSE'),
- byte = uchar.typedef('byte'),
- NDR_CCONTEXT = _void.Δ.typedef('NDR_CCONTEXT'),
- PFORMAT_STRING = uchar.Δ.typedef('PFORMAT_STRING'),
- RPC_SS_THREAD_HANDLE = _void.Δ.typedef('RPC_SS_THREAD_HANDLE'),
- OLECHAR = ushort.typedef('OLECHAR'),
- LPOLESTR = ushort.Δ.typedef('LPOLESTR'),
- LPCOLESTR = ushort.Δ.typedef('LPCOLESTR'),
- DOUBLE = double.typedef('DOUBLE'),
- SCODE = long.typedef('SCODE'),
- CLIPFORMAT = ushort.typedef('CLIPFORMAT'),
- HMETAFILEPICT = _void.Δ.typedef('HMETAFILEPICT'),
- DATE = double.typedef('DATE'),
- BSTR = ushort.Δ.typedef('BSTR'),
- VARIANT_BOOL = short.typedef('VARIANT_BOOL'),
- VARTYPE = ushort.typedef('VARTYPE'),
- PROPID = ulong.typedef('PROPID'),
- DEVICE_DATA_MANAGEMENT_SET_ACTION = ulong.typedef('DEVICE_DATA_MANAGEMENT_SET_ACTION'),
- LPCBYTE = uchar.Δ.typedef('LPCBYTE'),
- SCARDCONTEXT = ulong.typedef('SCARDCONTEXT'),
- LPSCARDCONTEXT = ulong.Δ.typedef('LPSCARDCONTEXT'),
- SCARDHANDLE = ulong.typedef('SCARDHANDLE'),
- LPSCARDHANDLE = ulong.Δ.typedef('LPSCARDHANDLE'),
- RPCOLEDATAREP = ulong.typedef('RPCOLEDATAREP'),
- HOLEMENU = _void.Δ.typedef('HOLEMENU'),
- DISPID = long.typedef('DISPID'),
- MEMBERID = long.typedef('MEMBERID'),
- HREFTYPE = ulong.typedef('HREFTYPE'),
- PROPVAR_PAD1 = ushort.typedef('PROPVAR_PAD1'),
- PROPVAR_PAD2 = ushort.typedef('PROPVAR_PAD2'),
- PROPVAR_PAD3 = ushort.typedef('PROPVAR_PAD3'),
- SC_LOCK = _void.Δ.typedef('SC_LOCK');
- var
- HWND = HANDLE.typedef('HWND'),
- HHOOK = HANDLE.typedef('HHOOK'),
- HKEY = HANDLE.typedef('HKEY'),
- HACCEL = HANDLE.typedef('HACCEL'),
- HBITMAP = HANDLE.typedef('HBITMAP'),
- HBRUSH = HANDLE.typedef('HBRUSH'),
- HCOLORSPACE = HANDLE.typedef('HCOLORSPACE'),
- HDC = HANDLE.typedef('HDC'),
- HGLRC = HANDLE.typedef('HGLRC'),
- HDESK = HANDLE.typedef('HDESK'),
- HENHMETAFILE = HANDLE.typedef('HENHMETAFILE'),
- HFONT = HANDLE.typedef('HFONT'),
- HICON = HANDLE.typedef('HICON'),
- HMENU = HANDLE.typedef('HMENU'),
- HMETAFILE = HANDLE.typedef('HMETAFILE'),
- HINSTANCE = HANDLE.typedef('HINSTANCE'),
- HPALETTE = HANDLE.typedef('HPALETTE'),
- HPEN = HANDLE.typedef('HPEN'),
- HRGN = HANDLE.typedef('HRGN'),
- HRSRC = HANDLE.typedef('HRSRC'),
- HSPRITE = HANDLE.typedef('HSPRITE'),
- HLSURF = HANDLE.typedef('HLSURF'),
- HSTR = HANDLE.typedef('HSTR'),
- HTASK = HANDLE.typedef('HTASK'),
- HWINSTA = HANDLE.typedef('HWINSTA'),
- HKL = HANDLE.typedef('HKL'),
- HWINEVENTHOOK = HANDLE.typedef('HWINEVENTHOOK'),
- HMONITOR = HANDLE.typedef('HMONITOR'),
- HUMPD = HANDLE.typedef('HUMPD');
- var EXCEPTION_DISPOSITION = new EnumT('EXCEPTION_DISPOSITION', {
- ContinueExecution: 0,
- ContinueSearch: 1,
- NestedException: 2,
- CollidedUnwind: 3
- });
- var SID_NAME_USE = new EnumT('SID_NAME_USE', {
- TypeUser: 1,
- TypeGroup: 1,
- TypeDomain: 2,
- TypeAlias: 3,
- TypeWellKnownGroup: 4,
- TypeDeletedAccount: 5,
- TypeInvalid: 6,
- TypeUnknown: 7,
- TypeComputer: 8,
- TypeLabel: 9
- });
- var WELL_KNOWN_SID_TYPE = new EnumT('WELL_KNOWN_SID_TYPE', {
- WinNullSid: 0,
- WinWorldSid: 1,
- WinLocalSid: 2,
- WinCreatorOwnerSid: 3,
- WinCreatorGroupSid: 4,
- WinCreatorOwnerServerSid: 5,
- WinCreatorGroupServerSid: 6,
- WinNtAuthoritySid: 7,
- WinDialupSid: 8,
- WinNetworkSid: 9,
- WinBatchSid: 10,
- WinInteractiveSid: 11,
- WinServiceSid: 12,
- WinAnonymousSid: 13,
- WinProxySid: 14,
- WinEnterpriseControllersSid: 15,
- WinSelfSid: 16,
- WinAuthenticatedUserSid: 17,
- WinRestrictedCodeSid: 18,
- WinTerminalServerSid: 19,
- WinRemoteLogonSid: 20,
- WinLogonIdsSid: 21,
- WinLocalSystemSid: 22,
- WinLocalServiceSid: 23,
- WinNetworkServiceSid: 24,
- WinBuiltinDomainSid: 25,
- WinBuiltinAdministratorsSid: 26,
- WinBuiltinUsersSid: 27,
- WinBuiltinGuestsSid: 28,
- WinBuiltinPowerUsersSid: 29,
- WinBuiltinAccountOperatorsSid: 30,
- WinBuiltinSystemOperatorsSid: 31,
- WinBuiltinPrintOperatorsSid: 32,
- WinBuiltinBackupOperatorsSid: 33,
- WinBuiltinReplicatorSid: 34,
- WinBuiltinPreWindows2000CompatibleAccessSid: 35,
- WinBuiltinRemoteDesktopUsersSid: 36,
- WinBuiltinNetworkConfigurationOperatorsSid: 37,
- WinAccountAdministratorSid: 38,
- WinAccountGuestSid: 39,
- WinAccountKrbtgtSid: 40,
- WinAccountDomainAdminsSid: 41,
- WinAccountDomainUsersSid: 42,
- WinAccountDomainGuestsSid: 43,
- WinAccountComputersSid: 44,
- WinAccountControllersSid: 45,
- WinAccountCertAdminsSid: 46,
- WinAccountSchemaAdminsSid: 47,
- WinAccountEnterpriseAdminsSid: 48,
- WinAccountPolicyAdminsSid: 49,
- WinAccountRasAndIasServersSid: 50,
- WinNtlmAuthenticationSid: 51,
- WinDigestAuthenticationSid: 52,
- WinChannelAuthenticationSid: 53,
- WinThisOrganizationSid: 54,
- WinOtherOrganizationSid: 55,
- WinBuiltinIncomingForestTrustBuildersSid: 56,
- WinBuiltinPerfMonitoringUsersSid: 57,
- WinBuiltinPerfLoggingUsersSid: 58,
- WinBuiltinAuthorizationAccessSid: 59,
- WinBuiltinTerminalServerLicenseServersSid: 60,
- WinBuiltinDcomUsersSid: 61,
- WinBuiltinUsersSid: 62,
- WinUserSid: 63,
- WinBuiltinCryptoOperatorsSid: 64,
- WinUntrustedLabelSid: 65,
- WinLowLabelSid: 66,
- WinMediumLabelSid: 67,
- WinHighLabelSid: 68,
- WinSystemLabelSid: 69,
- WinWriteRestrictedCodeSid: 70,
- WinCreatorOwnerRightsSid: 71,
- WinCacheablePrincipalsGroupSid: 72,
- WinNonCacheablePrincipalsGroupSid: 73,
- WinEnterpriseReadonlyControllersSid: 74,
- WinAccountReadonlyControllersSid: 75,
- WinBuiltinEventLogReadersGroup: 76,
- WinNewEnterpriseReadonlyControllersSid: 77,
- WinBuiltinCertSvcComAccessGroup: 78,
- WinMediumPlusLabelSid: 79,
- WinLocalLogonSid: 80,
- WinConsoleLogonSid: 81,
- WinThisOrganizationCertificateSid: 82
- });
- var ACL_INFORMATION_CLASS = new EnumT('ACL_INFORMATION_CLASS', {
- RevisionInformation: 1,
- SizeInformation: 1
- });
- var AUDIT_EVENT_TYPE = new EnumT('AUDIT_EVENT_TYPE', {
- ObjectAccess: 0,
- DirectoryServiceAccess: 1
- });
- var ACCESS_REASON_TYPE = new EnumT('ACCESS_REASON_TYPE', {
- None: 0x00000000,
- AllowedAce: 0x00010000,
- DeniedAce: 0x00020000,
- AllowedParentAce: 0x00030000,
- DeniedParentAce: 0x00040000,
- MissingPrivilege: 0x00100000,
- FromPrivilege: 0x00200000,
- IntegrityLevel: 0x00300000,
- Ownership: 0x00400000,
- NullDacl: 0x00500000,
- EmptyDacl: 0x00600000,
- NoSd: 0x00700000,
- NoGrant: 0x00800000
- });
- var SECURITY_IMPERSONATION_LEVEL = new EnumT('SECURITY_IMPERSONATION_LEVEL', {
- Anonymous: 0,
- Identification: 1,
- Impersonation: 2,
- Delegation: 3
- });
- var TOKEN_TYPE = new EnumT('TOKEN_TYPE', {
- Primary: 1,
- Impersonation: 1
- });
- var TOKEN_ELEVATION_TYPE = new EnumT('TOKEN_ELEVATION_TYPE', {
- Default: 1,
- Full: 1,
- Limited: 2
- });
- var TOKEN_INFORMATION_CLASS = new EnumT('TOKEN_INFORMATION_CLASS', {
- User: 1,
- Groups: 1,
- Privileges: 2,
- Owner: 3,
- PrimaryGroup: 4,
- DefaultDacl: 5,
- Source: 6,
- Type: 7,
- ImpersonationLevel: 8,
- Statistics: 9,
- RestrictedSids: 10,
- SessionId: 11,
- GroupsAndPrivileges: 12,
- SessionReference: 13,
- SandBoxInert: 14,
- AuditPolicy: 15,
- Origin: 16,
- ElevationType: 17,
- LinkedToken: 18,
- Elevation: 19,
- HasRestrictions: 20,
- AccessInformation: 21,
- VirtualizationAllowed: 22,
- VirtualizationEnabled: 23,
- IntegrityLevel: 24,
- UiAccess: 25,
- MandatoryPolicy: 26,
- LogonSid: 27,
- MaxClass: 28
- });
- var MANDATORY_LEVEL = new EnumT('MANDATORY_LEVEL', {
- Untrusted: 0,
- Low: 1,
- Medium: 2,
- High: 3,
- System: 4,
- SecureProcess: 5,
- Count: 6
- });
- var HARDWARE_COUNTER_TYPE = new EnumT('HARDWARE_COUNTER_TYPE', {
- PmcCounter: 0,
- MaxType: 1
- });
- var JOBOBJECTINFOCLASS = new EnumT('JOBOBJECTINFOCLASS', {
- BasicAccountingInformation: 1,
- BasicLimitInformation: 1,
- BasicProcessIdList: 2,
- BasicUiRestrictions: 3,
- SecurityLimitInformation: 4,
- EndOfTimeInformation: 5,
- AssociateCompletionPortInformation: 6,
- BasicAndIoAccountingInformation: 7,
- ExtendedLimitInformation: 8,
- SetInformation: 9,
- GroupInformation: 10,
- MaxClass: 11
- });
- var LOGICAL_PROCESSOR_RELATIONSHIP = new EnumT('LOGICAL_PROCESSOR_RELATIONSHIP', {
- Core: 0,
- NumaNode: 1,
- Cache: 2,
- Package: 3,
- Group: 4,
- All: 0xffff
- });
- var PROCESSOR_CACHE_TYPE = new EnumT('PROCESSOR_CACHE_TYPE', {
- Unified: 0,
- Instruction: 1,
- Data: 2,
- Trace: 3
- });
- var SYSTEM_POWER_STATE = new EnumT('SYSTEM_POWER_STATE', {
- Unspecified: 0,
- Working: 1,
- Sleeping1: 2,
- Sleeping2: 3,
- Sleeping3: 4,
- Hibernate: 5,
- Shutdown: 6,
- Maximum: 7
- });
- var POWER_ACTION = new EnumT('POWER_ACTION', {
- None: 0,
- Reserved: 1,
- Sleep: 2,
- Hibernate: 3,
- Shutdown: 4,
- ShutdownReset: 5,
- ShutdownOff: 6,
- WarmEject: 7
- });
- var DEVICE_POWER_STATE = new EnumT('DEVICE_POWER_STATE', {
- Unspecified: 0,
- D0: 1,
- D1: 2,
- D2: 3,
- D3: 4,
- Maximum: 5
- });
- var MONITOR_DISPLAY_STATE = new EnumT('MONITOR_DISPLAY_STATE', {
- PowerOff: 0,
- PowerOn: 1,
- PowerDim: 2
- });
- var LATENCY_TIME = new EnumT('LATENCY_TIME', {
- LtDontCare: 0,
- LtLowestLatency: 1
- });
- var POWER_REQUEST_TYPE = new EnumT('POWER_REQUEST_TYPE', {
- DisplayRequired: 0,
- SystemRequired: 1,
- AwayModeRequired: 2
- });
- var POWER_INFORMATION_LEVEL = new EnumT('POWER_INFORMATION_LEVEL', {
- SystemPolicyAc: 0,
- SystemPolicyDc: 1,
- VerifySystemPolicyAc: 2,
- VerifySystemPolicyDc: 3,
- SystemCapabilities: 4,
- SystemBatteryState: 5,
- SystemStateHandler: 6,
- ProcessorStateHandler: 7,
- SystemPolicyCurrent: 8,
- AdministratorPolicy: 9,
- SystemReserveHiberFile: 10,
- ProcessorInformation: 11,
- SystemInformation: 12,
- ProcessorStateHandler2: 13,
- LastWakeTime: 14,
- LastSleepTime: 15,
- SystemExecutionState: 16,
- SystemStateNotifyHandler: 17,
- ProcessorPolicyAc: 18,
- ProcessorPolicyDc: 19,
- VerifyProcessorPolicyAc: 20,
- VerifyProcessorPolicyDc: 21,
- ProcessorPolicyCurrent: 22,
- SystemStateLogging: 23,
- SystemLoggingEntry: 24,
- SetSettingValue: 25,
- NotifyUserSetting: 26,
- Unused0: 27,
- Unused1: 28,
- SystemVideoState: 29,
- TraceApplicationMessage: 30,
- TraceApplicationMessageEnd: 31,
- ProcessorPerfStates: 32,
- ProcessorIdleStates: 33,
- ProcessorCap: 34,
- SystemWakeSource: 35,
- SystemHiberFileInformation: 36,
- TraceServiceMessage: 37,
- ProcessorLoad: 38,
- ShutdownNotification: 39,
- MonitorCapabilities: 40,
- SessionInit: 41,
- SessionDisplayState: 42,
- RequestCreate: 43,
- RequestAction: 44,
- GetRequestList: 45,
- ProcessorEx: 46,
- NotifyUserModeLegacyEvent: 47,
- GroupPark: 48,
- ProcessorIdleDomains: 49,
- WakeTimerList: 50,
- SystemHiberFileSize: 51,
- Maximum: 52
- });
- var SYSTEM_POWER_CONDITION = new EnumT('SYSTEM_POWER_CONDITION', {
- Ac: 0,
- Dc: 1,
- Hot: 2,
- Maximum: 3
- });
- var POWER_PLATFORM_ROLE = new EnumT('POWER_PLATFORM_ROLE', {
- Unspecified: 0,
- Desktop: 1,
- Mobile: 2,
- Workstation: 3,
- EnterpriseServer: 4,
- SohoServer: 5,
- AppliancePc: 6,
- PerformanceServer: 7,
- Maximum: 8
- });
- var IMAGE_AUX_SYMBOL_TYPE = new EnumT('IMAGE_AUX_SYMBOL_TYPE', {
- TokenDef: 1
- });
- var IMPORT_OBJECT_TYPE = new EnumT('IMPORT_OBJECT_TYPE', {
- Code: 0,
- Data: 1,
- Const: 2
- });
- var IMPORT_OBJECT_NAME_TYPE = new EnumT('IMPORT_OBJECT_NAME_TYPE', {
- Ordinal: 0,
- Name: 1,
- NoPrefix: 2,
- Undecorate: 3
- });
- var ReplacesCorHdrNumericDefines = new EnumT('ReplacesCorHdrNumericDefines', {
- ComimageFlagsIlonly: 0x00000001,
- ComimageFlags32bitrequired: 0x00000002,
- ComimageFlagsIlLibrary: 0x00000004,
- ComimageFlagsStrongnamesigned: 0x00000008,
- ComimageFlagsNativeEntrypoint: 0x00000010,
- ComimageFlagsTrackdebugdata: 0x00010000,
- VersionMajorV2: 2,
- VersionMajor: 7,
- VersionMinor: 0,
- DeletedNameLength: 8,
- VtablegapNameLength: 8,
- NativeTypeMaxCb: 1,
- IlmethodSectSmallMaxDatasize: 0xFF,
- ImageMihMethodrva: 0x01,
- ImageMihEhrva: 0x02,
- ImageMihBasicblock: 0x08,
- Vtable32bit: 0x01,
- Vtable64bit: 0x02,
- VtableFromUnmanaged: 0x04,
- VtableFromUnmanagedRetainAppdomain: 0x08,
- VtableCallMostDerived: 0x10,
- ImageEatjThunkSize: 32,
- MaxClassName: 1024,
- MaxPackageName: 1024
- });
- var UMS_THREAD_INFO_CLASS = new EnumT('UMS_THREAD_INFO_CLASS', {
- InvalidClass: 0,
- UserContext: 1,
- Priority: 2,
- Affinity: 3,
- Teb: 4,
- IsSuspended: 5,
- IsTerminated: 6,
- MaxClass: 7
- });
- var UMS_SCHEDULER_REASON = new EnumT('UMS_SCHEDULER_REASON', {
- Startup: 0,
- ThreadBlocked: 1,
- ThreadYield: 2
- });
- var HEAP_INFORMATION_CLASS = new EnumT('HEAP_INFORMATION_CLASS', {
- CompatibilityInformation: 0,
- EnableTerminationCorruption: 1
- });
- var ACTIVATION_CONTEXT_INFO_CLASS = new EnumT('ACTIVATION_CONTEXT_INFO_CLASS', {
- BasicInformation: 1,
- DetailedInformation: 2,
- AssemblyDetailedInformationContext: 3,
- FileInformationAssemblyOfAssemblyContext: 4,
- RunlevelInformationContext: 5,
- CompatibilityInformationContext: 6,
- ManifestResourceName: 7,
- MaxClass: 7,
- AssemblyDetailedInformationContxt: 3,
- FileInformationAssemblyOfAssemblyContxt: 4
- });
- var ACTCTX_REQUESTED_RUN_LEVEL = new EnumT('ACTCTX_REQUESTED_RUN_LEVEL', {
- Unspecified: 0,
- AsInvoker: 1,
- HighestAvailable: 2,
- RequireAdmin: 3,
- Numbers: 4
- });
- var ACTCTX_COMPATIBILITY_ELEMENT_TYPE = new EnumT('ACTCTX_COMPATIBILITY_ELEMENT_TYPE', {
- Unknown: 0,
- Os: 1,
- Mitigation: 2
- });
- var SERVICE_NODE_TYPE = new EnumT('SERVICE_NODE_TYPE', {
- DriverType: SERVICE_KERNEL_DRIVER,
- FileSystemType: SERVICE_FILE_SYSTEM_DRIVER,
- Win32OwnProcess: SERVICE_WIN32_OWN_PROCESS,
- Win32ShareProcess: SERVICE_WIN32_SHARE_PROCESS,
- AdapterType: SERVICE_ADAPTER,
- RecognizerType: SERVICE_RECOGNIZER_DRIVER
- });
- var SERVICE_LOAD_TYPE = new EnumT('SERVICE_LOAD_TYPE', {
- BootLoad: SERVICE_BOOT_START,
- SystemLoad: SERVICE_SYSTEM_START,
- AutoLoad: SERVICE_AUTO_START,
- DemandLoad: SERVICE_DEMAND_START,
- DisableLoad: SERVICE_DISABLED
- });
- var SERVICE_ERROR_TYPE = new EnumT('SERVICE_ERROR_TYPE', {
- IgnoreError: SERVICE_ERROR_IGNORE,
- NormalError: SERVICE_ERROR_NORMAL,
- SevereError: SERVICE_ERROR_SEVERE,
- CriticalError: SERVICE_ERROR_CRITICAL
- });
- var TAPE_DRIVE_PROBLEM_TYPE = new EnumT('TAPE_DRIVE_PROBLEM_TYPE', {
- None: 0,
- ReadWriteWarning: 1,
- ReadWriteError: 2,
- ReadWarning: 3,
- WriteWarning: 4,
- ReadError: 5,
- WriteError: 6,
- HardwareError: 7,
- UnsupportedMedia: 8,
- ScsiConnectionError: 9,
- TimetoClean: 10,
- CleanNow: 11,
- MediaLifeExpired: 12,
- SnappedTape: 13
- });
- var TRANSACTION_OUTCOME = new EnumT('TRANSACTION_OUTCOME', {
- Undetermined: 1,
- Committed: 1,
- Aborted: 2
- });
- var TRANSACTION_STATE = new EnumT('TRANSACTION_STATE', {
- Normal: 1,
- Indoubt: 1,
- CommittedNotify: 2
- });
- var TRANSACTION_INFORMATION_CLASS = new EnumT('TRANSACTION_INFORMATION_CLASS', {
- BasicInformation: 0,
- PropertiesInformation: 1,
- EnlistmentInformation: 2,
- SuperiorEnlistmentInformation: 3,
- BindInformation: 4,
- DtcPrivateInformation: 5
- });
- var TRANSACTIONMANAGER_INFORMATION_CLASS = new EnumT('TRANSACTIONMANAGER_INFORMATION_CLASS', {
- BasicInformation: 0,
- LogInformation: 1,
- LogPathInformation: 2,
- RecoveryInformation: 4,
- OnlineProbeInformation: 3,
- OldestInformation: 5
- });
- var RESOURCEMANAGER_INFORMATION_CLASS = new EnumT('RESOURCEMANAGER_INFORMATION_CLASS', {
- BasicInformation: 0,
- CompletionInformation: 1
- });
- var ENLISTMENT_INFORMATION_CLASS = new EnumT('ENLISTMENT_INFORMATION_CLASS', {
- BasicInformation: 0,
- RecoveryInformation: 1,
- CrmInformation: 2
- });
- var KTMOBJECT_TYPE = new EnumT('KTMOBJECT_TYPE', {
- Transaction: 0,
- TransactionManager: 1,
- ResourceManager: 2,
- Enlistment: 3,
- Invalid: 4
- });
- var TP_CALLBACK_PRIORITY = new EnumT('TP_CALLBACK_PRIORITY', {
- High: 0,
- Normal: 1,
- Low: 2,
- Invalid: 3
- });
- var DEP_SYSTEM_POLICY_TYPE = new EnumT('DEP_SYSTEM_POLICY_TYPE', {
- AlwaysOff: 0,
- AlwaysOn: 1,
- OptIn: 2,
- OptOut: 3,
- TotalCount: 4
- });
- var MEMORY_RESOURCE_NOTIFICATION_TYPE = new EnumT('MEMORY_RESOURCE_NOTIFICATION_TYPE', {
- LowNotification: 0,
- HighNotification: 1
- });
- var PROC_THREAD_ATTRIBUTE_NUM = new EnumT('PROC_THREAD_ATTRIBUTE_NUM', {
- ParentProcess: 0,
- ExtendedFlags: 1,
- HandleList: 2,
- GroupAffinity: 3,
- PreferredNode: 4,
- IdealProcessor: 5,
- UmsThread: 6,
- MitigationPolicy: 7,
- Max: 8
- });
- var GET_FILEEX_INFO_LEVELS = new EnumT('GET_FILEEX_INFO_LEVELS', {
- Standard: 0,
- MaxLevel: 1
- });
- var FINDEX_INFO_LEVELS = new EnumT('FINDEX_INFO_LEVELS', {
- Standard: 0,
- Basic: 1,
- MaxLevel: 2
- });
- var FINDEX_SEARCH_OPS = new EnumT('FINDEX_SEARCH_OPS', {
- NameMatch: 0,
- LimitToDirectories: 1,
- LimitToDevices: 2,
- MaxOp: 3
- });
- var STREAM_INFO_LEVELS = new EnumT('STREAM_INFO_LEVELS', {
- FindStandard: 0,
- FindMaxLevel: 1
- });
- var PIPE_ATTRIBUTE_TYPE = new EnumT('PIPE_ATTRIBUTE_TYPE', {
- Attribute: 0,
- ConnectionAttribute: 1,
- HandleAttribute: 2
- });
- var COMPUTER_NAME_FORMAT = new EnumT('COMPUTER_NAME_FORMAT', {
- NetBios: 0,
- DnsHostname: 1,
- DnsDomain: 2,
- DnsFullyQualified: 3,
- PhysicalNetBios: 4,
- PhysicalDnsHostname: 5,
- PhysicalDnsDomain: 6,
- PhysicalDnsFullyQualified: 7,
- Max: 8
- });
- var FILE_INFO_BY_HANDLE_CLASS = new EnumT('FILE_INFO_BY_HANDLE_CLASS', {
- BasicInfo: 0,
- StandardInfo: 1,
- NameInfo: 2,
- RenameInfo: 3,
- DispositionInfo: 4,
- AllocationInfo: 5,
- EndOfInfo: 6,
- StreamInfo: 7,
- CompressionInfo: 8,
- AttributeTagInfo: 9,
- IdBothDirectoryInfo: 10,
- IdBothDirectoryRestartInfo: 11,
- IoPriorityHintInfo: 12,
- RemoteProtocolInfo: 13,
- MaximumClass: 14
- });
- var PRIORITY_HINT = new EnumT('PRIORITY_HINT', {
- VeryLow: 0,
- Low: 1,
- Normal: 2,
- MaximumType: 3
- });
- var FILE_ID_TYPE = new EnumT('FILE_ID_TYPE', {
- Type: 0,
- ObjectType: 1,
- MaximumType: 2
- });
- var DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY = new EnumT('DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY', {
- Other: 0,
- Hd15: 0,
- Svideo: 1,
- CompositeVideo: 2,
- ComponentVideo: 3,
- Dvi: 4,
- Hdmi: 5,
- Lvds: 6,
- Jpn: 8,
- Sdi: 9,
- DisplayportExternal: 10,
- DisplayportEmbedded: 11,
- UdiExternal: 12,
- UdiEmbedded: 13,
- Sdtvdongle: 14,
- Internal: 15,
- ForceUint32: 16
- });
- var DISPLAYCONFIG_SCANLINE_ORDERING = new EnumT('DISPLAYCONFIG_SCANLINE_ORDERING', {
- Unspecified: 0,
- Progressive: 1,
- Interlaced: 2,
- InterlacedUpperfieldfirst: 3,
- InterlacedLowerfieldfirst: 3,
- ForceUint32: 5
- });
- var DISPLAYCONFIG_SCALING = new EnumT('DISPLAYCONFIG_SCALING', {
- Identity: 1,
- Centered: 2,
- Stretched: 3,
- Aspectratiocenteredmax: 4,
- Custom: 5,
- Preferred: 128,
- ForceUint32: 6
- });
- var DISPLAYCONFIG_ROTATION = new EnumT('DISPLAYCONFIG_ROTATION', {
- Identity: 1,
- Rotate90: 2,
- Rotate180: 3,
- Rotate270: 4,
- ForceUint32: 4
- });
- var DISPLAYCONFIG_MODE_INFO_TYPE = new EnumT('DISPLAYCONFIG_MODE_INFO_TYPE', {
- Source: 1,
- Target: 2,
- ForceUint32: 2
- });
- var DISPLAYCONFIG_PIXELFORMAT = new EnumT('DISPLAYCONFIG_PIXELFORMAT', {
- 8bpp: 1,
- 16bpp: 2,
- 24bpp: 3,
- 32bpp: 4,
- Nongdi: 5,
- ForceUint32: 5
- });
- var DISPLAYCONFIG_TOPOLOGY_ID = new EnumT('DISPLAYCONFIG_TOPOLOGY_ID', {
- Internal: 0x00000001,
- Clone: 0x00000002,
- Extend: 0x00000004,
- External: 0x00000008,
- ForceUint32: 4
- });
- var DISPLAYCONFIG_DEVICE_INFO_TYPE = new EnumT('DISPLAYCONFIG_DEVICE_INFO_TYPE', {
- GetSourceName: 1,
- GetTargetName: 2,
- GetTargetPreferredMode: 3,
- GetAdapterName: 4,
- SetTargetPersistence: 5,
- ForceUint32: 5
- });
- var SYSNLS_FUNCTION = new EnumT('SYSNLS_FUNCTION', {
- CompareString: 0x0001
- });
- var SYSGEOTYPE = new EnumT('SYSGEOTYPE', {
- Nation: 0x0001,
- Latitude: 0x0002,
- Longitude: 0x0003,
- Iso2: 0x0004,
- Iso3: 0x0005,
- Rfc1766: 0x0006,
- Lcid: 0x0007,
- Friendlyname: 0x0008,
- Officialname: 0x0009,
- Timezones: 0x000A,
- Officiallanguages: 0x000B
- });
- var SYSGEOCLASS = new EnumT('SYSGEOCLASS', {
- Nation: 16,
- Region: 14
- });
- var NORM_FORM = new EnumT('NORM_FORM', {
- NormalizationOther: 0,
- NormalizationC: 0x1,
- NormalizationD: 0x2,
- NormalizationKc: 0x5,
- NormalizationKd: 0x6
- });
- var RPC_HTTP_REDIRECTOR_STAGE = new EnumT('RPC_HTTP_REDIRECTOR_STAGE', {
- Redirect: 1,
- Access1: 1,
- Session: 2,
- Access2: 3,
- Interface: 4
- });
- var RPC_ADDRESS_CHANGE_TYPE = new EnumT('RPC_ADDRESS_CHANGE_TYPE', {
- ProtocolNotLoaded: 1,
- ProtocolLoaded: 1,
- ProtocolChange: 2
- });
- var RpcPerfCounters = new EnumT('RpcPerfCounters', {
- CurrentUniqueUser: 1,
- BackEndConnectionAttempts: 1,
- BackEndConnectionFailed: 2,
- RequestsSecond: 3,
- IncomingConnections: 4,
- IncomingBandwidth: 5,
- OutgoingBandwidth: 6,
- AttemptedLbsDecisions: 7,
- FailedLbsDecisions: 8,
- AttemptedLbsMessages: 9,
- FailedLbsMessages: 10,
- LastCounter: 11
- });
- var RPC_NOTIFICATION_TYPES = new EnumT('RPC_NOTIFICATION_TYPES', {
- None: 0,
- Event: 1,
- Apc: 2,
- Ioc: 3,
- Hwnd: 4,
- Callback: 5
- });
- var RPC_ASYNC_EVENT = new EnumT('RPC_ASYNC_EVENT', {
- CallComplete: 0,
- SendComplete: 1,
- ReceiveComplete: 2,
- ClientDisconnect: 3,
- ClientCancel: 4
- });
- var ExtendedErrorParamTypes = new EnumT('ExtendedErrorParamTypes', {
- EeptAnsiString: 1,
- EeptUnicodeString: 1,
- EeptLongVal: 2,
- EeptShortVal: 3,
- EeptPointerVal: 4,
- EeptNone: 5,
- EeptBinary: 6
- });
- var RpcLocalAddressFormat = new EnumT('RpcLocalAddressFormat', {
- RlafInvalid: 0,
- RlafiPv4: 1,
- RlafiPv6: 2
- });
- var RpcCallType = new EnumT('RpcCallType', {
- RctInvalid: 0,
- RctNormal: 1,
- RctTraining: 2,
- RctGuaranteed: 3
- });
- var RpcCallClientLocality = new EnumT('RpcCallClientLocality', {
- RcclInvalid: 0,
- RcclLocal: 1,
- RcclRemote: 2,
- RcclUnknownLocality: 3
- });
- var RPC_NOTIFICATIONS = new EnumT('RPC_NOTIFICATIONS', {
- CallNone: 0,
- ClientDisconnect: 1,
- CallCancel: 2
- });
- var ASSOCCLASS = new EnumT('ASSOCCLASS', {
- ShellKey: 0,
- ProgidKey: 1,
- ProgidStr: 2,
- ClsidKey: 3,
- ClsidStr: 4,
- AppKey: 5,
- AppStr: 6,
- SystemStr: 7,
- Folder: 8,
- Star: 9
- });
- var QUERY_USER_NOTIFICATION_STATE = new EnumT('QUERY_USER_NOTIFICATION_STATE', {
- QunsPresent: 1,
- QunsBusy: 2,
- QunsRunningD3dFullScreen: 3,
- QunsPresentationMode: 4,
- QunsAcceptsNotifications: 5,
- QunsQuietTime: 6
- });
- var SHSTOCKICONID = new EnumT('SHSTOCKICONID', {
- SiidDocnoassoc: 0,
- SiidDocassoc: 1,
- SiidApplication: 2,
- SiidFolder: 3,
- SiidFolderopen: 4,
- SiidDrive525: 5,
- SiidDrive35: 6,
- SiidDriveremove: 7,
- SiidDrivefixed: 8,
- SiidDrivenet: 9,
- SiidDrivenetdisabled: 10,
- SiidDrivecd: 11,
- SiidDriveram: 12,
- SiidWorld: 13,
- SiidServer: 15,
- SiidPrinter: 16,
- SiidMynetwork: 17,
- SiidFind: 22,
- SiidHelp: 23,
- SiidShare: 28,
- SiidLink: 29,
- SiidSlowfile: 30,
- SiidRecycler: 31,
- SiidRecyclerfull: 32,
- SiidMediacdaudio: 40,
- SiidLock: 47,
- SiidAutolist: 49,
- SiidPrinternet: 50,
- SiidServershare: 51,
- SiidPrinterfax: 52,
- SiidPrinterfaxnet: 53,
- SiidPrinterfile: 54,
- SiidStack: 55,
- SiidMediasvcd: 56,
- SiidStuffedfolder: 57,
- SiidDriveunknown: 58,
- SiidDrivedvd: 59,
- SiidMediadvd: 60,
- SiidMediadvdram: 61,
- SiidMediadvdrw: 62,
- SiidMediadvdr: 63,
- SiidMediadvdrom: 64,
- SiidMediacdaudioplus: 65,
- SiidMediacdrw: 66,
- SiidMediacdr: 67,
- SiidMediacdburn: 68,
- SiidMediablankcd: 69,
- SiidMediacdrom: 70,
- SiidAudiofiles: 71,
- SiidImagefiles: 72,
- SiidVideofiles: 73,
- SiidMixedfiles: 74,
- SiidFolderback: 75,
- SiidFolderfront: 76,
- SiidShield: 77,
- SiidWarning: 78,
- SiidInfo: 79,
- SiidError: 80,
- SiidKey: 81,
- SiidSoftware: 82,
- SiidRename: 83,
- SiidDelete: 84,
- SiidMediaaudiodvd: 85,
- SiidMediamoviedvd: 86,
- SiidMediaenhancedcd: 87,
- SiidMediaenhanceddvd: 88,
- SiidMediahddvd: 89,
- SiidMediabluray: 90,
- SiidMediavcd: 91,
- SiidMediadvdplusr: 92,
- SiidMediadvdplusrw: 93,
- SiidDesktoppc: 94,
- SiidMobilepc: 95,
- SiidUsers: 96,
- SiidMediasmartmedia: 97,
- SiidMediacompactflash: 98,
- SiidDevicecellphone: 99,
- SiidDevicecamera: 100,
- SiidDevicevideocamera: 101,
- SiidDeviceaudioplayer: 102,
- SiidNetworkconnect: 103,
- SiidInternet: 104,
- SiidZipfile: 105,
- SiidSettings: 106,
- SiidDrivehddvd: 132,
- SiidDrivebd: 133,
- SiidMediahddvdrom: 134,
- SiidMediahddvdr: 135,
- SiidMediahddvdram: 136,
- SiidMediabdrom: 137,
- SiidMediabdr: 138,
- SiidMediabdre: 139,
- SiidClustereddrive: 140,
- SiidMaxIcons: 174
- });
- var USER_MARSHAL_CB_TYPE = new EnumT('USER_MARSHAL_CB_TYPE', {
- BufferSize: 0,
- Marshall: 1,
- Unmarshall: 2,
- Free: 3
- });
- var IDL_CS_CONVERT = new EnumT('IDL_CS_CONVERT', {
- NoConvert: 0,
- InPlaceConvert: 1,
- NewBufferConvert: 2
- });
- var XLAT_SIDE = new EnumT('XLAT_SIDE', {
- Server: 1,
- Client: 1
- });
- var STUB_PHASE = new EnumT('STUB_PHASE', {
- Unmarshal: 0,
- CallServer: 1,
- Marshal: 2,
- CallServerNoHresult: 3
- });
- var PROXY_PHASE = new EnumT('PROXY_PHASE', {
- Calcsize: 0,
- Getbuffer: 1,
- Marshal: 2,
- Sendreceive: 3,
- Unmarshal: 4
- });
- var MEMCTX = new EnumT('MEMCTX', {
- Task: 1,
- Shared: 2,
- Macsystem: 3,
- Unknown: 3,
- Same: 4
- });
- var CLSCTX = new EnumT('CLSCTX', {
- InprocServer: 0x1,
- InprocHandler: 0x2,
- LocalServer: 0x4,
- InprocServer16: 0x8,
- RemoteServer: 0x10,
- InprocHandler16: 0x20,
- Reserved1: 0x40,
- Reserved2: 0x80,
- Reserved3: 0x100,
- Reserved4: 0x200,
- NoCodeDownload: 0x400,
- Reserved5: 0x800,
- NoCustomMarshal: 0x1000,
- EnableCodeDownload: 0x2000,
- NoFailureLog: 0x4000,
- DisableAaa: 0x8000,
- EnableAaa: 0x10000,
- FromDefaultContext: 0x20000,
- Activate32BitServer: 0x40000,
- Activate64BitServer: 0x80000,
- EnableCloaking: 0x100000,
- PsDll: 21
- });
- var MSHLFLAGS = new EnumT('MSHLFLAGS', {
- Normal: 0,
- Tablestrong: 1,
- Tableweak: 2,
- Noping: 4,
- Reserved1: 8,
- Reserved2: 16,
- Reserved3: 32,
- Reserved4: 64
- });
- var MSHCTX = new EnumT('MSHCTX', {
- Local: 0,
- Nosharedmem: 1,
- Differentmachine: 2,
- Inproc: 3,
- Crossctx: 4
- });
- var DVASPECT = new EnumT('DVASPECT', {
- Content: 1,
- Thumbnail: 2,
- Icon: 4,
- Docprint: 8
- });
- var STGC = new EnumT('STGC', {
- Default: 0,
- Overwrite: 1,
- Onlyifcurrent: 2,
- Dangerouslycommitmerelytodiskcache: 4,
- Consolidate: 8
- });
- var STGMOVE = new EnumT('STGMOVE', {
- Move: 0,
- Copy: 1,
- Shallowcopy: 2
- });
- var STATFLAG = new EnumT('STATFLAG', {
- Default: 0,
- Noname: 1,
- Noopen: 2
- });
- var VARENUM = new EnumT('VARENUM', {
- VtEmpty: 0,
- VtNull: 1,
- VtI2: 2,
- VtI4: 3,
- VtR4: 4,
- VtR8: 5,
- VtCy: 6,
- VtDate: 7,
- VtBstr: 8,
- VtDispatch: 9,
- VtError: 10,
- VtBool: 11,
- VtVariant: 12,
- VtUnknown: 13,
- VtDecimal: 14,
- VtI1: 16,
- VtUi1: 17,
- VtUi2: 18,
- VtUi4: 19,
- VtI8: 20,
- VtUi8: 21,
- VtInt: 22,
- VtUint: 23,
- VtVoid: 24,
- VtHresult: 25,
- VtPtr: 26,
- VtSafearray: 27,
- VtCarray: 28,
- VtUserdefined: 29,
- VtLpstr: 30,
- VtLpwstr: 31,
- VtRecord: 36,
- VtIntPtr: 37,
- VtUintPtr: 38,
- VtFiletime: 64,
- VtBlob: 65,
- VtStream: 66,
- VtStorage: 67,
- VtStreamedObject: 68,
- VtStoredObject: 69,
- VtBlobObject: 70,
- VtCf: 71,
- VtClsid: 72,
- VtVersionedStream: 73,
- VtBstrBlob: 0xfff,
- VtVector: 0x1000,
- VtArray: 0x2000,
- VtByref: 0x4000,
- VtReserved: 0x8000,
- VtIllegal: 0xffff,
- VtIllegalmasked: 0xfff,
- VtTypemask: 0xfff
- });
- var TYSPEC = new EnumT('TYSPEC', {
- Clsid: 0,
- Fileext: 1,
- Mimetype: 2,
- Filename: 3,
- Progid: 4,
- Packagename: 5,
- Objectid: 6
- });
- var STORAGE_MEDIA_TYPE = new EnumT('STORAGE_MEDIA_TYPE', {
- Dds4mm: 0x20,
- MiniQic: 1,
- Travan: 2,
- Qic: 3,
- Mp8mm: 4,
- Ame8mm: 5,
- Ait18mm: 6,
- Dlt: 7,
- Nctp: 8,
- Ibm3480: 9,
- Ibm3490e: 10,
- IbmMagstar3590: 11,
- IbmMagstarMp: 12,
- StkDataD3: 13,
- SonyDtf: 14,
- Dv6mm: 15,
- Dmi: 16,
- SonyD2: 17,
- CleanerCartridge: 18,
- CdRom: 19,
- CdR: 20,
- CdRw: 21,
- DvdRom: 22,
- DvdR: 23,
- DvdRw: 24,
- Mo3Rw: 25,
- Mo5Wo: 26,
- Mo5Rw: 27,
- Mo5Limdow: 28,
- Pc5Wo: 29,
- Pc5Rw: 30,
- Pd5Rw: 31,
- Abl5Wo: 32,
- PinnacleApex5Rw: 33,
- Sony12Wo: 34,
- Philips12Wo: 35,
- Hitachi12Wo: 36,
- Cygnet12Wo: 37,
- Kodak14Wo: 38,
- MoNfr525: 39,
- Nikon12Rw: 40,
- IomegaZip: 41,
- IomegaJaz: 42,
- SyquestEz135: 43,
- SyquestEzflyer: 44,
- SyquestSyjet: 45,
- AvatarF2: 46,
- Mp28mm: 47,
- DstS: 48,
- DstM: 49,
- DstL: 50,
- VxaTape1: 51,
- VxaTape2: 52,
- Stk9840: 53,
- LtoUltrium: 54,
- LtoAccelis: 55,
- DvdRam: 56,
- Ait8mm: 57,
- Adr1: 58,
- Adr2: 59,
- Stk9940: 60,
- Sait: 61,
- VxaTape: 62
- });
- var STORAGE_BUS_TYPE = new EnumT('STORAGE_BUS_TYPE', {
- Unknown: 0x00,
- Scsi: 1,
- Atapi: 2,
- Ata: 3,
- 1394: 4,
- Ssa: 5,
- Fibre: 6,
- Usb: 7,
- Raid: 8,
- TypeiScsi: 9,
- Sas: 10,
- Sata: 11,
- Sd: 12,
- Mmc: 13,
- Virtual: 14,
- FileBackedVirtual: 15,
- Max: 16,
- MaxReserved: 0x7F
- });
- var STORAGE_QUERY_TYPE = new EnumT('STORAGE_QUERY_TYPE', {
- PropertyStandardQuery: 0,
- PropertyExistsQuery: 1,
- PropertyMaskQuery: 2,
- PropertyMaxDefined: 3
- });
- var STORAGE_PROPERTY_ID = new EnumT('STORAGE_PROPERTY_ID', {
- DeviceProperty: 0,
- AdapterProperty: 1,
- DeviceProperty: 2,
- DeviceUniqueProperty: 3,
- DeviceWriteCacheProperty: 4,
- MiniportProperty: 5,
- AccessAlignmentProperty: 6,
- DeviceSeekPenaltyProperty: 7,
- DeviceTrimProperty: 8,
- DeviceWriteAggregationProperty: 9
- });
- var STORAGE_PORT_CODE_SET = new EnumT('STORAGE_PORT_CODE_SET', {
- Reserved: 0,
- Storport: 1,
- ScsIport: 2
- });
- var STORAGE_IDENTIFIER_CODE_SET = new EnumT('STORAGE_IDENTIFIER_CODE_SET', {
- Reserved: 0,
- Binary: 1,
- Ascii: 2,
- Utf8: 3
- });
- var STORAGE_IDENTIFIER_TYPE = new EnumT('STORAGE_IDENTIFIER_TYPE', {
- VendorSpecific: 0,
- VendorId: 1,
- Eui64: 2,
- FcphName: 3,
- PortRelative: 4,
- TargetPortGroup: 5,
- LogicalUnitGroup: 6,
- Md5LogicalUnitIdentifier: 7,
- ScsiNameString: 8
- });
- var STORAGE_ID_NAA_FORMAT = new EnumT('STORAGE_ID_NAA_FORMAT', {
- IeeeExtended: 2,
- IeeeRegistered: 3,
- IeeeeRegisteredExtended: 5
- });
- var STORAGE_ASSOCIATION_TYPE = new EnumT('STORAGE_ASSOCIATION_TYPE', {
- IdDevice: 0,
- IdPort: 1,
- IdTarget: 2
- });
- var WRITE_CACHE_TYPE = new EnumT('WRITE_CACHE_TYPE', {
- Unknown: 0,
- None: 1,
- Back: 2,
- Through: 3
- });
- var WRITE_CACHE_ENABLE = new EnumT('WRITE_CACHE_ENABLE', {
- Unknown: 0,
- Disabled: 1,
- Enabled: 2
- });
- var WRITE_CACHE_CHANGE = new EnumT('WRITE_CACHE_CHANGE', {
- Unknown: 0,
- NotChangeable: 1,
- Changeable: 2
- });
- var WRITE_THROUGH = new EnumT('WRITE_THROUGH', {
- Unknown: 0,
- NotSupported: 1,
- Supported: 2
- });
- var MEDIA_TYPE = new EnumT('MEDIA_TYPE', {
- Unknown: 0,
- F51Pt2512: 1,
- F31Pt44512: 2,
- F32Pt88512: 3,
- F320Pt8512: 4,
- F3720512: 5,
- F5360512: 6,
- F5320512: 7,
- F53201024: 8,
- F5180512: 9,
- F5160512: 10,
- RemovableMedia: 11,
- FixedMedia: 12,
- F3120m512: 13,
- F3640512: 14,
- F5640512: 15,
- F5720512: 16,
- F31Pt2512: 17,
- F31Pt231024: 18,
- F51Pt231024: 19,
- F3128Mb512: 20,
- F3230Mb512: 21,
- F8256128: 22,
- F3200Mb512: 23,
- F3240m512: 24,
- F332m512: 25
- });
- var PARTITION_STYLE = new EnumT('PARTITION_STYLE', {
- Mbr: 0,
- Gpt: 1,
- Raw: 2
- });
- var DETECTION_TYPE = new EnumT('DETECTION_TYPE', {
- None: 0,
- Int13: 1,
- ExInt13: 2
- });
- var DISK_CACHE_RETENTION_PRIORITY = new EnumT('DISK_CACHE_RETENTION_PRIORITY', {
- EqualPriority: 0,
- KeepPrefetchedData: 1,
- KeepReadData: 2
- });
- var BIN_TYPES = new EnumT('BIN_TYPES', {
- RequestSize: 0,
- RequestLocation: 1
- });
- var ELEMENT_TYPE = new EnumT('ELEMENT_TYPE', {
- AllElements: 0,
- ChangerTransport: 1,
- ChangerSlot: 2,
- ChangerIePort: 3,
- ChangerDrive: 4,
- ChangerDoor: 5,
- ChangerKeypad: 6,
- ChangerMaxElement: 7
- });
- var CHANGER_DEVICE_PROBLEM_TYPE = new EnumT('CHANGER_DEVICE_PROBLEM_TYPE', {
- None: 0,
- Hardware: 1,
- ChmError: 2,
- DoorOpen: 3,
- CalibrationError: 4,
- TargetFailure: 5,
- ChmMoveError: 6,
- ChmZeroError: 7,
- CartridgeInsertError: 8,
- PositionError: 9,
- SensorError: 10,
- CartridgeEjectError: 11,
- GripperError: 12,
- DriveError: 13
- });
- var SHRINK_VOLUME_REQUEST_TYPES = new EnumT('SHRINK_VOLUME_REQUEST_TYPES', {
- Prepare: 1,
- Commit: 1,
- Abort: 2
- });
- var BIDI_TYPE = new EnumT('BIDI_TYPE', {
- Null: 0,
- Int: 1,
- Float: 2,
- Bool: 3,
- String: 4,
- Text: 5,
- Enum: 6,
- Blob: 7
- });
- var PRINTER_OPTION_FLAGS = new EnumT('PRINTER_OPTION_FLAGS', {
- NoCache: 0,
- Cache: 1,
- ClientChange: 2,
- NoClientData: 3
- });
- var EPrintPropertyType = new EnumT('EPrintPropertyType', {
- KString: 1,
- K32: 1,
- K64: 2,
- KByte: 3,
- KTime: 4,
- KDevMode: 5,
- KSd: 6,
- KNotificationReply: 7,
- KNotificationOptions: 8,
- KBuffer: 9
- });
- var EPrintXPSJobProgress = new EnumT('EPrintXPSJobProgress', {
- KAddingDocumentSequence: 0,
- KDocumentSequenceAdded: 1,
- KAddingFixedDocument: 2,
- KFixedDocumentAdded: 3,
- KAddingFixedPage: 4,
- KFixedPageAdded: 5,
- KResourceAdded: 6,
- KFontAdded: 7,
- KImageAdded: 8,
- KDocumentCommitted: 9
- });
- var EPrintXPSJobOperation = new EnumT('EPrintXPSJobOperation', {
- KProduction: 1,
- KConsumption: 1
- });
- var PRINT_EXECUTION_CONTEXT = new EnumT('PRINT_EXECUTION_CONTEXT', {
- Application: 0,
- SpoolerService: 1,
- SpoolerIsolationHost: 2,
- FilterPipeline: 3,
- Wow64: 4
- });
- var REGCLS = new EnumT('REGCLS', {
- Singleuse: 0,
- Multipleuse: 1,
- MultiSeparate: 2,
- Suspended: 4,
- Surrogate: 8
- });
- var EXTCONN = new EnumT('EXTCONN', {
- Strong: 0x1,
- Weak: 0x2,
- Callable: 0x4
- });
- var BIND_FLAGS = new EnumT('BIND_FLAGS', {
- Maybotheruser: 1,
- Justtestexistence: 2
- });
- var MKSYS = new EnumT('MKSYS', {
- None: 0,
- Genericcomposite: 1,
- Filemoniker: 2,
- Antimoniker: 3,
- Itemmoniker: 4,
- Pointermoniker: 5,
- Classmoniker: 7,
- Objrefmoniker: 8,
- Sessionmoniker: 9,
- Luamoniker: 10
- });
- var MKRREDUCE = new EnumT('MKRREDUCE', {
- One: 0,
- Touser: 1,
- Throughuser: 2,
- All: 0
- });
- var STGTY = new EnumT('STGTY', {
- Storage: 1,
- Stream: 2,
- Lockbytes: 3,
- Property: 4
- });
- var STREAM_SEEK = new EnumT('STREAM_SEEK', {
- Set: 0,
- Cur: 1,
- End: 2
- });
- var LOCKTYPE = new EnumT('LOCKTYPE', {
- Write: 1,
- Exclusive: 2,
- Onlyonce: 4
- });
- var ADVF = new EnumT('ADVF', {
- Nodata: 1,
- Primefirst: 2,
- Onlyonce: 4,
- Dataonstop: 64,
- AdvfcacheNohandler: 8,
- AdvfcacheForcebuiltin: 16,
- AdvfcacheOnsave: 32
- });
- var TYMED = new EnumT('TYMED', {
- Hglobal: 1,
- File: 2,
- Istream: 4,
- Istorage: 8,
- Gdi: 16,
- Mfpict: 32,
- Enhmf: 64,
- Null: 0
- });
- var DATADIR = new EnumT('DATADIR', {
- Get: 1,
- Set: 2
- });
- var CALLTYPE = new EnumT('CALLTYPE', {
- Toplevel: 1,
- Nested: 2,
- Async: 3,
- ToplevelCallpending: 4,
- AsyncCallpending: 5
- });
- var SERVERCALL = new EnumT('SERVERCALL', {
- Ishandled: 0,
- Rejected: 1,
- Retrylater: 2
- });
- var PENDINGTYPE = new EnumT('PENDINGTYPE', {
- Toplevel: 1,
- Nested: 2
- });
- var PENDINGMSG = new EnumT('PENDINGMSG', {
- Cancelcall: 0,
- Waitnoprocess: 1,
- Waitdefprocess: 2
- });
- var EOLE_AUTHENTICATION_CAPABILITIES = new EnumT('EOLE_AUTHENTICATION_CAPABILITIES', {
- EoacNone: 0,
- EoacMutualAuth: 0x1,
- EoacStaticCloaking: 0x20,
- EoacDynamicCloaking: 0x40,
- EoacAnyAuthority: 0x80,
- EoacMakeFullsic: 0x100,
- EoacDefault: 0x800,
- EoacSecureRefs: 0x2,
- EoacAccessControl: 0x4,
- EoacAppid: 0x8,
- EoacDynamic: 0x10,
- EoacRequireFullsic: 0x200,
- EoacAutoImpersonate: 0x400,
- EoacNoCustomMarshal: 0x2000,
- EoacDisableAaa: 0x1000
- });
- var RPCOPT_PROPERTIES = new EnumT('RPCOPT_PROPERTIES', {
- CombndRpctimeout: 0x1,
- CombndServerLocality: 0x2
- });
- var RPCOPT_SERVER_LOCALITY_VALUES = new EnumT('RPCOPT_SERVER_LOCALITY_VALUES', {
- ProcessLocal: 0,
- MachineLocal: 1,
- Remote: 2
- });
- var GLOBALOPT_PROPERTIES = new EnumT('GLOBALOPT_PROPERTIES', {
- ComglbExceptionHandling: 1,
- ComglbAppid: 2,
- ComglbRpcThreadpoolSetting: 3
- });
- var GLOBALOPT_EH_VALUES = new EnumT('GLOBALOPT_EH_VALUES', {
- ComglbExceptionHandle: 0,
- ComglbExceptionDonotHandleFatal: 1,
- ComglbExceptionDonotHandle: 2,
- ComglbExceptionDonotHandleAny: 2
- });
- var GLOBALOPT_RPCTP_VALUES = new EnumT('GLOBALOPT_RPCTP_VALUES', {
- ComglbThreadpoolSettingDefaultPool: 0,
- ComglbThreadpoolSettingPrivatePool: 1
- });
- var DCOM_CALL_STATE = new EnumT('DCOM_CALL_STATE', {
- None: 0,
- Complete: 0x1,
- Canceled: 0x2
- });
- var ApplicationType = new EnumT('ApplicationType', {
- ServerApplication: 0,
- LibraryApplication: 1
- });
- var ShutdownType = new EnumT('ShutdownType', {
- IdleShutdown: 0,
- ForcedShutdown: 1
- });
- var APTTYPEQUALIFIER = new EnumT('APTTYPEQUALIFIER', {
- None: 0,
- ImplicitMta: 1,
- NaOnMta: 2,
- NaOnSta: 3,
- NaOnImplicitMta: 4,
- NaOnMainsta: 5
- });
- var APTTYPE = new EnumT('APTTYPE', {
- Current: 0,
- Sta: 0,
- Mta: 1,
- Na: 2,
- Mainsta: 3
- });
- var THDTYPE = new EnumT('THDTYPE', {
- Blockmessages: 0,
- Processmessages: 1
- });
- var COINIT = new EnumT('COINIT', {
- Apartmentthreaded: 0x2,
- Multithreaded: 0x0,
- DisableOle1dde: 0x4,
- SpeedOverMemory: 0x8
- });
- var COMSD = new EnumT('COMSD', {
- Launchpermissions: 0,
- Accesspermissions: 1,
- Launchrestrictions: 2,
- Accessrestrictions: 3
- });
- var STDMSHLFLAGS = new EnumT('STDMSHLFLAGS', {
- SmexfServer: 0x01,
- SmexfHandler: 0x02
- });
- var COWAIT_FLAGS = new EnumT('COWAIT_FLAGS', {
- Waitall: 1,
- Alertable: 2,
- Inputavailable: 4
- });
- var DISCARDCACHE = new EnumT('DISCARDCACHE', {
- Saveifdirty: 0,
- Nosave: 1
- });
- var OLEGETMONIKER = new EnumT('OLEGETMONIKER', {
- Onlyifthere: 1,
- Forceassign: 2,
- Unassign: 3,
- Tempforuser: 4
- });
- var OLEWHICHMK = new EnumT('OLEWHICHMK', {
- Container: 1,
- Objrel: 2,
- Objfull: 3
- });
- var USERCLASSTYPE = new EnumT('USERCLASSTYPE', {
- Full: 1,
- Short: 2,
- Appname: 3
- });
- var OLEMISC = new EnumT('OLEMISC', {
- Recomposeonresize: 0x1,
- Onlyiconic: 0x2,
- Insertnotreplace: 0x4,
- Static: 0x8,
- Cantlinkinside: 0x10,
- Canlinkbyole1: 0x20,
- Islinkobject: 0x40,
- Insideout: 0x80,
- Activatewhenvisible: 0x100,
- Renderingisdeviceindependent: 0x200,
- Invisibleatruntime: 0x400,
- Alwaysrun: 0x800,
- Actslikebutton: 0x1000,
- Actslikelabel: 0x2000,
- Nouiactivate: 0x4000,
- Alignable: 0x8000,
- Simpleframe: 0x10000,
- Setclientsitefirst: 0x20000,
- Imemode: 0x40000,
- Ignoreactivatewhenvisible: 0x80000,
- Wantstomenumerge: 0x100000,
- Supportsmultilevelundo: 0x200000
- });
- var OLECLOSE = new EnumT('OLECLOSE', {
- Saveifdirty: 0,
- Nosave: 1,
- Promptsave: 2
- });
- var OLERENDER = new EnumT('OLERENDER', {
- None: 0,
- Draw: 1,
- Format: 2,
- Asis: 3
- });
- var OLEUPDATE = new EnumT('OLEUPDATE', {
- Always: 1,
- Oncall: 3
- });
- var OLELINKBIND = new EnumT('OLELINKBIND', {
- Evenifclassdiff: 1
- });
- var BINDSPEED = new EnumT('BINDSPEED', {
- Indefinite: 1,
- Moderate: 2,
- Immediate: 3
- });
- var OLECONTF = new EnumT('OLECONTF', {
- Embeddings: 1,
- Links: 2,
- Others: 4,
- Onlyuser: 8,
- Onlyifrunning: 16
- });
- var OLEVERBATTRIB = new EnumT('OLEVERBATTRIB', {
- Neverdirties: 1,
- Oncontainermenu: 2
- });
- var SF_TYPE = new EnumT('SF_TYPE', {
- Error: 0,
- I1: 1,
- I2: 2,
- I4: 3,
- I8: 4,
- Bstr: 5,
- Unknown: 6,
- Dispatch: 7,
- Variant: 8,
- Record: 9,
- Haveiid: 10
- });
- var TYPEKIND = new EnumT('TYPEKIND', {
- TkindEnum: 0,
- TkindRecord: 1,
- TkindModule: 2,
- TkindInterface: 3,
- TkindDispatch: 4,
- TkindCoclass: 5,
- TkindAlias: 6,
- TkindUnion: 7,
- TkindMax: 8
- });
- var CALLCONV = new EnumT('CALLCONV', {
- CcFastcall: 0,
- CcCdecl: 1,
- CcMscpascal: 2,
- CcPascal: 3,
- CcMacpascal: 4,
- CcStdcall: 5,
- CcFpfastcall: 6,
- CcSyscall: 7,
- CcMpwcdecl: 8,
- CcMpwpascal: 9,
- CcMax: 10
- });
- var FUNCKIND = new EnumT('FUNCKIND', {
- Virtual: 0,
- Purevirtual: 1,
- Nonvirtual: 2,
- Static: 3,
- Dispatch: 4
- });
- var INVOKEKIND = new EnumT('INVOKEKIND', {
- Func: 1,
- Propertyget: 2,
- Propertyput: 4,
- Propertyputref: 8
- });
- var VARKIND = new EnumT('VARKIND', {
- Perinstance: 0,
- Static: 1,
- Const: 2,
- Dispatch: 3
- });
- var TYPEFLAGS = new EnumT('TYPEFLAGS', {
- Fappobject: 0x1,
- Fcancreate: 0x2,
- Flicensed: 0x4,
- Fpredeclid: 0x8,
- Fhidden: 0x10,
- Fcontrol: 0x20,
- Fdual: 0x40,
- Fnonextensible: 0x80,
- Foleautomation: 0x100,
- Frestricted: 0x200,
- Faggregatable: 0x400,
- Freplaceable: 0x800,
- Fdispatchable: 0x1000,
- Freversebind: 0x2000,
- Fproxy: 0x4000
- });
- var FUNCFLAGS = new EnumT('FUNCFLAGS', {
- Frestricted: 0x1,
- Fsource: 0x2,
- Fbindable: 0x4,
- Frequestedit: 0x8,
- Fdisplaybind: 0x10,
- Fdefaultbind: 0x20,
- Fhidden: 0x40,
- Fusesgetlasterror: 0x80,
- Fdefaultcollelem: 0x100,
- Fuidefault: 0x200,
- Fnonbrowsable: 0x400,
- Freplaceable: 0x800,
- Fimmediatebind: 0x1000
- });
- var VARFLAGS = new EnumT('VARFLAGS', {
- Freadonly: 0x1,
- Fsource: 0x2,
- Fbindable: 0x4,
- Frequestedit: 0x8,
- Fdisplaybind: 0x10,
- Fdefaultbind: 0x20,
- Fhidden: 0x40,
- Frestricted: 0x80,
- Fdefaultcollelem: 0x100,
- Fuidefault: 0x200,
- Fnonbrowsable: 0x400,
- Freplaceable: 0x800,
- Fimmediatebind: 0x1000
- });
- var DESCKIND = new EnumT('DESCKIND', {
- None: 0,
- Funcdesc: 1,
- Vardesc: 2,
- Typecomp: 3,
- Implicitappobj: 4,
- Max: 5
- });
- var SYSKIND = new EnumT('SYSKIND', {
- Win16: 0,
- Win32: 1,
- Mac: 2,
- Win64: 3
- });
- var LIBFLAGS = new EnumT('LIBFLAGS', {
- Frestricted: 0x1,
- Fcontrol: 0x2,
- Fhidden: 0x4,
- Fhasdiskimage: 0x8
- });
- var CHANGEKIND = new EnumT('CHANGEKIND', {
- Addmember: 0,
- Deletemember: 1,
- Setnames: 2,
- Setdocumentation: 3,
- General: 4,
- Invalidate: 5,
- Changefailed: 6,
- Max: 7
- });
- var DOMNodeType = new EnumT('DOMNodeType', {
- Invalid: 0,
- Element: 1,
- Attribute: 2,
- Text: 3,
- CdataSection: 4,
- EntityReference: 5,
- Entity: 6,
- ProcessingInstruction: 7,
- Comment: 8,
- Document: 9,
- DocumentType: 10,
- DocumentFragment: 11,
- Notation: 12
- });
- var XMLELEM_TYPE = new EnumT('XMLELEM_TYPE', {
- Element: 0,
- Text: 1,
- Comment: 2,
- Document: 3,
- Dtd: 4,
- Pi: 5,
- Other: 6
- });
- var MONIKERPROPERTY = new EnumT('MONIKERPROPERTY', {
- Mimetypeprop: 0,
- UseSrcUrl: 0x1,
- Classidprop: 0x2,
- Trusteddownloadprop: 0x3,
- Popuplevelprop: 0x4
- });
- var BINDVERB = new EnumT('BINDVERB', {
- Get: 0,
- Post: 0x1,
- Put: 0x2,
- Custom: 0x3,
- Reserved1: 0x4
- });
- var BINDINFOF = new EnumT('BINDINFOF', {
- Urlencodestgmeddata: 0x1,
- Urlencodedextrainfo: 0x2
- });
- var BINDF = new EnumT('BINDF', {
- Asynchronous: 0x1,
- Asyncstorage: 0x2,
- Noprogressiverendering: 0x4,
- Offlineoperation: 0x8,
- Getnewestversion: 0x10,
- Nowritecache: 0x20,
- Needfile: 0x40,
- Pulldata: 0x80,
- Ignoresecurityproblem: 0x100,
- Resynchronize: 0x200,
- Hyperlink: 0x400,
- NoUi: 0x800,
- Silentoperation: 0x1000,
- PragmaNoCache: 0x2000,
- Getclassobject: 0x4000,
- Reserved1: 0x8000,
- FreeThreaded: 0x10000,
- DirectRead: 0x20000,
- FormsSubmit: 0x40000,
- GetfromcacheIfNetFail: 0x80000,
- Fromurlmon: 0x100000,
- FwdBack: 0x200000,
- Preferdefaulthandler: 0x400000,
- Enforcerestricted: 0x800000
- });
- var URL_ENCODING = new EnumT('URL_ENCODING', {
- None: 0,
- EnableUtf8: 0x10000000,
- DisableUtf8: 0x20000000
- });
- var BINDINFO_OPTIONS = new EnumT('BINDINFO_OPTIONS', {
- Wininetflag: 0x10000,
- EnableUtf8: 0x20000,
- DisableUtf8: 0x40000,
- UseIeEncoding: 0x80000,
- Bindtoobject: 0x100000,
- Securityoptout: 0x200000,
- Ignoremimetextplain: 0x400000,
- Usebindstringcreds: 0x800000,
- Ignorehttphttpsredirects: 0x1000000,
- IgnoreSslerrorsOnce: 0x2000000,
- WpcDownloadblocked: 0x8000000,
- WpcLoggingEnabled: 0x10000000,
- Allowconnectdata: 0x20000000,
- Disableautoredirects: 0x40000000,
- ShdocvwNavigate: 14
- });
- var BSCF = new EnumT('BSCF', {
- Firstdatanotification: 0x1,
- Intermediatedatanotification: 0x2,
- Lastdatanotification: 0x4,
- Datafullyavailable: 0x8,
- Availabledatasizeunknown: 0x10,
- Skipdraindataforfileurls: 0x20,
- 64bitlengthdownload: 0x40
- });
- var BINDSTATUS = new EnumT('BINDSTATUS', {
- Findingresource: 1,
- Connecting: 1,
- Redirecting: 2,
- Begindownloaddata: 3,
- Downloadingdata: 4,
- Enddownload…
Large files files are truncated, but you can click here to view the full file