package win type BOOL int32 const ( TRUE BOOL = 1 FALSE BOOL = 0 ) const ( CCHDEVICENAME = 32 CCHFORMNAME = 32 ) type SECURITY_IMPERSONATION_LEVEL int32 const ( SecurityAnonymous SECURITY_IMPERSONATION_LEVEL = iota SecurityIdentification SecurityImpersonation SecurityDelegation ) const ( CCHILDREN_TITLEBAR = 5 CCHILDREN_SCROLLBAR = 5 ) type SE_OBJECT_TYPE int32 const ( SE_UNKNOWN_OBJECT_TYPE SE_OBJECT_TYPE = iota SE_FILE_OBJECT SE_SERVICE SE_PRINTER SE_REGISTRY_KEY SE_LMSHARE SE_KERNEL_OBJECT SE_WINDOW_OBJECT SE_DS_OBJECT SE_DS_OBJECT_ALL SE_PROVIDER_DEFINED_OBJECT SE_WMIGUID_OBJECT SE_REGISTRY_WOW64_32KEY ) type PROPERTYORIGIN int32 const ( PO_STATE PROPERTYORIGIN = iota PO_PART PO_CLASS PO_GLOBAL PO_NOTFOUND ) type THEMESIZE int32 const ( TS_MIN THEMESIZE = iota TS_TRUE TS_DRAW ) const ANYSIZE_ARRAY = 1 type AUDIT_EVENT_TYPE int32 const ( AuditEventObjectAccess AUDIT_EVENT_TYPE = iota AuditEventDirectoryServiceAccess ) type POLICY_AUDIT_EVENT_TYPE int32 const ( AuditCategorySystem POLICY_AUDIT_EVENT_TYPE = iota AuditCategoryLogon AuditCategoryObjectAccess AuditCategoryPrivilegeUse AuditCategoryDetailedTracking AuditCategoryPolicyChange AuditCategoryAccountManagement AuditCategoryDirectoryServiceAccess AuditCategoryAccountLogon ) type ACCESS_MODE int32 const ( NOT_USED_ACCESS ACCESS_MODE = iota GRANT_ACCESS SET_ACCESS DENY_ACCESS REVOKE_ACCESS SET_AUDIT_SUCCESS SET_AUDIT_FAILURE ) type MULTIPLE_TRUSTEE_OPERATION int32 const ( NO_MULTIPLE_TRUSTEE MULTIPLE_TRUSTEE_OPERATION = iota TRUSTEE_IS_IMPERSONATE ) type TRUSTEE_FORM int32 const ( TRUSTEE_IS_SID TRUSTEE_FORM = iota TRUSTEE_IS_NAME TRUSTEE_BAD_FORM TRUSTEE_IS_OBJECTS_AND_SID TRUSTEE_IS_OBJECTS_AND_NAME ) type TRUSTEE_TYPE int32 const ( TRUSTEE_IS_UNKNOWN TRUSTEE_TYPE = iota TRUSTEE_IS_USER TRUSTEE_IS_GROUP TRUSTEE_IS_DOMAIN TRUSTEE_IS_ALIAS TRUSTEE_IS_WELL_KNOWN_GROUP TRUSTEE_IS_DELETED TRUSTEE_IS_INVALID TRUSTEE_IS_COMPUTER ) const MAXPNAMELEN = 32 type XLAT_SIDE int32 const ( XLAT_SERVER XLAT_SIDE = iota XLAT_CLIENT ) type IDL_CS_CONVERT int32 const ( IDL_CS_NO_CONVERT IDL_CS_CONVERT = iota IDL_CS_IN_PLACE_CONVERT IDL_CS_NEW_BUFFER_CONVERT ) type VARENUM int32 const ( VT_EMPTY VARENUM = 0 VT_NULL = 1 VT_I2 = 2 VT_I4 = 3 VT_R4 = 4 VT_R8 = 5 VT_CY = 6 VT_DATE = 7 VT_BSTR = 8 VT_DISPATCH = 9 VT_ERROR = 10 VT_BOOL = 11 VT_VARIANT = 12 VT_UNKNOWN = 13 VT_DECIMAL = 14 VT_I1 = 16 VT_UI1 = 17 VT_UI2 = 18 VT_UI4 = 19 VT_I8 = 20 VT_UI8 = 21 VT_INT = 22 VT_UINT = 23 VT_VOID = 24 VT_HRESULT = 25 VT_PTR = 26 VT_SAFEARRAY = 27 VT_CARRAY = 28 VT_USERDEFINED = 29 VT_LPSTR = 30 VT_LPWSTR = 31 VT_RECORD = 36 VT_INT_PTR = 37 VT_UINT_PTR = 38 VT_FILETIME = 64 VT_BLOB = 65 VT_STREAM = 66 VT_STORAGE = 67 VT_STREAMED_OBJECT = 68 VT_STORED_OBJECT = 69 VT_BLOB_OBJECT = 70 VT_CF = 71 VT_CLSID = 72 VT_VERSIONED_STREAM = 73 VT_BSTR_BLOB = 0xfff VT_VECTOR = 0x1000 VT_ARRAY = 0x2000 VT_BYREF = 0x4000 VT_RESERVED = 0x8000 VT_ILLEGAL = 0xffff VT_ILLEGALMASKED = 0xfff VT_TYPEMASK = 0xfff ) type GpStatus int32 const ( Ok GpStatus = 0 GenericError = 1 InvalidParameter = 2 OutOfMemory = 3 ObjectBusy = 4 InsufficientBuffer = 5 NotImplemented = 6 Win32Error = 7 WrongState = 8 Aborted = 9 FileNotFound = 10 ValueOverflow = 11 AccessDenied = 12 UnknownImageFormat = 13 FontFamilyNotFound = 14 FontStyleNotFound = 15 NotTrueTypeFont = 16 UnsupportedGdiplusVersion = 17 GdiplusNotInitialized = 18 PropertyNotFound = 19 PropertyNotSupported = 20 ProfileNotFound = 21 ) type BP_ANIMATIONSTYLE int32 const ( BPAS_NONE BP_ANIMATIONSTYLE = iota BPAS_LINEAR BPAS_CUBIC BPAS_SINE ) type BP_BUFFERFORMAT int32 const ( BPBF_COMPATIBLEBITMAP BP_BUFFERFORMAT = iota BPBF_DIB BPBF_TOPDOWNDIB BPBF_TOPDOWNMONODIB ) const MAX_INTLIST_COUNT = 402 type PERCEIVED int32 const ( PERCEIVED_TYPE_FIRST PERCEIVED = -3 PERCEIVED_TYPE_CUSTOM = -3 PERCEIVED_TYPE_UNSPECIFIED = -2 PERCEIVED_TYPE_FOLDER = -1 PERCEIVED_TYPE_UNKNOWN = 0 PERCEIVED_TYPE_TEXT = 1 PERCEIVED_TYPE_IMAGE = 2 PERCEIVED_TYPE_AUDIO = 3 PERCEIVED_TYPE_VIDEO = 4 PERCEIVED_TYPE_COMPRESSED = 5 PERCEIVED_TYPE_DOCUMENT = 6 PERCEIVED_TYPE_SYSTEM = 7 PERCEIVED_TYPE_APPLICATION = 8 PERCEIVED_TYPE_GAMEMEDIA = 9 PERCEIVED_TYPE_CONTACTS = 10 PERCEIVED_TYPE_LAST = 10 ) type DWORD uint32 type ASSOCF DWORD const ( ASSOCF_NONE ASSOCF = 0x00000000 ASSOCF_INIT_NOREMAPCLSID = 0x00000001 ASSOCF_INIT_BYEXENAME = 0x00000002 ASSOCF_OPEN_BYEXENAME = 0x00000002 ASSOCF_INIT_DEFAULTTOSTAR = 0x00000004 ASSOCF_INIT_DEFAULTTOFOLDER = 0x00000008 ASSOCF_NOUSERSETTINGS = 0x00000010 ASSOCF_NOTRUNCATE = 0x00000020 ASSOCF_VERIFY = 0x00000040 ASSOCF_REMAPRUNDLL = 0x00000080 ASSOCF_NOFIXUPS = 0x00000100 ASSOCF_IGNOREBASECLASS = 0x00000200 ASSOCF_INIT_IGNOREUNKNOWN = 0x00000400 ASSOCF_INIT_FIXED_PROGID = 0x00000800 ASSOCF_IS_PROTOCOL = 0x00001000 ASSOCF_INIT_FOR_FILE = 0x00002000 ) type ASSOCKEY int32 const ( ASSOCKEY_SHELLEXECCLASS ASSOCKEY = iota + 1 ASSOCKEY_APP ASSOCKEY_CLASS ASSOCKEY_BASECLASS ASSOCKEY_MAX ) type ASSOCSTR int32 const ( ASSOCSTR_COMMAND ASSOCSTR = iota + 1 ASSOCSTR_EXECUTABLE ASSOCSTR_FRIENDLYDOCNAME ASSOCSTR_FRIENDLYAPPNAME ASSOCSTR_NOOPEN ASSOCSTR_SHELLNEWVALUE ASSOCSTR_DDECOMMAND ASSOCSTR_DDEIFEXEC ASSOCSTR_DDEAPPLICATION ASSOCSTR_DDETOPIC ASSOCSTR_INFOTIP ASSOCSTR_QUICKTIP ASSOCSTR_TILEINFO ASSOCSTR_CONTENTTYPE ASSOCSTR_DEFAULTICON ASSOCSTR_SHELLEXTENSION ASSOCSTR_DROPTARGET ASSOCSTR_DELEGATEEXECUTE ASSOCSTR_SUPPORTED_URI_PROTOCOLS ASSOCSTR_MAX ) type SHREGDEL_FLAGS int32 const ( SHREGDEL_DEFAULT SHREGDEL_FLAGS = 0x00000000 SHREGDEL_HKCU = 0x00000001 SHREGDEL_HKLM = 0x00000010 SHREGDEL_BOTH = 0x00000011 ) type SHREGENUM_FLAGS int32 const ( SHREGENUM_DEFAULT SHREGENUM_FLAGS = 0x00000000 SHREGENUM_HKCU = 0x00000001 SHREGENUM_HKLM = 0x00000010 SHREGENUM_BOTH = 0x00000011 ) type URLIS int32 const ( URLIS_URL URLIS = iota URLIS_OPAQUE URLIS_NOHISTORY URLIS_FILEURL URLIS_APPLIABLE URLIS_DIRECTORY URLIS_HASQUERY ) type TASKDIALOG_COMMON_BUTTON_FLAGS int32 const ( TDCBF_OK_BUTTON TASKDIALOG_COMMON_BUTTON_FLAGS = 0x0001 TDCBF_YES_BUTTON = 0x0002 TDCBF_NO_BUTTON = 0x0004 TDCBF_CANCEL_BUTTON = 0x0008 TDCBF_RETRY_BUTTON = 0x0010 TDCBF_CLOSE_BUTTON = 0x0020 ) type TASKDIALOG_FLAGS int32 const ( TDF_ENABLE_HYPERLINKS TASKDIALOG_FLAGS = 0x0001 TDF_USE_HICON_MAIN = 0x0002 TDF_USE_HICON_FOOTER = 0x0004 TDF_ALLOW_DIALOG_CANCELLATION = 0x0008 TDF_USE_COMMAND_LINKS = 0x0010 TDF_USE_COMMAND_LINKS_NO_ICON = 0x0020 TDF_EXPAND_FOOTER_AREA = 0x0040 TDF_EXPANDED_BY_DEFAULT = 0x0080 TDF_VERIFICATION_FLAG_CHECKED = 0x0100 TDF_SHOW_PROGRESS_BAR = 0x0200 TDF_SHOW_MARQUEE_PROGRESS_BAR = 0x0400 TDF_CALLBACK_TIMER = 0x0800 TDF_POSITION_RELATIVE_TO_WINDOW = 0x1000 TDF_RTL_LAYOUT = 0x2000 TDF_NO_DEFAULT_RADIO_BUTTON = 0x4000 TDF_CAN_BE_MINIMIZED = 0x8000 TDF_NO_SET_FOREGROUND = 0x00010000 TDF_SIZE_TO_CONTENT = 0x01000000 ) const MAX_PATH = 260 const LF_FACESIZE = 32 const LF_FULLFACESIZE = 64 const MM_MAX_NUMAXES = 16 type CALLCONV int32 const ( CC_FASTCALL CALLCONV = 0 CC_CDECL = 1 CC_MSCPASCAL = CC_CDECL + 1 CC_PASCAL = CC_MSCPASCAL CC_MACPASCAL = CC_PASCAL + 1 CC_STDCALL = CC_MACPASCAL + 1 CC_FPFASTCALL = CC_STDCALL + 1 CC_SYSCALL = CC_FPFASTCALL + 1 CC_MPWCDECL = CC_SYSCALL + 1 CC_MPWPASCAL = CC_MPWCDECL + 1 CC_MAX = CC_MPWPASCAL + 1 ) type SYSKIND int32 const ( SYS_WIN16 SYSKIND = 0 SYS_WIN32 = SYS_WIN16 + 1 SYS_MAC = SYS_WIN32 + 1 SYS_WIN64 = SYS_MAC + 1 ) type REGKIND int32 const ( REGKIND_DEFAULT REGKIND = iota REGKIND_REGISTER REGKIND_NONE ) const IMEMENUITEM_STRING_SIZE = 80 const STYLE_DESCRIPTION_SIZE = 32 const MAX_PROTOCOL_CHAIN = 7 const WSAPROTOCOL_LEN = 255 type ADDRESS_FAMILY int16 const ( AF_UNSPEC ADDRESS_FAMILY = 0 AF_UNIX = 1 AF_INET = 2 AF_IMPLINK = 3 AF_PUP = 4 AF_CHAOS = 5 AF_NS = 6 AF_IPX = AF_NS AF_ISO = 7 AF_OSI = AF_ISO AF_ECMA = 8 AF_DATAKIT = 9 AF_CCITT = 10 AF_SNA = 11 AF_DECnet = 12 AF_DLI = 13 AF_LAT = 14 AF_HYLINK = 15 AF_APPLETALK = 16 AF_NETBIOS = 17 AF_VOICEVIEW = 18 AF_FIREFOX = 19 AF_UNKNOWN1 = 20 AF_BAN = 21 AF_ATM = 22 AF_INET6 = 23 AF_CLUSTER = 24 AF_12844 = 25 AF_IRDA = 26 AF_NETDES = 28 AF_TCNPROCESS = 29 AF_TCNMESSAGE = 30 AF_ICLFXBM = 31 AF_BTH = 32 AF_LINK = 33 AF_MAX = 34 ) type SERVICETYPE uint32 const ( SERVICETYPE_NOTRAFFIC SERVICETYPE = 0x00000000 SERVICETYPE_BESTEFFORT = 0x00000001 SERVICETYPE_CONTROLLEDLOAD = 0x00000002 SERVICETYPE_GUARANTEED = 0x00000003 SERVICETYPE_NETWORK_UNAVAILABLE = 0x00000004 SERVICETYPE_GENERAL_INFORMATION = 0x00000005 SERVICETYPE_NOCHANGE = 0x00000006 SERVICETYPE_NONCONFORMING = 0x00000009 SERVICETYPE_NETWORK_CONTROL = 0x0000000A SERVICETYPE_QUALITATIVE = 0x0000000D ) const FD_MAX_EVENTS = 10 type WSAECOMPARATOR int32 const ( COMP_EQUAL WSAECOMPARATOR = iota COMP_NOTLESS ) type WSACOMPLETIONTYPE int32 const ( NSP_NOTIFY_IMMEDIATELY WSACOMPLETIONTYPE = iota NSP_NOTIFY_HWND NSP_NOTIFY_EVENT NSP_NOTIFY_PORT NSP_NOTIFY_APC ) type WSAESETSERVICEOP int32 const ( RNRSERVICE_REGISTER WSAESETSERVICEOP = iota RNRSERVICE_DEREGISTER RNRSERVICE_DELETE ) const WSADESCRIPTION_LEN = 256 const WSASYS_STATUS_LEN = 128 type MIB_IPFORWARD_TYPE int32 const ( MIB_IPROUTE_TYPE_OTHER MIB_IPFORWARD_TYPE = 1 MIB_IPROUTE_TYPE_INVALID = 2 MIB_IPROUTE_TYPE_DIRECT = 3 MIB_IPROUTE_TYPE_INDIRECT = 4 ) type NL_ROUTE_PROTOCOL int32 const ( RouteProtocolOther NL_ROUTE_PROTOCOL = 1 RouteProtocolLocal = 2 RouteProtocolNetMgmt = 3 RouteProtocolIcmp = 4 RouteProtocolEgp = 5 RouteProtocolGgp = 6 RouteProtocolHello = 7 RouteProtocolRip = 8 RouteProtocolIsIs = 9 RouteProtocolEsIs = 10 RouteProtocolCisco = 11 RouteProtocolBbn = 12 RouteProtocolOspf = 13 RouteProtocolBgp = 14 RouteProtocolIdpr = 15 RouteProtocolEigrp = 16 RouteProtocolDvmrp = 17 RouteProtocolRpl = 18 RouteProtocolDhcp = 19 MIB_IPPROTO_OTHER = 1 MIB_IPPROTO_LOCAL = 2 MIB_IPPROTO_NETMGMT = 3 MIB_IPPROTO_ICMP = 4 MIB_IPPROTO_EGP = 5 MIB_IPPROTO_GGP = 6 MIB_IPPROTO_HELLO = 7 MIB_IPPROTO_RIP = 8 MIB_IPPROTO_IS_IS = 9 MIB_IPPROTO_ES_IS = 10 MIB_IPPROTO_CISCO = 11 MIB_IPPROTO_BBN = 12 MIB_IPPROTO_OSPF = 13 MIB_IPPROTO_BGP = 14 MIB_IPPROTO_IDPR = 15 MIB_IPPROTO_EIGRP = 16 MIB_IPPROTO_DVMRP = 17 MIB_IPPROTO_RPL = 18 MIB_IPPROTO_DHCP = 19 MIB_IPPROTO_NT_AUTOSTATIC = 10002 MIB_IPPROTO_NT_STATIC = 10006 MIB_IPPROTO_NT_STATIC_NON_DOD = 10007 PROTO_IP_OTHER = 1 PROTO_IP_LOCAL = 2 PROTO_IP_NETMGMT = 3 PROTO_IP_ICMP = 4 PROTO_IP_EGP = 5 PROTO_IP_GGP = 6 PROTO_IP_HELLO = 7 PROTO_IP_RIP = 8 PROTO_IP_IS_IS = 9 PROTO_IP_ES_IS = 10 PROTO_IP_CISCO = 11 PROTO_IP_BBN = 12 PROTO_IP_OSPF = 13 PROTO_IP_BGP = 14 PROTO_IP_IDPR = 15 PROTO_IP_EIGRP = 16 PROTO_IP_DVMRP = 17 PROTO_IP_RPL = 18 PROTO_IP_DHCP = 19 PROTO_IP_NT_AUTOSTATIC = 10002 PROTO_IP_NT_STATIC = 10006 PROTO_IP_NT_STATIC_NON_DOD = 10007 ) const MAXLEN_PHYSADDR = 8 const MAXLEN_IFDESCR = 256 const MAX_INTERFACE_NAME_LEN = 256 type MIB_IPNET_TYPE int32 const ( MIB_IPNET_TYPE_OTHER MIB_IPNET_TYPE = 1 MIB_IPNET_TYPE_INVALID = 2 MIB_IPNET_TYPE_DYNAMIC = 3 MIB_IPNET_TYPE_STATIC = 4 ) type MIB_TCP_STATE int32 const ( MIB_TCP_STATE_CLOSED MIB_TCP_STATE = 1 MIB_TCP_STATE_LISTEN = 2 MIB_TCP_STATE_SYN_SENT = 3 MIB_TCP_STATE_SYN_RCVD = 4 MIB_TCP_STATE_ESTAB = 5 MIB_TCP_STATE_FIN_WAIT1 = 6 MIB_TCP_STATE_FIN_WAIT2 = 7 MIB_TCP_STATE_CLOSE_WAIT = 8 MIB_TCP_STATE_CLOSING = 9 MIB_TCP_STATE_LAST_ACK = 10 MIB_TCP_STATE_TIME_WAIT = 11 MIB_TCP_STATE_DELETE_TCB = 12 ) type MIB_IPSTATS_FORWARDING int32 const ( MIB_IP_FORWARDING MIB_IPSTATS_FORWARDING = 1 MIB_IP_NOT_FORWARDING = 2 ) type NL_PREFIX_ORIGIN int32 const ( IpPrefixOriginOther NL_PREFIX_ORIGIN = iota IpPrefixOriginManual IpPrefixOriginWellKnown IpPrefixOriginDhcp IpPrefixOriginRouterAdvertisement IpPrefixOriginUnchanged = 1 << 4 ) type NL_SUFFIX_ORIGIN int32 const ( NlsoOther NL_SUFFIX_ORIGIN = iota NlsoManual NlsoWellKnown NlsoDhcp NlsoLinkLayerAddress NlsoRandom ) const ( IpSuffixOriginOther NL_SUFFIX_ORIGIN = iota IpSuffixOriginManual IpSuffixOriginWellKnown IpSuffixOriginDhcp IpSuffixOriginLinkLayerAddress IpSuffixOriginRandom IpSuffixOriginUnchanged = 1 << 4 ) type NL_DAD_STATE int32 const ( NldsInvalid NL_DAD_STATE = iota NldsTentative NldsDuplicate NldsDeprecated NldsPreferred ) const ( IpDadStateInvalid NL_DAD_STATE = iota IpDadStateTentative IpDadStateDuplicate IpDadStateDeprecated IpDadStatePreferred ) const MAX_ADAPTER_NAME_LENGTH = 256 const MAX_ADAPTER_DESCRIPTION_LENGTH = 128 const MAX_ADAPTER_ADDRESS_LENGTH = 8 type TCP_TABLE_CLASS int32 const ( TCP_TABLE_BASIC_LISTENER TCP_TABLE_CLASS = iota TCP_TABLE_BASIC_CONNECTIONS TCP_TABLE_BASIC_ALL TCP_TABLE_OWNER_PID_LISTENER TCP_TABLE_OWNER_PID_CONNECTIONS TCP_TABLE_OWNER_PID_ALL TCP_TABLE_OWNER_MODULE_LISTENER TCP_TABLE_OWNER_MODULE_CONNECTIONS TCP_TABLE_OWNER_MODULE_ALL ) type UDP_TABLE_CLASS int32 const ( UDP_TABLE_BASIC UDP_TABLE_CLASS = iota UDP_TABLE_OWNER_PID UDP_TABLE_OWNER_MODULE ) type INTERNAL_IF_OPER_STATUS int32 const ( IF_OPER_STATUS_NON_OPERATIONAL INTERNAL_IF_OPER_STATUS = 0 IF_OPER_STATUS_UNREACHABLE = 1 IF_OPER_STATUS_DISCONNECTED = 2 IF_OPER_STATUS_CONNECTING = 3 IF_OPER_STATUS_CONNECTED = 4 IF_OPER_STATUS_OPERATIONAL = 5 ) type IF_OPER_STATUS int32 const ( IfOperStatusUp IF_OPER_STATUS = iota + 1 IfOperStatusDown IfOperStatusTesting IfOperStatusUnknown IfOperStatusDormant IfOperStatusNotPresent IfOperStatusLowerLayerDown ) const MAX_DHCPV6_DUID_LENGTH = 130 type NET_IF_COMPARTMENT_ID uint32 const ( NET_IF_COMPARTMENT_ID_UNSPECIFIED NET_IF_COMPARTMENT_ID = 0 NET_IF_COMPARTMENT_ID_PRIMARY = 1 NET_IF_COMPARTMENT_ID_ALL = 0xffffffff ) type NET_IF_CONNECTION_TYPE int32 const ( NET_IF_CONNECTION_DEDICATED NET_IF_CONNECTION_TYPE = iota + 1 NET_IF_CONNECTION_PASSIVE NET_IF_CONNECTION_DEMAND NET_IF_CONNECTION_MAXIMUM ) type TUNNEL_TYPE int32 const ( TUNNEL_TYPE_NONE TUNNEL_TYPE = 0 TUNNEL_TYPE_OTHER = 1 TUNNEL_TYPE_DIRECT = 2 TUNNEL_TYPE_6TO4 = 11 TUNNEL_TYPE_ISATAP = 13 TUNNEL_TYPE_TEREDO = 14 TUNNEL_TYPE_IPHTTPS = 15 ) const MAX_DNS_SUFFIX_STRING_LENGTH = 256 const ANY_SIZE = 100 const MAX_ADAPTER_NAME = 128 const MAX_HOSTNAME_LEN = 128 const MAX_DOMAIN_NAME_LEN = 128 const MAX_SCOPE_ID_LEN = 256 type TCPIP_OWNER_MODULE_INFO_CLASS int32 const ( TCPIP_OWNER_MODULE_INFO_BASIC TCPIP_OWNER_MODULE_INFO_CLASS = iota ) const TCPIP_OWNING_MODULE_SIZE = 16 const MAX_DEFAULTCHAR = 2 const MAX_LEADBYTES = 12 const ( FOREGROUND_BLUE = 0x0001 FOREGROUND_GREEN = 0x0002 FOREGROUND_RED = 0x0004 FOREGROUND_INTENSITY = 0x0008 BACKGROUND_BLUE = 0x0010 BACKGROUND_GREEN = 0x0020 BACKGROUND_RED = 0x0040 BACKGROUND_INTENSITY = 0x0080 COMMON_LVB_LEADING_BYTE = 0x0100 COMMON_LVB_TRAILING_BYTE = 0x0200 COMMON_LVB_GRID_HORIZONTAL = 0x0400 COMMON_LVB_GRID_LVERTICAL = 0x0800 COMMON_LVB_GRID_RVERTICAL = 0x1000 COMMON_LVB_REVERSE_VIDEO = 0x4000 COMMON_LVB_UNDERSCORE = 0x8000 ) type TCP_ESTATS_TYPE int32 const ( TcpConnectionEstatsSynOpts TCP_ESTATS_TYPE = iota TcpConnectionEstatsData TcpConnectionEstatsSndCong TcpConnectionEstatsPath TcpConnectionEstatsSendBuff TcpConnectionEstatsRec TcpConnectionEstatsObsRec TcpConnectionEstatsBandwidth TcpConnectionEstatsFineRtt TcpConnectionEstatsMaximum ) type TCP_CONNECTION_OFFLOAD_STATE int32 const ( TcpConnectionOffloadStateInHost TCP_CONNECTION_OFFLOAD_STATE = iota TcpConnectionOffloadStateOffloading TcpConnectionOffloadStateOffloaded TcpConnectionOffloadStateUploading TcpConnectionOffloadStateMax ) type TCP_RTO_ALGORITHM int32 const ( TcpRtoAlgorithmOther TCP_RTO_ALGORITHM = iota TcpRtoAlgorithmConstant TcpRtoAlgorithmRsre TcpRtoAlgorithmVanj MIB_TCP_RTO_OTHER = 1 MIB_TCP_RTO_CONSTANT = 2 MIB_TCP_RTO_RSRE = 3 MIB_TCP_RTO_VANJ = 4 ) type NET_ADDRESS_FORMAT int32 const ( NET_ADDRESS_FORMAT_UNSPECIFIED NET_ADDRESS_FORMAT = iota NET_ADDRESS_DNS_NAME NET_ADDRESS_IPV4 NET_ADDRESS_IPV6 ) const DNS_MAX_NAME_BUFFER_LENGTH = 256 type NDIS_MEDIUM int32 const ( NdisMedium802_3 NDIS_MEDIUM = iota NdisMedium802_5 NdisMediumFddi NdisMediumWan NdisMediumLocalTalk NdisMediumDix NdisMediumArcnetRaw NdisMediumArcnet878_2 NdisMediumAtm NdisMediumWirelessWan NdisMediumIrda NdisMediumBpc NdisMediumCoWan NdisMedium1394 NdisMediumInfiniBand NdisMediumTunnel NdisMediumNative802_11 NdisMediumLoopback NdisMediumWiMAX NdisMediumIP NdisMediumMax ) type NDIS_PHYSICAL_MEDIUM int32 const ( NdisPhysicalMediumUnspecified NDIS_PHYSICAL_MEDIUM = iota NdisPhysicalMediumWirelessLan NdisPhysicalMediumCableModem NdisPhysicalMediumPhoneLine NdisPhysicalMediumPowerLine NdisPhysicalMediumDSL NdisPhysicalMediumFibreChannel NdisPhysicalMedium1394 NdisPhysicalMediumWirelessWan NdisPhysicalMediumNative802_11 NdisPhysicalMediumBluetooth NdisPhysicalMediumInfiniband NdisPhysicalMediumWiMax NdisPhysicalMediumUWB NdisPhysicalMedium802_3 NdisPhysicalMedium802_5 NdisPhysicalMediumIrda NdisPhysicalMediumWiredWAN NdisPhysicalMediumWiredCoWan NdisPhysicalMediumOther NdisPhysicalMediumMax ) type NET_IF_ACCESS_TYPE int32 const ( NET_IF_ACCESS_LOOPBACK NET_IF_ACCESS_TYPE = 1 NET_IF_ACCESS_BROADCAST = 2 NET_IF_ACCESS_POINT_TO_POINT = 3 NET_IF_ACCESS_POINT_TO_MULTI_POINT = 4 NET_IF_ACCESS_MAXIMUM = 5 ) type NET_IF_ADMIN_STATUS int32 const ( NET_IF_ADMIN_STATUS_UP NET_IF_ADMIN_STATUS = 1 NET_IF_ADMIN_STATUS_DOWN = 2 NET_IF_ADMIN_STATUS_TESTING = 3 ) type NET_IF_DIRECTION_TYPE int32 const ( NET_IF_DIRECTION_SENDRECEIVE NET_IF_DIRECTION_TYPE = iota NET_IF_DIRECTION_SENDONLY NET_IF_DIRECTION_RECEIVEONLY NET_IF_DIRECTION_MAXIMUM ) type NET_IF_MEDIA_CONNECT_STATE int32 const ( MediaConnectStateUnknown NET_IF_MEDIA_CONNECT_STATE = iota MediaConnectStateConnected MediaConnectStateDisconnected ) const IF_MAX_STRING_SIZE = 256 const IF_MAX_PHYS_ADDRESS_LENGTH = 32 type PFADDRESSTYPE int32 const ( PF_IPV4 PFADDRESSTYPE = iota PF_IPV6 ) type PFFORWARD_ACTION int32 const ( PF_ACTION_FORWARD PFFORWARD_ACTION = iota PF_ACTION_DROP ) const MAX_JOYSTICKOEMVXDNAME = 260 const MIXER_SHORT_NAME_CHARS = 16 const MIXER_LONG_NAME_CHARS = 64 const NUM_POINTS = 3 type ASSOC_FILTER int32 const ( ASSOC_FILTER_NONE ASSOC_FILTER = 0 ASSOC_FILTER_RECOMMENDED ASSOC_FILTER = 0x1 ) type FOLDERVIEWMODE int32 const ( FVM_AUTO FOLDERVIEWMODE = -1 FVM_FIRST = 1 FVM_ICON = 1 FVM_SMALLICON = 2 FVM_LIST = 3 FVM_DETAILS = 4 FVM_THUMBNAIL = 5 FVM_TILE = 6 FVM_THUMBSTRIP = 7 FVM_CONTENT = 8 FVM_LAST = 8 ) type FILEOP_FLAGS uint16 const ( FOF_MULTIDESTFILES FILEOP_FLAGS = 0x0001 FOF_CONFIRMMOUSE = 0x0002 FOF_SILENT = 0x0004 FOF_RENAMEONCOLLISION = 0x0008 FOF_NOCONFIRMATION = 0x0010 FOF_WANTMAPPINGHANDLE = 0x0020 FOF_ALLOWUNDO = 0x0040 FOF_FILESONLY = 0x0080 FOF_SIMPLEPROGRESS = 0x0100 FOF_NOCONFIRMMKDIR = 0x0200 FOF_NOERRORUI = 0x0400 FOF_NOCOPYSECURITYATTRIBS = 0x0800 FOF_NORECURSION = 0x1000 FOF_NO_CONNECTED_ELEMENTS = 0x2000 FOF_WANTNUKEWARNING = 0x4000 FOF_NORECURSEREPARSE = 0x8000 FOF_NO_UI = (FOF_SILENT | FOF_NOCONFIRMATION | FOF_NOERRORUI | FOF_NOCONFIRMMKDIR) ) type DATAOBJ_GET_ITEM_FLAGS int32 const ( DOGIF_DEFAULT DATAOBJ_GET_ITEM_FLAGS = 0 DOGIF_TRAVERSE_LINK = 0x1 DOGIF_NO_HDROP = 0x2 DOGIF_NO_URL = 0x4 DOGIF_ONLY_IF_ONE = 0x8 ) type KNOWN_FOLDER_FLAG int32 const ( KF_FLAG_DEFAULT KNOWN_FOLDER_FLAG = 0x00000000 KF_FLAG_NO_APPCONTAINER_REDIRECTION = 0x00010000 KF_FLAG_CREATE = 0x00008000 KF_FLAG_DONT_VERIFY = 0x00004000 KF_FLAG_DONT_UNEXPAND = 0x00002000 KF_FLAG_NO_ALIAS = 0x00001000 KF_FLAG_INIT = 0x00000800 KF_FLAG_DEFAULT_PATH = 0x00000400 KF_FLAG_NOT_PARENT_RELATIVE = 0x00000200 KF_FLAG_SIMPLE_IDLIST = 0x00000100 KF_FLAG_ALIAS_ONLY = 0x80000000 ) type SIGDN int32 const ( SIGDN_NORMALDISPLAY SIGDN = 0 SIGDN_PARENTRELATIVEPARSING = 0x80018001 SIGDN_DESKTOPABSOLUTEPARSING = 0x80028000 SIGDN_PARENTRELATIVEEDITING = 0x80031001 SIGDN_DESKTOPABSOLUTEEDITING = 0x8004c000 SIGDN_FILESYSPATH = 0x80058000 SIGDN_URL = 0x80068000 SIGDN_PARENTRELATIVEFORADDRESSBAR = 0x8007c001 SIGDN_PARENTRELATIVE = 0x80080001 SIGDN_PARENTRELATIVEFORUI = 0x80094001 ) type GETPROPERTYSTOREFLAGS int32 const ( GPS_DEFAULT GETPROPERTYSTOREFLAGS = 0 GPS_HANDLERPROPERTIESONLY = 0x1 GPS_READWRITE = 0x2 GPS_TEMPORARY = 0x4 GPS_FASTPROPERTIESONLY = 0x8 GPS_OPENSLOWITEM = 0x10 GPS_DELAYCREATION = 0x20 GPS_BESTEFFORT = 0x40 GPS_NO_OPLOCK = 0x80 GPS_PREFERQUERYPROPERTIES = 0x100 GPS_EXTRINSICPROPERTIES = 0x200 GPS_EXTRINSICPROPERTIESONLY = 0x400 GPS_MASK_VALID = 0x7ff ) type SHSTOCKICONID int32 const ( SIID_DOCNOASSOC SHSTOCKICONID = 0 SIID_DOCASSOC = 1 SIID_APPLICATION = 2 SIID_FOLDER = 3 SIID_FOLDEROPEN = 4 SIID_DRIVE525 = 5 SIID_DRIVE35 = 6 SIID_DRIVEREMOVE = 7 SIID_DRIVEFIXED = 8 SIID_DRIVENET = 9 SIID_DRIVENETDISABLED = 10 SIID_DRIVECD = 11 SIID_DRIVERAM = 12 SIID_WORLD = 13 SIID_SERVER = 15 SIID_PRINTER = 16 SIID_MYNETWORK = 17 SIID_FIND = 22 SIID_HELP = 23 SIID_SHARE = 28 SIID_LINK = 29 SIID_SLOWFILE = 30 SIID_RECYCLER = 31 SIID_RECYCLERFULL = 32 SIID_MEDIACDAUDIO = 40 SIID_LOCK = 47 SIID_AUTOLIST = 49 SIID_PRINTERNET = 50 SIID_SERVERSHARE = 51 SIID_PRINTERFAX = 52 SIID_PRINTERFAXNET = 53 SIID_PRINTERFILE = 54 SIID_STACK = 55 SIID_MEDIASVCD = 56 SIID_STUFFEDFOLDER = 57 SIID_DRIVEUNKNOWN = 58 SIID_DRIVEDVD = 59 SIID_MEDIADVD = 60 SIID_MEDIADVDRAM = 61 SIID_MEDIADVDRW = 62 SIID_MEDIADVDR = 63 SIID_MEDIADVDROM = 64 SIID_MEDIACDAUDIOPLUS = 65 SIID_MEDIACDRW = 66 SIID_MEDIACDR = 67 SIID_MEDIACDBURN = 68 SIID_MEDIABLANKCD = 69 SIID_MEDIACDROM = 70 SIID_AUDIOFILES = 71 SIID_IMAGEFILES = 72 SIID_VIDEOFILES = 73 SIID_MIXEDFILES = 74 SIID_FOLDERBACK = 75 SIID_FOLDERFRONT = 76 SIID_SHIELD = 77 SIID_WARNING = 78 SIID_INFO = 79 SIID_ERROR = 80 SIID_KEY = 81 SIID_SOFTWARE = 82 SIID_RENAME = 83 SIID_DELETE = 84 SIID_MEDIAAUDIODVD = 85 SIID_MEDIAMOVIEDVD = 86 SIID_MEDIAENHANCEDCD = 87 SIID_MEDIAENHANCEDDVD = 88 SIID_MEDIAHDDVD = 89 SIID_MEDIABLURAY = 90 SIID_MEDIAVCD = 91 SIID_MEDIADVDPLUSR = 92 SIID_MEDIADVDPLUSRW = 93 SIID_DESKTOPPC = 94 SIID_MOBILEPC = 95 SIID_USERS = 96 SIID_MEDIASMARTMEDIA = 97 SIID_MEDIACOMPACTFLASH = 98 SIID_DEVICECELLPHONE = 99 SIID_DEVICECAMERA = 100 SIID_DEVICEVIDEOCAMERA = 101 SIID_DEVICEAUDIOPLAYER = 102 SIID_NETWORKCONNECT = 103 SIID_INTERNET = 104 SIID_ZIPFILE = 105 SIID_SETTINGS = 106 SIID_DRIVEHDDVD = 132 SIID_DRIVEBD = 133 SIID_MEDIAHDDVDROM = 134 SIID_MEDIAHDDVDR = 135 SIID_MEDIAHDDVDRAM = 136 SIID_MEDIABDROM = 137 SIID_MEDIABDR = 138 SIID_MEDIABDRE = 139 SIID_CLUSTEREDDRIVE = 140 SIID_MAX_ICONS = 175 ) const ( DROPEFFECT_NONE = 0 DROPEFFECT_COPY = 1 DROPEFFECT_MOVE = 2 DROPEFFECT_LINK = 4 DROPEFFECT_SCROLL = 0x80000000 ) const ( SHCIDS_ALLFIELDS = 0x80000000 SHCIDS_CANONICALONLY = 0x10000000 SHCIDS_BITMASK = 0xFFFF0000 SHCIDS_COLUMNMASK = 0x0000FFFF SFGAO_CANCOPY = DROPEFFECT_COPY SFGAO_CANMOVE = DROPEFFECT_MOVE SFGAO_CANLINK = DROPEFFECT_LINK SFGAO_STORAGE = 0x00000008 SFGAO_CANRENAME = 0x00000010 SFGAO_CANDELETE = 0x00000020 SFGAO_HASPROPSHEET = 0x00000040 SFGAO_DROPTARGET = 0x00000100 SFGAO_CAPABILITYMASK = 0x00000177 SFGAO_SYSTEM = 0x00001000 SFGAO_ENCRYPTED = 0x00002000 SFGAO_ISSLOW = 0x00004000 SFGAO_GHOSTED = 0x00008000 SFGAO_LINK = 0x00010000 SFGAO_SHARE = 0x00020000 SFGAO_READONLY = 0x00040000 SFGAO_HIDDEN = 0x00080000 SFGAO_DISPLAYATTRMASK = 0x000FC000 SFGAO_FILESYSANCESTOR = 0x10000000 SFGAO_FOLDER = 0x20000000 SFGAO_FILESYSTEM = 0x40000000 SFGAO_HASSUBFOLDER = 0x80000000 SFGAO_CONTENTSMASK = 0x80000000 SFGAO_VALIDATE = 0x01000000 SFGAO_REMOVABLE = 0x02000000 SFGAO_COMPRESSED = 0x04000000 SFGAO_BROWSABLE = 0x08000000 SFGAO_NONENUMERATED = 0x00100000 SFGAO_NEWCONTENT = 0x00200000 SFGAO_CANMONIKER = 0x00400000 SFGAO_HASSTORAGE = 0x00400000 SFGAO_STREAM = 0x00400000 SFGAO_STORAGEANCESTOR = 0x00800000 SFGAO_STORAGECAPMASK = 0x70C50008 SFGAO_PKEYSFGAOMASK = 0x81044000 ) type QUERY_USER_NOTIFICATION_STATE int32 const ( QUNS_NOT_PRESENT QUERY_USER_NOTIFICATION_STATE = 1 QUNS_BUSY = 2 QUNS_RUNNING_D3D_FULL_SCREEN = 3 QUNS_PRESENTATION_MODE = 4 QUNS_ACCEPTS_NOTIFICATIONS = 5 QUNS_QUIET_TIME = 6 QUNS_APP = 7 ) type RESTRICTIONS int32 const ( REST_NONE RESTRICTIONS = 0x00000000 REST_NORUN = 0x00000001 REST_NOCLOSE = 0x00000002 REST_NOSAVESET = 0x00000004 REST_NOFILEMENU = 0x00000008 REST_NOSETFOLDERS = 0x00000010 REST_NOSETTASKBAR = 0x00000020 REST_NODESKTOP = 0x00000040 REST_NOFIND = 0x00000080 REST_NODRIVES = 0x00000100 REST_NODRIVEAUTORUN = 0x00000200 REST_NODRIVETYPEAUTORUN = 0x00000400 REST_NONETHOOD = 0x00000800 REST_STARTBANNER = 0x00001000 REST_RESTRICTRUN = 0x00002000 REST_NOPRINTERTABS = 0x00004000 REST_NOPRINTERDELETE = 0x00008000 REST_NOPRINTERADD = 0x00010000 REST_NOSTARTMENUSUBFOLDERS = 0x00020000 REST_MYDOCSONNET = 0x00040000 REST_NOEXITTODOS = 0x00080000 REST_ENFORCESHELLEXTSECURITY = 0x00100000 REST_LINKRESOLVEIGNORELINKINFO = 0x00200000 REST_NOCOMMONGROUPS = 0x00400000 REST_SEPARATEDESKTOPPROCESS = 0x00800000 REST_NOWEB = 0x01000000 REST_NOTRAYCONTEXTMENU = 0x02000000 REST_NOVIEWCONTEXTMENU = 0x04000000 REST_NONETCONNECTDISCONNECT = 0x08000000 REST_STARTMENULOGOFF = 0x10000000 REST_NOSETTINGSASSIST = 0x20000000 REST_NOINTERNETICON = 0x40000001 REST_NORECENTDOCSHISTORY = 0x40000002 REST_NORECENTDOCSMENU = 0x40000003 REST_NOACTIVEDESKTOP = 0x40000004 REST_NOACTIVEDESKTOPCHANGES = 0x40000005 REST_NOFAVORITESMENU = 0x40000006 REST_CLEARRECENTDOCSONEXIT = 0x40000007 REST_CLASSICSHELL = 0x40000008 REST_NOCUSTOMIZEWEBVIEW = 0x40000009 REST_NOHTMLWALLPAPER = 0x40000010 REST_NOCHANGINGWALLPAPER = 0x40000011 REST_NODESKCOMP = 0x40000012 REST_NOADDDESKCOMP = 0x40000013 REST_NODELDESKCOMP = 0x40000014 REST_NOCLOSEDESKCOMP = 0x40000015 REST_NOCLOSE_DRAGDROPBAND = 0x40000016 REST_NOMOVINGBAND = 0x40000017 REST_NOEDITDESKCOMP = 0x40000018 REST_NORESOLVESEARCH = 0x40000019 REST_NORESOLVETRACK = 0x4000001A REST_FORCECOPYACLWITHFILE = 0x4000001B REST_NOFORGETSOFTWAREUPDATE = 0x4000001D REST_NOSETACTIVEDESKTOP = 0x4000001E REST_NOUPDATEWINDOWS = 0x4000001F REST_NOCHANGESTARMENU = 0x40000020 REST_NOFOLDEROPTIONS = 0x40000021 REST_HASFINDCOMPUTERS = 0x40000022 REST_INTELLIMENUS = 0x40000023 REST_RUNDLGMEMCHECKBOX = 0x40000024 REST_ARP_ShowPostSetup = 0x40000025 REST_NOCSC = 0x40000026 REST_NOCONTROLPANEL = 0x40000027 REST_ENUMWORKGROUP = 0x40000028 REST_ARP_NOARP = 0x40000029 REST_ARP_NOREMOVEPAGE = 0x4000002A REST_ARP_NOADDPAGE = 0x4000002B REST_ARP_NOWINSETUPPAGE = 0x4000002C REST_GREYMSIADS = 0x4000002D REST_NOCHANGEMAPPEDDRIVELABEL = 0x4000002E REST_NOCHANGEMAPPEDDRIVECOMMENT = 0x4000002F REST_MaxRecentDocs = 0x40000030 REST_NONETWORKCONNECTIONS = 0x40000031 REST_FORCESTARTMENULOGOFF = 0x40000032 REST_NOWEBVIEW = 0x40000033 REST_NOCUSTOMIZETHISFOLDER = 0x40000034 REST_NOENCRYPTION = 0x40000035 REST_DONTSHOWSUPERHIDDEN = 0x40000037 REST_NOSHELLSEARCHBUTTON = 0x40000038 REST_NOHARDWARETAB = 0x40000039 REST_NORUNASINSTALLPROMPT = 0x4000003A REST_PROMPTRUNASINSTALLNETPATH = 0x4000003B REST_NOMANAGEMYCOMPUTERVERB = 0x4000003C REST_DISALLOWRUN = 0x4000003E REST_NOWELCOMESCREEN = 0x4000003F REST_RESTRICTCPL = 0x40000040 REST_DISALLOWCPL = 0x40000041 REST_NOSMBALLOONTIP = 0x40000042 REST_NOSMHELP = 0x40000043 REST_NOWINKEYS = 0x40000044 REST_NOENCRYPTONMOVE = 0x40000045 REST_NOLOCALMACHINERUN = 0x40000046 REST_NOCURRENTUSERRUN = 0x40000047 REST_NOLOCALMACHINERUNONCE = 0x40000048 REST_NOCURRENTUSERRUNONCE = 0x40000049 REST_FORCEACTIVEDESKTOPON = 0x4000004A REST_NOVIEWONDRIVE = 0x4000004C REST_NONETCRAWL = 0x4000004D REST_NOSHAREDDOCUMENTS = 0x4000004E REST_NOSMMYDOCS = 0x4000004F REST_NOSMMYPICS = 0x40000050 REST_ALLOWBITBUCKDRIVES = 0x40000051 REST_NONLEGACYSHELLMODE = 0x40000052 REST_NOCONTROLPANELBARRICADE = 0x40000053 REST_NOSTARTPAGE = 0x40000054 REST_NOAUTOTRAYNOTIFY = 0x40000055 REST_NOTASKGROUPING = 0x40000056 REST_NOCDBURNING = 0x40000057 REST_MYCOMPNOPROP = 0x40000058 REST_MYDOCSNOPROP = 0x40000059 REST_NOSTARTPANEL = 0x4000005A REST_NODISPLAYAPPEARANCEPAGE = 0x4000005B REST_NOTHEMESTAB = 0x4000005C REST_NOVISUALSTYLECHOICE = 0x4000005D REST_NOSIZECHOICE = 0x4000005E REST_NOCOLORCHOICE = 0x4000005F REST_SETVISUALSTYLE = 0x40000060 REST_STARTRUNNOHOMEPATH = 0x40000061 REST_NOUSERNAMEINSTARTPANEL = 0x40000062 REST_NOMYCOMPUTERICON = 0x40000063 REST_NOSMNETWORKPLACES = 0x40000064 REST_NOSMPINNEDLIST = 0x40000065 REST_NOSMMYMUSIC = 0x40000066 REST_NOSMEJECTPC = 0x40000067 REST_NOSMMOREPROGRAMS = 0x40000068 REST_NOSMMFUPROGRAMS = 0x40000069 REST_NOTRAYITEMSDISPLAY = 0x4000006A REST_NOTOOLBARSONTASKBAR = 0x4000006B REST_NOSMCONFIGUREPROGRAMS = 0x4000006F REST_HIDECLOCK = 0x40000070 REST_NOLOWDISKSPACECHECKS = 0x40000071 REST_NOENTIRENETWORK = 0x40000072 REST_NODESKTOPCLEANUP = 0x40000073 REST_BITBUCKNUKEONDELETE = 0x40000074 REST_BITBUCKCONFIRMDELETE = 0x40000075 REST_BITBUCKNOPROP = 0x40000076 REST_NODISPBACKGROUND = 0x40000077 REST_NODISPSCREENSAVEPG = 0x40000078 REST_NODISPSETTINGSPG = 0x40000079 REST_NODISPSCREENSAVEPREVIEW = 0x4000007A REST_NODISPLAYCPL = 0x4000007B REST_HIDERUNASVERB = 0x4000007C REST_NOTHUMBNAILCACHE = 0x4000007D REST_NOSTRCMPLOGICAL = 0x4000007E REST_NOPUBLISHWIZARD = 0x4000007F REST_NOONLINEPRINTSWIZARD = 0x40000080 REST_NOWEBSERVICES = 0x40000081 REST_ALLOWUNHASHEDWEBVIEW = 0x40000082 REST_ALLOWLEGACYWEBVIEW = 0x40000083 REST_REVERTWEBVIEWSECURITY = 0x40000084 REST_INHERITCONSOLEHANDLES = 0x40000086 REST_NOREMOTERECURSIVEEVENTS = 0x40000089 REST_NOREMOTECHANGENOTIFY = 0x40000091 REST_NOENUMENTIRENETWORK = 0x40000093 REST_NOINTERNETOPENWITH = 0x40000095 REST_DONTRETRYBADNETNAME = 0x4000009B REST_ALLOWFILECLSIDJUNCTIONS = 0x4000009C REST_NOUPNPINSTALL = 0x4000009D REST_ARP_DONTGROUPPATCHES = 0x400000AC REST_ARP_NOCHOOSEPROGRAMSPAGE = 0x400000AD REST_NODISCONNECT = 0x41000001 REST_NOSECURITY = 0x41000002 REST_NOFILEASSOCIATE = 0x41000003 REST_ALLOWCOMMENTTOGGLE = 0x41000004 ) type PROPVAR_CHANGE_FLAGS int32 const ( PVCHF_DEFAULT PROPVAR_CHANGE_FLAGS = 0x00000000 PVCHF_NOVALUEPROP = 0x00000001 PVCHF_ALPHABOOL = 0x00000002 PVCHF_NOUSEROVERRIDE = 0x00000004 PVCHF_LOCALBOOL = 0x00000008 PVCHF_NOHEXSTRING = 0x00000010 ) type APTTYPE int32 const ( APTTYPE_CURRENT APTTYPE = -1 APTTYPE_STA = 0 APTTYPE_MTA = 1 APTTYPE_NA = 2 APTTYPE_MAINSTA = 3 ) type APTTYPEQUALIFIER int32 const ( APTTYPEQUALIFIER_NONE APTTYPEQUALIFIER = 0 APTTYPEQUALIFIER_IMPLICIT_MTA = 1 APTTYPEQUALIFIER_NA_ON_MTA = 2 APTTYPEQUALIFIER_NA_ON_STA = 3 APTTYPEQUALIFIER_NA_ON_IMPLICIT_MTA = 4 APTTYPEQUALIFIER_NA_ON_MAINSTA = 5 APTTYPEQUALIFIER_APPLICATION_STA = 6 )