Win32 API 日本語リファレンス
ホームNetworking.ActiveDirectory › 定数

定数

704

Windows.Win32.Networking.ActiveDirectory

名前
WM_ADSPROP_NOTIFY_PAGEINITDWORD2125
WM_ADSPROP_NOTIFY_PAGEHWNDDWORD2126
WM_ADSPROP_NOTIFY_CHANGEDWORD2127
WM_ADSPROP_NOTIFY_APPLYDWORD2128
WM_ADSPROP_NOTIFY_SETFOCUSDWORD2129
WM_ADSPROP_NOTIFY_FOREGROUNDDWORD2130
WM_ADSPROP_NOTIFY_EXITDWORD2131
WM_ADSPROP_NOTIFY_ERRORDWORD2134
CLSID_CommonQueryGUID{83BC5EC0-6F2A-11D0-A1C4-00AA00C16E65}
QUERYFORM_CHANGESFORMLISTULONGLONG1
QUERYFORM_CHANGESOPTFORMLISTULONGLONG2
CQFF_NOGLOBALPAGESDWORD1
CQFF_ISOPTIONALDWORD2
CQPM_INITIALIZEDWORD1
CQPM_RELEASEDWORD2
CQPM_ENABLEDWORD3
CQPM_GETPARAMETERSDWORD5
CQPM_CLEARFORMDWORD6
CQPM_PERSISTDWORD7
CQPM_HELPDWORD8
CQPM_SETDEFAULTPARAMETERSDWORD9
CQPM_HANDLERSPECIFICDWORD268435456
OQWF_OKCANCELDWORD1
OQWF_DEFAULTFORMDWORD2
OQWF_SINGLESELECTDWORD4
OQWF_LOADQUERYDWORD8
OQWF_REMOVESCOPESDWORD16
OQWF_REMOVEFORMSDWORD32
OQWF_ISSUEONOPENDWORD64
OQWF_SHOWOPTIONALDWORD128
OQWF_SAVEQUERYONOKDWORD512
OQWF_HIDEMENUSDWORD1024
OQWF_HIDESEARCHUIDWORD2048
OQWF_PARAMISPROPERTYBAGDWORD2147483648
CLSID_DsAdminCreateObjGUID{E301A009-F901-11D2-82B9-00C04F68928B}
DSA_NEWOBJ_CTX_PRECOMMITDWORD1
DSA_NEWOBJ_CTX_COMMITDWORD2
DSA_NEWOBJ_CTX_POSTCOMMITDWORD3
DSA_NEWOBJ_CTX_CLEANUPDWORD4
DSA_NOTIFY_DELDWORD1
DSA_NOTIFY_RENDWORD2
DSA_NOTIFY_MOVDWORD4
DSA_NOTIFY_PROPDWORD8
DSA_NOTIFY_FLAG_ADDITIONAL_DATADWORD2
DSA_NOTIFY_FLAG_FORCE_ADDITIONAL_DATADWORD1
CLSID_MicrosoftDSGUID{FE1290F0-CFBD-11CF-A330-00AA00C16E65}
CLSID_DsPropertyPagesGUID{0D45D530-764B-11D0-A1CA-00AA00C16E65}
CLSID_DsDomainTreeBrowserGUID{1698790A-E2B4-11D0-B0B1-00C04FD8DCA6}
CLSID_DsDisplaySpecifierGUID{1AB4A8C0-6A0B-11D2-AD49-00C04FA31A86}
CLSID_DsFolderPropertiesGUID{9E51E0D0-6E0F-11D2-9601-00C04FA31A86}
DSOBJECT_ISCONTAINERDWORD1
DSOBJECT_READONLYPAGESDWORD2147483648
DSPROVIDER_UNUSED_0DWORD1
DSPROVIDER_UNUSED_1DWORD2
DSPROVIDER_UNUSED_2DWORD4
DSPROVIDER_UNUSED_3DWORD8
DSPROVIDER_ADVANCEDDWORD16
DSPROVIDER_AD_LDSDWORD32
CFSTR_DSOBJECTNAMESunknownDsObjectNames
CFSTR_DS_DISPLAY_SPEC_OPTIONSunknownDsDisplaySpecOptions
CFSTR_DSDISPLAYSPECOPTIONSunknownDsDisplaySpecOptions
DS_PROP_SHELL_PREFIXunknownshell
DS_PROP_ADMIN_PREFIXunknownadmin
DSDSOF_HASUSERANDSERVERINFODWORD1
DSDSOF_SIMPLEAUTHENTICATEDWORD2
DSDSOF_DONTSIGNSEALDWORD4
DSDSOF_DSAVAILABLEDWORD1073741824
CFSTR_DSPROPERTYPAGEINFOunknownDsPropPageInfo
DSPROP_ATTRCHANGED_MSGunknownDsPropAttrChanged
DBDTF_RETURNFQDNDWORD1
DBDTF_RETURNMIXEDDOMAINSDWORD2
DBDTF_RETURNEXTERNALDWORD4
DBDTF_RETURNINBOUNDDWORD8
DBDTF_RETURNINOUTBOUNDDWORD16
DSSSF_SIMPLEAUTHENTICATEDWORD1
DSSSF_DONTSIGNSEALDWORD2
DSSSF_DSAVAILABLEDWORD2147483648
DSGIF_ISNORMALDWORD0
DSGIF_ISOPENDWORD1
DSGIF_ISDISABLEDDWORD2
DSGIF_ISMASKDWORD15
DSGIF_GETDEFAULTICONDWORD16
DSGIF_DEFAULTISCONTAINERDWORD32
DSICCF_IGNORETREATASLEAFDWORD1
DSECAF_NOTLISTEDDWORD1
DSCCIF_HASWIZARDDIALOGDWORD1
DSCCIF_HASWIZARDPRIMARYPAGEDWORD2
DSBI_NOBUTTONSDWORD1
DSBI_NOLINESDWORD2
DSBI_NOLINESATROOTDWORD4
DSBI_CHECKBOXESDWORD256
DSBI_NOROOTDWORD65536
DSBI_INCLUDEHIDDENDWORD131072
DSBI_EXPANDONOPENDWORD262144
DSBI_ENTIREDIRECTORYDWORD589824
DSBI_RETURN_FORMATDWORD1048576
DSBI_HASCREDENTIALSDWORD2097152
DSBI_IGNORETREATASLEAFDWORD4194304
DSBI_SIMPLEAUTHENTICATEDWORD8388608
DSBI_RETURNOBJECTCLASSDWORD16777216
DSBI_DONTSIGNSEALDWORD33554432
DSB_MAX_DISPLAYNAME_CHARSDWORD64
DSBF_STATEDWORD1
DSBF_ICONLOCATIONDWORD2
DSBF_DISPLAYNAMEDWORD4
DSBS_CHECKEDDWORD1
DSBS_HIDDENDWORD2
DSBS_ROOTDWORD4
DSBM_QUERYINSERTWDWORD100
DSBM_QUERYINSERTADWORD101
DSBM_QUERYINSERTDWORD100
DSBM_CHANGEIMAGESTATEDWORD102
DSBM_HELPDWORD103
DSBM_CONTEXTMENUDWORD104
DSBID_BANNERDWORD256
DSBID_CONTAINERLISTDWORD257
DS_FORCE_REDISCOVERYDWORD1
DS_DIRECTORY_SERVICE_REQUIREDDWORD16
DS_DIRECTORY_SERVICE_PREFERREDDWORD32
DS_GC_SERVER_REQUIREDDWORD64
DS_PDC_REQUIREDDWORD128
DS_BACKGROUND_ONLYDWORD256
DS_IP_REQUIREDDWORD512
DS_KDC_REQUIREDDWORD1024
DS_TIMESERV_REQUIREDDWORD2048
DS_WRITABLE_REQUIREDDWORD4096
DS_GOOD_TIMESERV_PREFERREDDWORD8192
DS_AVOID_SELFDWORD16384
DS_ONLY_LDAP_NEEDEDDWORD32768
DS_IS_FLAT_NAMEDWORD65536
DS_IS_DNS_NAMEDWORD131072
DS_TRY_NEXTCLOSEST_SITEDWORD262144
DS_DIRECTORY_SERVICE_6_REQUIREDDWORD524288
DS_WEB_SERVICE_REQUIREDDWORD1048576
DS_DIRECTORY_SERVICE_8_REQUIREDDWORD2097152
DS_DIRECTORY_SERVICE_9_REQUIREDDWORD4194304
DS_DIRECTORY_SERVICE_10_REQUIREDDWORD8388608
DS_KEY_LIST_SUPPORT_REQUIREDDWORD16777216
DS_DIRECTORY_SERVICE_13_REQUIREDDWORD33554432
DS_RETURN_DNS_NAMEDWORD1073741824
DS_RETURN_FLAT_NAMEDWORD2147483648
DS_PDC_FLAGDWORD1
DS_GC_FLAGDWORD4
DS_LDAP_FLAGDWORD8
DS_DS_FLAGDWORD16
DS_KDC_FLAGDWORD32
DS_TIMESERV_FLAGDWORD64
DS_CLOSEST_FLAGDWORD128
DS_WRITABLE_FLAGDWORD256
DS_GOOD_TIMESERV_FLAGDWORD512
DS_NDNC_FLAGDWORD1024
DS_SELECT_SECRET_DOMAIN_6_FLAGDWORD2048
DS_FULL_SECRET_DOMAIN_6_FLAGDWORD4096
DS_WS_FLAGDWORD8192
DS_DS_8_FLAGDWORD16384
DS_DS_9_FLAGDWORD32768
DS_DS_10_FLAGDWORD65536
DS_KEY_LIST_FLAGDWORD131072
DS_DS_13_FLAGDWORD262144
DS_PING_FLAGSDWORD1048575
DS_DNS_CONTROLLER_FLAGDWORD536870912
DS_DNS_DOMAIN_FLAGDWORD1073741824
DS_DNS_FOREST_FLAGDWORD2147483648
DS_DOMAIN_IN_FORESTDWORD1
DS_DOMAIN_DIRECT_OUTBOUNDDWORD2
DS_DOMAIN_TREE_ROOTDWORD4
DS_DOMAIN_PRIMARYDWORD8
DS_DOMAIN_NATIVE_MODEDWORD16
DS_DOMAIN_DIRECT_INBOUNDDWORD32
DS_GFTI_UPDATE_TDODWORD1
DS_GFTI_VALID_FLAGSDWORD1
DS_ONLY_DO_SITE_NAMEDWORD1
DS_NOTIFY_AFTER_SITE_RECORDSDWORD2
CLSID_DsQueryGUID{8A23E65E-31C2-11D0-891C-00A024AB2DBB}
CLSID_DsFindObjectsGUID{83EE3FE1-57D9-11D0-B932-00A024AB2DBB}
CLSID_DsFindPeopleGUID{83EE3FE2-57D9-11D0-B932-00A024AB2DBB}
CLSID_DsFindPrinterGUID{B577F070-7EE2-11D0-913F-00AA00C16E65}
CLSID_DsFindComputerGUID{16006700-87AD-11D0-9140-00AA00C16E65}
CLSID_DsFindVolumeGUID{C1B3CBF1-886A-11D0-9140-00AA00C16E65}
CLSID_DsFindContainerGUID{C1B3CBF2-886A-11D0-9140-00AA00C16E65}
CLSID_DsFindAdvancedGUID{83EE3FE3-57D9-11D0-B932-00A024AB2DBB}
CLSID_DsFindDomainControllerGUID{538C7B7E-D25E-11D0-9742-00A0C906AF45}
CLSID_DsFindWriteableDomainControllerGUID{7CBEF079-AA84-444B-BC70-68E41283EABC}
CLSID_DsFindFrsMembersGUID{94CE4B18-B3D3-11D1-B9B4-00C04FD8D5B0}
DSQPF_NOSAVEDWORD1
DSQPF_SAVELOCATIONDWORD2
DSQPF_SHOWHIDDENOBJECTSDWORD4
DSQPF_ENABLEADMINFEATURESDWORD8
DSQPF_ENABLEADVANCEDFEATURESDWORD16
DSQPF_HASCREDENTIALSDWORD32
DSQPF_NOCHOOSECOLUMNSDWORD64
CFSTR_DSQUERYPARAMSunknownDsQueryParameters
CFSTR_DSQUERYSCOPEunknownDsQueryScope
DSQPM_GETCLASSLISTDWORD268435456
DSQPM_HELPTOPICSDWORD268435457
DSROLE_PRIMARY_DS_RUNNINGDWORD1
DSROLE_PRIMARY_DS_MIXED_MODEDWORD2
DSROLE_UPGRADE_IN_PROGRESSDWORD4
DSROLE_PRIMARY_DS_READONLYDWORD8
DSROLE_PRIMARY_DOMAIN_GUID_PRESENTDWORD16777216
ADS_ATTR_CLEARDWORD1
ADS_ATTR_UPDATEDWORD2
ADS_ATTR_APPENDDWORD3
ADS_ATTR_DELETEDWORD4
ADS_EXT_MINEXTDISPIDDWORD1
ADS_EXT_MAXEXTDISPIDDWORD16777215
ADS_EXT_INITCREDENTIALSDWORD1
ADS_EXT_INITIALIZE_COMPLETEDWORD2
DS_BEHAVIOR_WIN2000DWORD0
DS_BEHAVIOR_WIN2003_WITH_MIXED_DOMAINSDWORD1
DS_BEHAVIOR_WIN2003DWORD2
DS_BEHAVIOR_WIN2008DWORD3
DS_BEHAVIOR_WIN2008R2DWORD4
DS_BEHAVIOR_WIN2012DWORD5
DS_BEHAVIOR_WIN2012R2DWORD6
DS_BEHAVIOR_WIN2016DWORD7
DS_BEHAVIOR_WIN2025DWORD10
DS_BEHAVIOR_LONGHORNDWORD3
DS_BEHAVIOR_WIN7DWORD4
DS_BEHAVIOR_WIN8DWORD5
DS_BEHAVIOR_WINBLUEDWORD6
DS_BEHAVIOR_WINTHRESHOLDDWORD7
DS_SYNCED_EVENT_NAMEunknownNTDSInitialSyncsCompleted
DS_SYNCED_EVENT_NAME_WunknownNTDSInitialSyncsCompleted
ACTRL_DS_OPENDWORD0
ACTRL_DS_CREATE_CHILDDWORD1
ACTRL_DS_DELETE_CHILDDWORD2
ACTRL_DS_LISTDWORD4
ACTRL_DS_SELFDWORD8
ACTRL_DS_READ_PROPDWORD16
ACTRL_DS_WRITE_PROPDWORD32
ACTRL_DS_DELETE_TREEDWORD64
ACTRL_DS_LIST_OBJECTDWORD128
ACTRL_DS_CONTROL_ACCESSDWORD256
NTDSAPI_BIND_ALLOW_DELEGATIONDWORD1
NTDSAPI_BIND_FIND_BINDINGDWORD2
NTDSAPI_BIND_FORCE_KERBEROSDWORD4
DS_REPSYNC_ASYNCHRONOUS_OPERATIONDWORD1
DS_REPSYNC_WRITEABLEDWORD2
DS_REPSYNC_PERIODICDWORD4
DS_REPSYNC_INTERSITE_MESSAGINGDWORD8
DS_REPSYNC_FULLDWORD32
DS_REPSYNC_URGENTDWORD64
DS_REPSYNC_NO_DISCARDDWORD128
DS_REPSYNC_FORCEDWORD256
DS_REPSYNC_ADD_REFERENCEDWORD512
DS_REPSYNC_NEVER_COMPLETEDDWORD1024
DS_REPSYNC_TWO_WAYDWORD2048
DS_REPSYNC_NEVER_NOTIFYDWORD4096
DS_REPSYNC_INITIALDWORD8192
DS_REPSYNC_USE_COMPRESSIONDWORD16384
DS_REPSYNC_ABANDONEDDWORD32768
DS_REPSYNC_SELECT_SECRETSDWORD32768
DS_REPSYNC_INITIAL_IN_PROGRESSDWORD65536
DS_REPSYNC_PARTIAL_ATTRIBUTE_SETDWORD131072
DS_REPSYNC_REQUEUEDWORD262144
DS_REPSYNC_NOTIFICATIONDWORD524288
DS_REPSYNC_ASYNCHRONOUS_REPLICADWORD1048576
DS_REPSYNC_CRITICALDWORD2097152
DS_REPSYNC_FULL_IN_PROGRESSDWORD4194304
DS_REPSYNC_PREEMPTEDDWORD8388608
DS_REPSYNC_NONGC_RO_REPLICADWORD16777216
DS_REPADD_ASYNCHRONOUS_OPERATIONDWORD1
DS_REPADD_WRITEABLEDWORD2
DS_REPADD_INITIALDWORD4
DS_REPADD_PERIODICDWORD8
DS_REPADD_INTERSITE_MESSAGINGDWORD16
DS_REPADD_ASYNCHRONOUS_REPLICADWORD32
DS_REPADD_DISABLE_NOTIFICATIONDWORD64
DS_REPADD_DISABLE_PERIODICDWORD128
DS_REPADD_USE_COMPRESSIONDWORD256
DS_REPADD_NEVER_NOTIFYDWORD512
DS_REPADD_TWO_WAYDWORD1024
DS_REPADD_CRITICALDWORD2048
DS_REPADD_SELECT_SECRETSDWORD4096
DS_REPADD_NONGC_RO_REPLICADWORD16777216
DS_REPDEL_ASYNCHRONOUS_OPERATIONDWORD1
DS_REPDEL_WRITEABLEDWORD2
DS_REPDEL_INTERSITE_MESSAGINGDWORD4
DS_REPDEL_IGNORE_ERRORSDWORD8
DS_REPDEL_LOCAL_ONLYDWORD16
DS_REPDEL_NO_SOURCEDWORD32
DS_REPDEL_REF_OKDWORD64
DS_REPMOD_ASYNCHRONOUS_OPERATIONDWORD1
DS_REPMOD_WRITEABLEDWORD2
DS_REPMOD_UPDATE_FLAGSDWORD1
DS_REPMOD_UPDATE_INSTANCEDWORD2
DS_REPMOD_UPDATE_ADDRESSDWORD2
DS_REPMOD_UPDATE_SCHEDULEDWORD4
DS_REPMOD_UPDATE_RESULTDWORD8
DS_REPMOD_UPDATE_TRANSPORTDWORD16
DS_REPUPD_ASYNCHRONOUS_OPERATIONDWORD1
DS_REPUPD_WRITEABLEDWORD2
DS_REPUPD_ADD_REFERENCEDWORD4
DS_REPUPD_DELETE_REFERENCEDWORD8
DS_REPUPD_REFERENCE_GCSPNDWORD16
DS_INSTANCETYPE_IS_NC_HEADDWORD1
DS_INSTANCETYPE_NC_IS_WRITEABLEDWORD4
DS_INSTANCETYPE_NC_COMINGDWORD16
DS_INSTANCETYPE_NC_GOINGDWORD32
NTDSDSA_OPT_IS_GCDWORD1
NTDSDSA_OPT_DISABLE_INBOUND_REPLDWORD2
NTDSDSA_OPT_DISABLE_OUTBOUND_REPLDWORD4
NTDSDSA_OPT_DISABLE_NTDSCONN_XLATEDWORD8
NTDSDSA_OPT_DISABLE_SPN_REGISTRATIONDWORD16
NTDSDSA_OPT_GENERATE_OWN_TOPODWORD32
NTDSDSA_OPT_BLOCK_RPCDWORD64
NTDSCONN_OPT_IS_GENERATEDDWORD1
NTDSCONN_OPT_TWOWAY_SYNCDWORD2
NTDSCONN_OPT_OVERRIDE_NOTIFY_DEFAULTDWORD4
NTDSCONN_OPT_USE_NOTIFYDWORD8
NTDSCONN_OPT_DISABLE_INTERSITE_COMPRESSIONDWORD16
NTDSCONN_OPT_USER_OWNED_SCHEDULEDWORD32
NTDSCONN_OPT_RODC_TOPOLOGYDWORD64
NTDSCONN_KCC_NO_REASONDWORD0
NTDSCONN_KCC_GC_TOPOLOGYDWORD1
NTDSCONN_KCC_RING_TOPOLOGYDWORD2
NTDSCONN_KCC_MINIMIZE_HOPS_TOPOLOGYDWORD4
NTDSCONN_KCC_STALE_SERVERS_TOPOLOGYDWORD8
NTDSCONN_KCC_OSCILLATING_CONNECTION_TOPOLOGYDWORD16
NTDSCONN_KCC_INTERSITE_GC_TOPOLOGYDWORD32
NTDSCONN_KCC_INTERSITE_TOPOLOGYDWORD64
NTDSCONN_KCC_SERVER_FAILOVER_TOPOLOGYDWORD128
NTDSCONN_KCC_SITE_FAILOVER_TOPOLOGYDWORD256
NTDSCONN_KCC_REDUNDANT_SERVER_TOPOLOGYDWORD512
FRSCONN_PRIORITY_MASKDWORD1879048192
FRSCONN_MAX_PRIORITYDWORD8
NTDSCONN_OPT_IGNORE_SCHEDULE_MASKDWORD2147483648
NTDSSETTINGS_OPT_IS_AUTO_TOPOLOGY_DISABLEDDWORD1
NTDSSETTINGS_OPT_IS_TOPL_CLEANUP_DISABLEDDWORD2
NTDSSETTINGS_OPT_IS_TOPL_MIN_HOPS_DISABLEDDWORD4
NTDSSETTINGS_OPT_IS_TOPL_DETECT_STALE_DISABLEDDWORD8
NTDSSETTINGS_OPT_IS_INTER_SITE_AUTO_TOPOLOGY_DISABLEDDWORD16
NTDSSETTINGS_OPT_IS_GROUP_CACHING_ENABLEDDWORD32
NTDSSETTINGS_OPT_FORCE_KCC_WHISTLER_BEHAVIORDWORD64
NTDSSETTINGS_OPT_FORCE_KCC_W2K_ELECTIONDWORD128
NTDSSETTINGS_OPT_IS_RAND_BH_SELECTION_DISABLEDDWORD256
NTDSSETTINGS_OPT_IS_SCHEDULE_HASHING_ENABLEDDWORD512
NTDSSETTINGS_OPT_IS_REDUNDANT_SERVER_TOPOLOGY_ENABLEDDWORD1024
NTDSSETTINGS_OPT_W2K3_IGNORE_SCHEDULESDWORD2048
NTDSSETTINGS_OPT_W2K3_BRIDGES_REQUIREDDWORD4096
NTDSSETTINGS_DEFAULT_SERVER_REDUNDANCYDWORD2
NTDSTRANSPORT_OPT_IGNORE_SCHEDULESDWORD1
NTDSTRANSPORT_OPT_BRIDGES_REQUIREDDWORD2
NTDSSITECONN_OPT_USE_NOTIFYDWORD1
NTDSSITECONN_OPT_TWOWAY_SYNCDWORD2
NTDSSITECONN_OPT_DISABLE_COMPRESSIONDWORD4
DWORD1
DWORD2
DWORD4
GUID_USERS_CONTAINER_Aunknowna9d1ca15768811d1aded00c04fd8d5cd
GUID_COMPUTRS_CONTAINER_Aunknownaa312825768811d1aded00c04fd8d5cd
GUID_SYSTEMS_CONTAINER_Aunknownab1d30f3768811d1aded00c04fd8d5cd
GUID_DOMAIN_CONTROLLERS_CONTAINER_Aunknowna361b2ffffd211d1aa4b00c04fd7d83a
GUID_INFRASTRUCTURE_CONTAINER_Aunknown2fbac1870ade11d297c400c04fd8d5cd
GUID_DELETED_OBJECTS_CONTAINER_Aunknown18e2ea80684f11d2b9aa00c04f79f805
GUID_LOSTANDFOUND_CONTAINER_Aunknownab8153b7768811d1aded00c04fd8d5cd
GUID_FOREIGNSECURITYPRINCIPALS_CONTAINER_Aunknown22b70c67d56e4efb91e9300fca3dc1aa
GUID_PROGRAM_DATA_CONTAINER_Aunknown09460c08ae1e4a4ea0f64aee7daa1e5a
GUID_MICROSOFT_PROGRAM_DATA_CONTAINER_Aunknownf4be92a4c777485e878e9421d53087db
GUID_NTDS_QUOTAS_CONTAINER_Aunknown6227f0af1fc2410d8e3bb10615bb5b0f
GUID_USERS_CONTAINER_Wunknowna9d1ca15768811d1aded00c04fd8d5cd
GUID_COMPUTRS_CONTAINER_Wunknownaa312825768811d1aded00c04fd8d5cd
GUID_SYSTEMS_CONTAINER_Wunknownab1d30f3768811d1aded00c04fd8d5cd
GUID_DOMAIN_CONTROLLERS_CONTAINER_Wunknowna361b2ffffd211d1aa4b00c04fd7d83a
GUID_INFRASTRUCTURE_CONTAINER_Wunknown2fbac1870ade11d297c400c04fd8d5cd
GUID_DELETED_OBJECTS_CONTAINER_Wunknown18e2ea80684f11d2b9aa00c04f79f805
GUID_LOSTANDFOUND_CONTAINER_Wunknownab8153b7768811d1aded00c04fd8d5cd
GUID_FOREIGNSECURITYPRINCIPALS_CONTAINER_Wunknown22b70c67d56e4efb91e9300fca3dc1aa
GUID_PROGRAM_DATA_CONTAINER_Wunknown09460c08ae1e4a4ea0f64aee7daa1e5a
GUID_MICROSOFT_PROGRAM_DATA_CONTAINER_Wunknownf4be92a4c777485e878e9421d53087db
GUID_NTDS_QUOTAS_CONTAINER_Wunknown6227f0af1fc2410d8e3bb10615bb5b0f
GUID_MANAGED_SERVICE_ACCOUNTS_CONTAINER_Wunknown1EB93889E40C45DF9F0C64D23BBB6237
GUID_KEYS_CONTAINER_Wunknown683A24E2E8164BD3AF86AC3C2CF3F981
DS_REPSYNCALL_NO_OPTIONSDWORD0
DS_REPSYNCALL_ABORT_IF_SERVER_UNAVAILABLEDWORD1
DS_REPSYNCALL_SYNC_ADJACENT_SERVERS_ONLYDWORD2
DS_REPSYNCALL_ID_SERVERS_BY_DNDWORD4
DS_REPSYNCALL_DO_NOT_SYNCDWORD8
DS_REPSYNCALL_SKIP_INITIAL_CHECKDWORD16
DS_REPSYNCALL_PUSH_CHANGES_OUTWARDDWORD32
DS_REPSYNCALL_CROSS_SITE_BOUNDARIESDWORD64
DS_LIST_DSA_OBJECT_FOR_SERVERDWORD0
DS_LIST_DNS_HOST_NAME_FOR_SERVERDWORD1
DS_LIST_ACCOUNT_OBJECT_FOR_SERVERDWORD2
DS_ROLE_SCHEMA_OWNERDWORD0
DS_ROLE_DOMAIN_OWNERDWORD1
DS_ROLE_PDC_OWNERDWORD2
DS_ROLE_RID_OWNERDWORD3
DS_ROLE_INFRASTRUCTURE_OWNERDWORD4
DS_SCHEMA_GUID_NOT_FOUNDDWORD0
DS_SCHEMA_GUID_ATTRDWORD1
DS_SCHEMA_GUID_ATTR_SETDWORD2
DS_SCHEMA_GUID_CLASSDWORD3
DS_SCHEMA_GUID_CONTROL_RIGHTDWORD4
DS_KCC_FLAG_ASYNC_OPDWORD1
DS_KCC_FLAG_DAMPEDDWORD2
DS_EXIST_ADVISORY_MODEDWORD1
DS_REPL_INFO_FLAG_IMPROVE_LINKED_ATTRSDWORD1
DS_REPL_NBR_WRITEABLEDWORD16
DS_REPL_NBR_SYNC_ON_STARTUPDWORD32
DS_REPL_NBR_DO_SCHEDULED_SYNCSDWORD64
DS_REPL_NBR_USE_ASYNC_INTERSITE_TRANSPORTDWORD128
DS_REPL_NBR_TWO_WAY_SYNCDWORD512
DS_REPL_NBR_NONGC_RO_REPLICADWORD1024
DS_REPL_NBR_RETURN_OBJECT_PARENTSDWORD2048
DS_REPL_NBR_SELECT_SECRETSDWORD4096
DS_REPL_NBR_FULL_SYNC_IN_PROGRESSDWORD65536
DS_REPL_NBR_FULL_SYNC_NEXT_PACKETDWORD131072
DS_REPL_NBR_GCSPNDWORD1048576
DS_REPL_NBR_NEVER_SYNCEDDWORD2097152
DS_REPL_NBR_PREEMPTEDDWORD16777216
DS_REPL_NBR_IGNORE_CHANGE_NOTIFICATIONSDWORD67108864
DS_REPL_NBR_DISABLE_SCHEDULED_SYNCDWORD134217728
DS_REPL_NBR_COMPRESS_CHANGESDWORD268435456
DS_REPL_NBR_NO_CHANGE_NOTIFICATIONSDWORD536870912
DS_REPL_NBR_PARTIAL_ATTRIBUTE_SETDWORD1073741824
ADAM_SCP_SITE_NAME_STRINGunknownsite:
ADAM_SCP_SITE_NAME_STRING_Wunknownsite:
ADAM_SCP_PARTITION_STRINGunknownpartition:
ADAM_SCP_PARTITION_STRING_Wunknownpartition:
ADAM_SCP_INSTANCE_NAME_STRINGunknowninstance:
ADAM_SCP_INSTANCE_NAME_STRING_Wunknowninstance:
ADAM_SCP_FSMO_STRINGunknownfsmo:
ADAM_SCP_FSMO_STRING_Wunknownfsmo:
ADAM_SCP_FSMO_NAMING_STRINGunknownnaming
ADAM_SCP_FSMO_NAMING_STRING_Wunknownnaming
ADAM_SCP_FSMO_SCHEMA_STRINGunknownschema
ADAM_SCP_FSMO_SCHEMA_STRING_Wunknownschema
ADAM_REPL_AUTHENTICATION_MODE_NEGOTIATE_PASS_THROUGHDWORD0
ADAM_REPL_AUTHENTICATION_MODE_NEGOTIATEDWORD1
ADAM_REPL_AUTHENTICATION_MODE_MUTUAL_AUTH_REQUIREDDWORD2
FLAG_FOREST_OPTIONAL_FEATUREDWORD1
FLAG_DOMAIN_OPTIONAL_FEATUREDWORD2
FLAG_DISABLABLE_OPTIONAL_FEATUREDWORD4
FLAG_SERVER_OPTIONAL_FEATUREDWORD8
GUID_RECYCLE_BIN_OPTIONAL_FEATURE_Aunknownd8dc6d76d0ac5e44f3b9a7f9b6744f2a
GUID_RECYCLE_BIN_OPTIONAL_FEATURE_Wunknownd8dc6d76d0ac5e44f3b9a7f9b6744f2a
GUID_PRIVILEGED_ACCESS_MANAGEMENT_OPTIONAL_FEATURE_Aunknown73e843ece8cc4046b4ab07ffe4ab5bcd
GUID_PRIVILEGED_ACCESS_MANAGEMENT_OPTIONAL_FEATURE_Wunknown73e843ece8cc4046b4ab07ffe4ab5bcd
GUID_DATABASE_32K_PAGES_OPTIONAL_FEATURE_Aunknownc62a9852731e4f75ae2473ae2775aab8
GUID_DATABASE_32K_PAGES_OPTIONAL_FEATURE_Wunknownc62a9852731e4f75ae2473ae2775aab8
GUID_DATABASE_32K_PAGES_OPTIONAL_FEATURE_BYTEunknownÆ*˜RsOu®$s®'uª¸
CFSTR_DSOP_DS_SELECTION_LISTunknownCFSTR_DSOP_DS_SELECTION_LIST
DSOP_SCOPE_TYPE_TARGET_COMPUTERDWORD1
DSOP_SCOPE_TYPE_UPLEVEL_JOINED_DOMAINDWORD2
DSOP_SCOPE_TYPE_DOWNLEVEL_JOINED_DOMAINDWORD4
DSOP_SCOPE_TYPE_ENTERPRISE_DOMAINDWORD8
DSOP_SCOPE_TYPE_GLOBAL_CATALOGDWORD16
DSOP_SCOPE_TYPE_EXTERNAL_UPLEVEL_DOMAINDWORD32
DSOP_SCOPE_TYPE_EXTERNAL_DOWNLEVEL_DOMAINDWORD64
DSOP_SCOPE_TYPE_WORKGROUPDWORD128
DSOP_SCOPE_TYPE_USER_ENTERED_UPLEVEL_SCOPEDWORD256
DSOP_SCOPE_TYPE_USER_ENTERED_DOWNLEVEL_SCOPEDWORD512
DSOP_SCOPE_FLAG_STARTING_SCOPEDWORD1
DSOP_SCOPE_FLAG_WANT_PROVIDER_WINNTDWORD2
DSOP_SCOPE_FLAG_WANT_PROVIDER_LDAPDWORD4
DSOP_SCOPE_FLAG_WANT_PROVIDER_GCDWORD8
DSOP_SCOPE_FLAG_WANT_SID_PATHDWORD16
DSOP_SCOPE_FLAG_WANT_DOWNLEVEL_BUILTIN_PATHDWORD32
DSOP_SCOPE_FLAG_DEFAULT_FILTER_USERSDWORD64
DSOP_SCOPE_FLAG_DEFAULT_FILTER_GROUPSDWORD128
DSOP_SCOPE_FLAG_DEFAULT_FILTER_COMPUTERSDWORD256
DSOP_SCOPE_FLAG_DEFAULT_FILTER_CONTACTSDWORD512
DSOP_SCOPE_FLAG_DEFAULT_FILTER_SERVICE_ACCOUNTSDWORD1024
DSOP_SCOPE_FLAG_DEFAULT_FILTER_PASSWORDSETTINGS_OBJECTSDWORD2048
DSOP_FILTER_INCLUDE_ADVANCED_VIEWDWORD1
DSOP_FILTER_USERSDWORD2
DSOP_FILTER_BUILTIN_GROUPSDWORD4
DSOP_FILTER_WELL_KNOWN_PRINCIPALSDWORD8
DSOP_FILTER_UNIVERSAL_GROUPS_DLDWORD16
DSOP_FILTER_UNIVERSAL_GROUPS_SEDWORD32
DSOP_FILTER_GLOBAL_GROUPS_DLDWORD64
DSOP_FILTER_GLOBAL_GROUPS_SEDWORD128
DSOP_FILTER_DOMAIN_LOCAL_GROUPS_DLDWORD256
DSOP_FILTER_DOMAIN_LOCAL_GROUPS_SEDWORD512
DSOP_FILTER_CONTACTSDWORD1024
DSOP_FILTER_COMPUTERSDWORD2048
DSOP_FILTER_SERVICE_ACCOUNTSDWORD4096
DSOP_FILTER_PASSWORDSETTINGS_OBJECTSDWORD8192
DSOP_DOWNLEVEL_FILTER_USERSDWORD2147483649
DSOP_DOWNLEVEL_FILTER_LOCAL_GROUPSDWORD2147483650
DSOP_DOWNLEVEL_FILTER_GLOBAL_GROUPSDWORD2147483652
DSOP_DOWNLEVEL_FILTER_COMPUTERSDWORD2147483656
DSOP_DOWNLEVEL_FILTER_WORLDDWORD2147483664
DSOP_DOWNLEVEL_FILTER_AUTHENTICATED_USERDWORD2147483680
DSOP_DOWNLEVEL_FILTER_ANONYMOUSDWORD2147483712
DSOP_DOWNLEVEL_FILTER_BATCHDWORD2147483776
DSOP_DOWNLEVEL_FILTER_CREATOR_OWNERDWORD2147483904
DSOP_DOWNLEVEL_FILTER_CREATOR_GROUPDWORD2147484160
DSOP_DOWNLEVEL_FILTER_DIALUPDWORD2147484672
DSOP_DOWNLEVEL_FILTER_INTERACTIVEDWORD2147485696
DSOP_DOWNLEVEL_FILTER_NETWORKDWORD2147487744
DSOP_DOWNLEVEL_FILTER_SERVICEDWORD2147491840
DSOP_DOWNLEVEL_FILTER_SYSTEMDWORD2147500032
DSOP_DOWNLEVEL_FILTER_EXCLUDE_BUILTIN_GROUPSDWORD2147516416
DSOP_DOWNLEVEL_FILTER_TERMINAL_SERVERDWORD2147549184
DSOP_DOWNLEVEL_FILTER_ALL_WELLKNOWN_SIDSDWORD2147614720
DSOP_DOWNLEVEL_FILTER_LOCAL_SERVICEDWORD2147745792
DSOP_DOWNLEVEL_FILTER_NETWORK_SERVICEDWORD2148007936
DSOP_DOWNLEVEL_FILTER_REMOTE_LOGONDWORD2148532224
DSOP_DOWNLEVEL_FILTER_INTERNET_USERDWORD2149580800
DSOP_DOWNLEVEL_FILTER_OWNER_RIGHTSDWORD2151677952
DSOP_DOWNLEVEL_FILTER_SERVICESDWORD2155872256
DSOP_DOWNLEVEL_FILTER_LOCAL_LOGONDWORD2164260864
DSOP_DOWNLEVEL_FILTER_THIS_ORG_CERTDWORD2181038080
DSOP_DOWNLEVEL_FILTER_IIS_APP_POOLDWORD2214592512
DSOP_DOWNLEVEL_FILTER_ALL_APP_PACKAGESDWORD2281701376
DSOP_DOWNLEVEL_FILTER_LOCAL_ACCOUNTSDWORD2415919104
DSOP_FLAG_MULTISELECTDWORD1
DSOP_FLAG_SKIP_TARGET_COMPUTER_DC_CHECKDWORD2
SCHEDULE_INTERVALDWORD0
SCHEDULE_BANDWIDTHDWORD1
SCHEDULE_PRIORITYDWORD2
FACILITY_NTDSBDWORD2048
FACILITY_BACKUPDWORD2047
FACILITY_SYSTEMDWORD0
hrNoneHRESULT0
hrNyiHRESULT-1073741823
hrInvalidParamHRESULT-939589631
hrErrorHRESULT-939589630
hrInvalidHandleHRESULT-939589629
hrRestoreInProgressHRESULT-939589628
hrAlreadyOpenHRESULT-939589627
hrInvalidRecipsHRESULT-939589626
hrCouldNotConnectHRESULT-939589625
hrRestoreMapExistsHRESULT-939589624
hrIncrementalBackupDisabledHRESULT-939589623
hrLogFileNotFoundHRESULT-939589622
hrCircularLoggingHRESULT-939589621
hrNoFullRestoreHRESULT-939589620
hrCommunicationErrorHRESULT-939589619
hrFullBackupNotTakenHRESULT-939589618
hrMissingExpiryTokenHRESULT-939589617
hrUnknownExpiryTokenFormatHRESULT-939589616
hrContentsExpiredHRESULT-939589615
hrFileCloseHRESULT-939523994
hrOutOfThreadsHRESULT-939523993
hrTooManyIOHRESULT-939523991
hrBFNotSynchronousHRESULT-2013265720
hrBFPageNotFoundHRESULT-2013265719
hrBFInUseHRESULT-939523894
hrPMRecDeletedHRESULT-939523794
hrRemainingVersionsHRESULT-2013265599
hrFLDKeyTooBigHRESULT-2013265520
hrFLDTooManySegmentsHRESULT-939523695
hrFLDNullKeyHRESULT-2013265518
hrLogFileCorruptHRESULT-939523595
hrNoBackupDirectoryHRESULT-939523593
hrBackupDirectoryNotEmptyHRESULT-939523592
hrBackupInProgressHRESULT-939523591
hrMissingPreviousLogFileHRESULT-939523587
hrLogWriteFailHRESULT-939523586
hrBadLogVersionHRESULT-939523582
hrInvalidLogSequenceHRESULT-939523581
hrLoggingDisabledHRESULT-939523580
hrLogBufferTooSmallHRESULT-939523579
hrLogSequenceEndHRESULT-939523577
hrNoBackupHRESULT-939523576
hrInvalidBackupSequenceHRESULT-939523575
hrBackupNotAllowedYetHRESULT-939523573
hrDeleteBackupFileFailHRESULT-939523572
hrMakeBackupDirectoryFailHRESULT-939523571
hrInvalidBackupHRESULT-939523570
hrRecoveredWithErrorsHRESULT-939523569
hrMissingLogFileHRESULT-939523568
hrLogDiskFullHRESULT-939523567
hrBadLogSignatureHRESULT-939523566
hrBadDbSignatureHRESULT-939523565
hrBadCheckpointSignatureHRESULT-939523564
hrCheckpointCorruptHRESULT-939523563
hrDatabaseInconsistentHRESULT-939523546
hrConsistentTimeMismatchHRESULT-939523545
hrPatchFileMismatchHRESULT-939523544
hrRestoreLogTooLowHRESULT-939523543
hrRestoreLogTooHighHRESULT-939523542
hrGivenLogFileHasBadSignatureHRESULT-939523541
hrGivenLogFileIsNotContiguousHRESULT-939523540
hrMissingRestoreLogFilesHRESULT-939523539
hrExistingLogFileHasBadSignatureHRESULT-2013265362
hrExistingLogFileIsNotContiguousHRESULT-2013265361
hrMissingFullBackupHRESULT-939523536
hrBadBackupDatabaseSizeHRESULT-939523535
hrTermInProgressHRESULT-939523096
hrFeatureNotAvailableHRESULT-939523095
hrInvalidNameHRESULT-939523094
hrInvalidParameterHRESULT-939523093
hrColumnNullHRESULT-2013264916
hrBufferTruncatedHRESULT-2013264914
hrDatabaseAttachedHRESULT-2013264913
hrInvalidDatabaseIdHRESULT-939523086
hrOutOfMemoryHRESULT-939523085
hrOutOfDatabaseSpaceHRESULT-939523084
hrOutOfCursorsHRESULT-939523083
hrOutOfBuffersHRESULT-939523082
hrTooManyIndexesHRESULT-939523081
hrTooManyKeysHRESULT-939523080
hrRecordDeletedHRESULT-939523079
hrReadVerifyFailureHRESULT-939523078
hrOutOfFileHandlesHRESULT-939523076
hrDiskIOHRESULT-939523074
hrInvalidPathHRESULT-939523073
hrRecordTooBigHRESULT-939523070
hrTooManyOpenDatabasesHRESULT-939523069
hrInvalidDatabaseHRESULT-939523068
hrNotInitializedHRESULT-939523067
hrAlreadyInitializedHRESULT-939523066
hrFileAccessDeniedHRESULT-939523064
hrBufferTooSmallHRESULT-939523058
hrSeekNotEqualHRESULT-2013264881
hrTooManyColumnsHRESULT-939523056
hrContainerNotEmptyHRESULT-939523053
hrInvalidFilenameHRESULT-939523052
hrInvalidBookmarkHRESULT-939523051
hrColumnInUseHRESULT-939523050
hrInvalidBufferSizeHRESULT-939523049
hrColumnNotUpdatableHRESULT-939523048
hrIndexInUseHRESULT-939523045
hrNullKeyDisallowedHRESULT-939523043
hrNotInTransactionHRESULT-939523042
hrNoIdleActivityHRESULT-2013264862
hrTooManyActiveUsersHRESULT-939523037
hrInvalidCountryHRESULT-939523035
hrInvalidLanguageIdHRESULT-939523034
hrInvalidCodePageHRESULT-939523033
hrNoWriteLockHRESULT-2013264853
hrColumnSetNullHRESULT-2013264852
hrVersionStoreOutOfMemoryHRESULT-939523027
hrCurrencyStackOutOfMemoryHRESULT-939523026
hrOutOfSessionsHRESULT-939522995
hrWriteConflictHRESULT-939522994
hrTransTooDeepHRESULT-939522993
hrInvalidSesidHRESULT-939522992
hrSessionWriteConflictHRESULT-939522989
hrInTransactionHRESULT-939522988
hrDatabaseDuplicateHRESULT-939522895
hrDatabaseInUseHRESULT-939522894
hrDatabaseNotFoundHRESULT-939522893
hrDatabaseInvalidNameHRESULT-939522892
hrDatabaseInvalidPagesHRESULT-939522891
hrDatabaseCorruptedHRESULT-939522890
hrDatabaseLockedHRESULT-939522889
hrTableEmptyHRESULT-2013264619
hrTableLockedHRESULT-939522794
hrTableDuplicateHRESULT-939522793
hrTableInUseHRESULT-939522792
hrObjectNotFoundHRESULT-939522791
hrCannotRenameHRESULT-939522790
hrDensityInvalidHRESULT-939522789
hrTableNotEmptyHRESULT-939522788
hrInvalidTableIdHRESULT-939522786
hrTooManyOpenTablesHRESULT-939522785
hrIllegalOperationHRESULT-939522784
hrObjectDuplicateHRESULT-939522782
hrInvalidObjectHRESULT-939522780
hrIndexCantBuildHRESULT-939522695
hrIndexHasPrimaryHRESULT-939522694
hrIndexDuplicateHRESULT-939522693
hrIndexNotFoundHRESULT-939522692
hrIndexMustStayHRESULT-939522691
hrIndexInvalidDefHRESULT-939522690
hrIndexHasClusteredHRESULT-939522688
hrCreateIndexFailedHRESULT-2013264511
hrTooManyOpenIndexesHRESULT-939522686
hrColumnLongHRESULT-939522595
hrColumnDoesNotFitHRESULT-939522593
hrNullInvalidHRESULT-939522592
hrColumnIndexedHRESULT-939522591
hrColumnTooBigHRESULT-939522590
hrColumnNotFoundHRESULT-939522589
hrColumnDuplicateHRESULT-939522588
hrColumn2ndSysMaintHRESULT-939522586
hrInvalidColumnTypeHRESULT-939522585
hrColumnMaxTruncatedHRESULT-2013264408
hrColumnCannotIndexHRESULT-939522583
hrTaggedNotNULLHRESULT-939522582
hrNoCurrentIndexHRESULT-939522581
hrKeyIsMadeHRESULT-939522580
hrBadColumnIdHRESULT-939522579
hrBadItagSequenceHRESULT-939522578
hrCannotBeTaggedHRESULT-939522575
hrRecordNotFoundHRESULT-939522495
hrNoCurrentRecordHRESULT-939522493
hrRecordClusteredChangedHRESULT-939522492
hrKeyDuplicateHRESULT-939522491
hrAlreadyPreparedHRESULT-939522489
hrKeyNotMadeHRESULT-939522488
hrUpdateNotPreparedHRESULT-939522487
hrwrnDataHasChangedHRESULT-2013264310
hrerrDataHasChangedHRESULT-939522485
hrKeyChangedHRESULT-2013264302
hrTooManySortsHRESULT-939522395
hrInvalidOnSortHRESULT-939522394
hrTempFileOpenErrorHRESULT-939522293
hrTooManyAttachedDatabasesHRESULT-939522291
hrDiskFullHRESULT-939522288
hrPermissionDeniedHRESULT-939522287
hrFileNotFoundHRESULT-939522285
hrFileOpenReadOnlyHRESULT-2013264107
hrAfterInitializationHRESULT-939522246
hrLogCorruptedHRESULT-939522244
hrInvalidOperationHRESULT-939522190
hrAccessDeniedHRESULT-939522189
CLSID_DsObjectPickerGUID{17D6CCD8-3B7B-11D2-B9E0-00C04FD8DBF7}

各言語での定義

定数の定義。C/C++〜Go タブは数値定数のみ(GUID・文字列定数は上の表 / HSP タブを参照)。HSP は #define global。

#define WM_ADSPROP_NOTIFY_PAGEINIT 2125
#define WM_ADSPROP_NOTIFY_PAGEHWND 2126
#define WM_ADSPROP_NOTIFY_CHANGE 2127
#define WM_ADSPROP_NOTIFY_APPLY 2128
#define WM_ADSPROP_NOTIFY_SETFOCUS 2129
#define WM_ADSPROP_NOTIFY_FOREGROUND 2130
#define WM_ADSPROP_NOTIFY_EXIT 2131
#define WM_ADSPROP_NOTIFY_ERROR 2134
#define QUERYFORM_CHANGESFORMLIST 1
#define QUERYFORM_CHANGESOPTFORMLIST 2
#define CQFF_NOGLOBALPAGES 1
#define CQFF_ISOPTIONAL 2
#define CQPM_INITIALIZE 1
#define CQPM_RELEASE 2
#define CQPM_ENABLE 3
#define CQPM_GETPARAMETERS 5
#define CQPM_CLEARFORM 6
#define CQPM_PERSIST 7
#define CQPM_HELP 8
#define CQPM_SETDEFAULTPARAMETERS 9
#define CQPM_HANDLERSPECIFIC 268435456
#define OQWF_OKCANCEL 1
#define OQWF_DEFAULTFORM 2
#define OQWF_SINGLESELECT 4
#define OQWF_LOADQUERY 8
#define OQWF_REMOVESCOPES 16
#define OQWF_REMOVEFORMS 32
#define OQWF_ISSUEONOPEN 64
#define OQWF_SHOWOPTIONAL 128
#define OQWF_SAVEQUERYONOK 512
#define OQWF_HIDEMENUS 1024
#define OQWF_HIDESEARCHUI 2048
#define OQWF_PARAMISPROPERTYBAG 2147483648
#define DSA_NEWOBJ_CTX_PRECOMMIT 1
#define DSA_NEWOBJ_CTX_COMMIT 2
#define DSA_NEWOBJ_CTX_POSTCOMMIT 3
#define DSA_NEWOBJ_CTX_CLEANUP 4
#define DSA_NOTIFY_DEL 1
#define DSA_NOTIFY_REN 2
#define DSA_NOTIFY_MOV 4
#define DSA_NOTIFY_PROP 8
#define DSA_NOTIFY_FLAG_ADDITIONAL_DATA 2
#define DSA_NOTIFY_FLAG_FORCE_ADDITIONAL_DATA 1
#define DSOBJECT_ISCONTAINER 1
#define DSOBJECT_READONLYPAGES 2147483648
#define DSPROVIDER_UNUSED_0 1
#define DSPROVIDER_UNUSED_1 2
#define DSPROVIDER_UNUSED_2 4
#define DSPROVIDER_UNUSED_3 8
#define DSPROVIDER_ADVANCED 16
#define DSPROVIDER_AD_LDS 32
#define DSDSOF_HASUSERANDSERVERINFO 1
#define DSDSOF_SIMPLEAUTHENTICATE 2
#define DSDSOF_DONTSIGNSEAL 4
#define DSDSOF_DSAVAILABLE 1073741824
#define DBDTF_RETURNFQDN 1
#define DBDTF_RETURNMIXEDDOMAINS 2
#define DBDTF_RETURNEXTERNAL 4
#define DBDTF_RETURNINBOUND 8
#define DBDTF_RETURNINOUTBOUND 16
#define DSSSF_SIMPLEAUTHENTICATE 1
#define DSSSF_DONTSIGNSEAL 2
#define DSSSF_DSAVAILABLE 2147483648
#define DSGIF_ISNORMAL 0
#define DSGIF_ISOPEN 1
#define DSGIF_ISDISABLED 2
#define DSGIF_ISMASK 15
#define DSGIF_GETDEFAULTICON 16
#define DSGIF_DEFAULTISCONTAINER 32
#define DSICCF_IGNORETREATASLEAF 1
#define DSECAF_NOTLISTED 1
#define DSCCIF_HASWIZARDDIALOG 1
#define DSCCIF_HASWIZARDPRIMARYPAGE 2
#define DSBI_NOBUTTONS 1
#define DSBI_NOLINES 2
#define DSBI_NOLINESATROOT 4
#define DSBI_CHECKBOXES 256
#define DSBI_NOROOT 65536
#define DSBI_INCLUDEHIDDEN 131072
#define DSBI_EXPANDONOPEN 262144
#define DSBI_ENTIREDIRECTORY 589824
#define DSBI_RETURN_FORMAT 1048576
#define DSBI_HASCREDENTIALS 2097152
#define DSBI_IGNORETREATASLEAF 4194304
#define DSBI_SIMPLEAUTHENTICATE 8388608
#define DSBI_RETURNOBJECTCLASS 16777216
#define DSBI_DONTSIGNSEAL 33554432
#define DSB_MAX_DISPLAYNAME_CHARS 64
#define DSBF_STATE 1
#define DSBF_ICONLOCATION 2
#define DSBF_DISPLAYNAME 4
#define DSBS_CHECKED 1
#define DSBS_HIDDEN 2
#define DSBS_ROOT 4
#define DSBM_QUERYINSERTW 100
#define DSBM_QUERYINSERTA 101
#define DSBM_QUERYINSERT 100
#define DSBM_CHANGEIMAGESTATE 102
#define DSBM_HELP 103
#define DSBM_CONTEXTMENU 104
#define DSBID_BANNER 256
#define DSBID_CONTAINERLIST 257
#define DS_FORCE_REDISCOVERY 1
#define DS_DIRECTORY_SERVICE_REQUIRED 16
#define DS_DIRECTORY_SERVICE_PREFERRED 32
#define DS_GC_SERVER_REQUIRED 64
#define DS_PDC_REQUIRED 128
#define DS_BACKGROUND_ONLY 256
#define DS_IP_REQUIRED 512
#define DS_KDC_REQUIRED 1024
#define DS_TIMESERV_REQUIRED 2048
#define DS_WRITABLE_REQUIRED 4096
#define DS_GOOD_TIMESERV_PREFERRED 8192
#define DS_AVOID_SELF 16384
#define DS_ONLY_LDAP_NEEDED 32768
#define DS_IS_FLAT_NAME 65536
#define DS_IS_DNS_NAME 131072
#define DS_TRY_NEXTCLOSEST_SITE 262144
#define DS_DIRECTORY_SERVICE_6_REQUIRED 524288
#define DS_WEB_SERVICE_REQUIRED 1048576
#define DS_DIRECTORY_SERVICE_8_REQUIRED 2097152
#define DS_DIRECTORY_SERVICE_9_REQUIRED 4194304
#define DS_DIRECTORY_SERVICE_10_REQUIRED 8388608
#define DS_KEY_LIST_SUPPORT_REQUIRED 16777216
#define DS_DIRECTORY_SERVICE_13_REQUIRED 33554432
#define DS_RETURN_DNS_NAME 1073741824
#define DS_RETURN_FLAT_NAME 2147483648
#define DS_PDC_FLAG 1
#define DS_GC_FLAG 4
#define DS_LDAP_FLAG 8
#define DS_DS_FLAG 16
#define DS_KDC_FLAG 32
#define DS_TIMESERV_FLAG 64
#define DS_CLOSEST_FLAG 128
#define DS_WRITABLE_FLAG 256
#define DS_GOOD_TIMESERV_FLAG 512
#define DS_NDNC_FLAG 1024
#define DS_SELECT_SECRET_DOMAIN_6_FLAG 2048
#define DS_FULL_SECRET_DOMAIN_6_FLAG 4096
#define DS_WS_FLAG 8192
#define DS_DS_8_FLAG 16384
#define DS_DS_9_FLAG 32768
#define DS_DS_10_FLAG 65536
#define DS_KEY_LIST_FLAG 131072
#define DS_DS_13_FLAG 262144
#define DS_PING_FLAGS 1048575
#define DS_DNS_CONTROLLER_FLAG 536870912
#define DS_DNS_DOMAIN_FLAG 1073741824
#define DS_DNS_FOREST_FLAG 2147483648
#define DS_DOMAIN_IN_FOREST 1
#define DS_DOMAIN_DIRECT_OUTBOUND 2
#define DS_DOMAIN_TREE_ROOT 4
#define DS_DOMAIN_PRIMARY 8
#define DS_DOMAIN_NATIVE_MODE 16
#define DS_DOMAIN_DIRECT_INBOUND 32
#define DS_GFTI_UPDATE_TDO 1
#define DS_GFTI_VALID_FLAGS 1
#define DS_ONLY_DO_SITE_NAME 1
#define DS_NOTIFY_AFTER_SITE_RECORDS 2
#define DSQPF_NOSAVE 1
#define DSQPF_SAVELOCATION 2
#define DSQPF_SHOWHIDDENOBJECTS 4
#define DSQPF_ENABLEADMINFEATURES 8
#define DSQPF_ENABLEADVANCEDFEATURES 16
#define DSQPF_HASCREDENTIALS 32
#define DSQPF_NOCHOOSECOLUMNS 64
#define DSQPM_GETCLASSLIST 268435456
#define DSQPM_HELPTOPICS 268435457
#define DSROLE_PRIMARY_DS_RUNNING 1
#define DSROLE_PRIMARY_DS_MIXED_MODE 2
#define DSROLE_UPGRADE_IN_PROGRESS 4
#define DSROLE_PRIMARY_DS_READONLY 8
#define DSROLE_PRIMARY_DOMAIN_GUID_PRESENT 16777216
#define ADS_ATTR_CLEAR 1
#define ADS_ATTR_UPDATE 2
#define ADS_ATTR_APPEND 3
#define ADS_ATTR_DELETE 4
#define ADS_EXT_MINEXTDISPID 1
#define ADS_EXT_MAXEXTDISPID 16777215
#define ADS_EXT_INITCREDENTIALS 1
#define ADS_EXT_INITIALIZE_COMPLETE 2
#define DS_BEHAVIOR_WIN2000 0
#define DS_BEHAVIOR_WIN2003_WITH_MIXED_DOMAINS 1
#define DS_BEHAVIOR_WIN2003 2
#define DS_BEHAVIOR_WIN2008 3
#define DS_BEHAVIOR_WIN2008R2 4
#define DS_BEHAVIOR_WIN2012 5
#define DS_BEHAVIOR_WIN2012R2 6
#define DS_BEHAVIOR_WIN2016 7
#define DS_BEHAVIOR_WIN2025 10
#define DS_BEHAVIOR_LONGHORN 3
#define DS_BEHAVIOR_WIN7 4
#define DS_BEHAVIOR_WIN8 5
#define DS_BEHAVIOR_WINBLUE 6
#define DS_BEHAVIOR_WINTHRESHOLD 7
#define ACTRL_DS_OPEN 0
#define ACTRL_DS_CREATE_CHILD 1
#define ACTRL_DS_DELETE_CHILD 2
#define ACTRL_DS_LIST 4
#define ACTRL_DS_SELF 8
#define ACTRL_DS_READ_PROP 16
#define ACTRL_DS_WRITE_PROP 32
#define ACTRL_DS_DELETE_TREE 64
#define ACTRL_DS_LIST_OBJECT 128
#define ACTRL_DS_CONTROL_ACCESS 256
#define NTDSAPI_BIND_ALLOW_DELEGATION 1
#define NTDSAPI_BIND_FIND_BINDING 2
#define NTDSAPI_BIND_FORCE_KERBEROS 4
#define DS_REPSYNC_ASYNCHRONOUS_OPERATION 1
#define DS_REPSYNC_WRITEABLE 2
#define DS_REPSYNC_PERIODIC 4
#define DS_REPSYNC_INTERSITE_MESSAGING 8
#define DS_REPSYNC_FULL 32
#define DS_REPSYNC_URGENT 64
#define DS_REPSYNC_NO_DISCARD 128
#define DS_REPSYNC_FORCE 256
#define DS_REPSYNC_ADD_REFERENCE 512
#define DS_REPSYNC_NEVER_COMPLETED 1024
#define DS_REPSYNC_TWO_WAY 2048
#define DS_REPSYNC_NEVER_NOTIFY 4096
#define DS_REPSYNC_INITIAL 8192
#define DS_REPSYNC_USE_COMPRESSION 16384
#define DS_REPSYNC_ABANDONED 32768
#define DS_REPSYNC_SELECT_SECRETS 32768
#define DS_REPSYNC_INITIAL_IN_PROGRESS 65536
#define DS_REPSYNC_PARTIAL_ATTRIBUTE_SET 131072
#define DS_REPSYNC_REQUEUE 262144
#define DS_REPSYNC_NOTIFICATION 524288
#define DS_REPSYNC_ASYNCHRONOUS_REPLICA 1048576
#define DS_REPSYNC_CRITICAL 2097152
#define DS_REPSYNC_FULL_IN_PROGRESS 4194304
#define DS_REPSYNC_PREEMPTED 8388608
#define DS_REPSYNC_NONGC_RO_REPLICA 16777216
#define DS_REPADD_ASYNCHRONOUS_OPERATION 1
#define DS_REPADD_WRITEABLE 2
#define DS_REPADD_INITIAL 4
#define DS_REPADD_PERIODIC 8
#define DS_REPADD_INTERSITE_MESSAGING 16
#define DS_REPADD_ASYNCHRONOUS_REPLICA 32
#define DS_REPADD_DISABLE_NOTIFICATION 64
#define DS_REPADD_DISABLE_PERIODIC 128
#define DS_REPADD_USE_COMPRESSION 256
#define DS_REPADD_NEVER_NOTIFY 512
#define DS_REPADD_TWO_WAY 1024
#define DS_REPADD_CRITICAL 2048
#define DS_REPADD_SELECT_SECRETS 4096
#define DS_REPADD_NONGC_RO_REPLICA 16777216
#define DS_REPDEL_ASYNCHRONOUS_OPERATION 1
#define DS_REPDEL_WRITEABLE 2
#define DS_REPDEL_INTERSITE_MESSAGING 4
#define DS_REPDEL_IGNORE_ERRORS 8
#define DS_REPDEL_LOCAL_ONLY 16
#define DS_REPDEL_NO_SOURCE 32
#define DS_REPDEL_REF_OK 64
#define DS_REPMOD_ASYNCHRONOUS_OPERATION 1
#define DS_REPMOD_WRITEABLE 2
#define DS_REPMOD_UPDATE_FLAGS 1
#define DS_REPMOD_UPDATE_INSTANCE 2
#define DS_REPMOD_UPDATE_ADDRESS 2
#define DS_REPMOD_UPDATE_SCHEDULE 4
#define DS_REPMOD_UPDATE_RESULT 8
#define DS_REPMOD_UPDATE_TRANSPORT 16
#define DS_REPUPD_ASYNCHRONOUS_OPERATION 1
#define DS_REPUPD_WRITEABLE 2
#define DS_REPUPD_ADD_REFERENCE 4
#define DS_REPUPD_DELETE_REFERENCE 8
#define DS_REPUPD_REFERENCE_GCSPN 16
#define DS_INSTANCETYPE_IS_NC_HEAD 1
#define DS_INSTANCETYPE_NC_IS_WRITEABLE 4
#define DS_INSTANCETYPE_NC_COMING 16
#define DS_INSTANCETYPE_NC_GOING 32
#define NTDSDSA_OPT_IS_GC 1
#define NTDSDSA_OPT_DISABLE_INBOUND_REPL 2
#define NTDSDSA_OPT_DISABLE_OUTBOUND_REPL 4
#define NTDSDSA_OPT_DISABLE_NTDSCONN_XLATE 8
#define NTDSDSA_OPT_DISABLE_SPN_REGISTRATION 16
#define NTDSDSA_OPT_GENERATE_OWN_TOPO 32
#define NTDSDSA_OPT_BLOCK_RPC 64
#define NTDSCONN_OPT_IS_GENERATED 1
#define NTDSCONN_OPT_TWOWAY_SYNC 2
#define NTDSCONN_OPT_OVERRIDE_NOTIFY_DEFAULT 4
#define NTDSCONN_OPT_USE_NOTIFY 8
#define NTDSCONN_OPT_DISABLE_INTERSITE_COMPRESSION 16
#define NTDSCONN_OPT_USER_OWNED_SCHEDULE 32
#define NTDSCONN_OPT_RODC_TOPOLOGY 64
#define NTDSCONN_KCC_NO_REASON 0
#define NTDSCONN_KCC_GC_TOPOLOGY 1
#define NTDSCONN_KCC_RING_TOPOLOGY 2
#define NTDSCONN_KCC_MINIMIZE_HOPS_TOPOLOGY 4
#define NTDSCONN_KCC_STALE_SERVERS_TOPOLOGY 8
#define NTDSCONN_KCC_OSCILLATING_CONNECTION_TOPOLOGY 16
#define NTDSCONN_KCC_INTERSITE_GC_TOPOLOGY 32
#define NTDSCONN_KCC_INTERSITE_TOPOLOGY 64
#define NTDSCONN_KCC_SERVER_FAILOVER_TOPOLOGY 128
#define NTDSCONN_KCC_SITE_FAILOVER_TOPOLOGY 256
#define NTDSCONN_KCC_REDUNDANT_SERVER_TOPOLOGY 512
#define FRSCONN_PRIORITY_MASK 1879048192
#define FRSCONN_MAX_PRIORITY 8
#define NTDSCONN_OPT_IGNORE_SCHEDULE_MASK 2147483648
#define NTDSSETTINGS_OPT_IS_AUTO_TOPOLOGY_DISABLED 1
#define NTDSSETTINGS_OPT_IS_TOPL_CLEANUP_DISABLED 2
#define NTDSSETTINGS_OPT_IS_TOPL_MIN_HOPS_DISABLED 4
#define NTDSSETTINGS_OPT_IS_TOPL_DETECT_STALE_DISABLED 8
#define NTDSSETTINGS_OPT_IS_INTER_SITE_AUTO_TOPOLOGY_DISABLED 16
#define NTDSSETTINGS_OPT_IS_GROUP_CACHING_ENABLED 32
#define NTDSSETTINGS_OPT_FORCE_KCC_WHISTLER_BEHAVIOR 64
#define NTDSSETTINGS_OPT_FORCE_KCC_W2K_ELECTION 128
#define NTDSSETTINGS_OPT_IS_RAND_BH_SELECTION_DISABLED 256
#define NTDSSETTINGS_OPT_IS_SCHEDULE_HASHING_ENABLED 512
#define NTDSSETTINGS_OPT_IS_REDUNDANT_SERVER_TOPOLOGY_ENABLED 1024
#define NTDSSETTINGS_OPT_W2K3_IGNORE_SCHEDULES 2048
#define NTDSSETTINGS_OPT_W2K3_BRIDGES_REQUIRED 4096
#define NTDSSETTINGS_DEFAULT_SERVER_REDUNDANCY 2
#define NTDSTRANSPORT_OPT_IGNORE_SCHEDULES 1
#define NTDSTRANSPORT_OPT_BRIDGES_REQUIRED 2
#define NTDSSITECONN_OPT_USE_NOTIFY 1
#define NTDSSITECONN_OPT_TWOWAY_SYNC 2
#define NTDSSITECONN_OPT_DISABLE_COMPRESSION 4
#define NTDSSITELINK_OPT_USE_NOTIFY 1
#define NTDSSITELINK_OPT_TWOWAY_SYNC 2
#define NTDSSITELINK_OPT_DISABLE_COMPRESSION 4
#define DS_REPSYNCALL_NO_OPTIONS 0
#define DS_REPSYNCALL_ABORT_IF_SERVER_UNAVAILABLE 1
#define DS_REPSYNCALL_SYNC_ADJACENT_SERVERS_ONLY 2
#define DS_REPSYNCALL_ID_SERVERS_BY_DN 4
#define DS_REPSYNCALL_DO_NOT_SYNC 8
#define DS_REPSYNCALL_SKIP_INITIAL_CHECK 16
#define DS_REPSYNCALL_PUSH_CHANGES_OUTWARD 32
#define DS_REPSYNCALL_CROSS_SITE_BOUNDARIES 64
#define DS_LIST_DSA_OBJECT_FOR_SERVER 0
#define DS_LIST_DNS_HOST_NAME_FOR_SERVER 1
#define DS_LIST_ACCOUNT_OBJECT_FOR_SERVER 2
#define DS_ROLE_SCHEMA_OWNER 0
#define DS_ROLE_DOMAIN_OWNER 1
#define DS_ROLE_PDC_OWNER 2
#define DS_ROLE_RID_OWNER 3
#define DS_ROLE_INFRASTRUCTURE_OWNER 4
#define DS_SCHEMA_GUID_NOT_FOUND 0
#define DS_SCHEMA_GUID_ATTR 1
#define DS_SCHEMA_GUID_ATTR_SET 2
#define DS_SCHEMA_GUID_CLASS 3
#define DS_SCHEMA_GUID_CONTROL_RIGHT 4
#define DS_KCC_FLAG_ASYNC_OP 1
#define DS_KCC_FLAG_DAMPED 2
#define DS_EXIST_ADVISORY_MODE 1
#define DS_REPL_INFO_FLAG_IMPROVE_LINKED_ATTRS 1
#define DS_REPL_NBR_WRITEABLE 16
#define DS_REPL_NBR_SYNC_ON_STARTUP 32
#define DS_REPL_NBR_DO_SCHEDULED_SYNCS 64
#define DS_REPL_NBR_USE_ASYNC_INTERSITE_TRANSPORT 128
#define DS_REPL_NBR_TWO_WAY_SYNC 512
#define DS_REPL_NBR_NONGC_RO_REPLICA 1024
#define DS_REPL_NBR_RETURN_OBJECT_PARENTS 2048
#define DS_REPL_NBR_SELECT_SECRETS 4096
#define DS_REPL_NBR_FULL_SYNC_IN_PROGRESS 65536
#define DS_REPL_NBR_FULL_SYNC_NEXT_PACKET 131072
#define DS_REPL_NBR_GCSPN 1048576
#define DS_REPL_NBR_NEVER_SYNCED 2097152
#define DS_REPL_NBR_PREEMPTED 16777216
#define DS_REPL_NBR_IGNORE_CHANGE_NOTIFICATIONS 67108864
#define DS_REPL_NBR_DISABLE_SCHEDULED_SYNC 134217728
#define DS_REPL_NBR_COMPRESS_CHANGES 268435456
#define DS_REPL_NBR_NO_CHANGE_NOTIFICATIONS 536870912
#define DS_REPL_NBR_PARTIAL_ATTRIBUTE_SET 1073741824
#define ADAM_REPL_AUTHENTICATION_MODE_NEGOTIATE_PASS_THROUGH 0
#define ADAM_REPL_AUTHENTICATION_MODE_NEGOTIATE 1
#define ADAM_REPL_AUTHENTICATION_MODE_MUTUAL_AUTH_REQUIRED 2
#define FLAG_FOREST_OPTIONAL_FEATURE 1
#define FLAG_DOMAIN_OPTIONAL_FEATURE 2
#define FLAG_DISABLABLE_OPTIONAL_FEATURE 4
#define FLAG_SERVER_OPTIONAL_FEATURE 8
#define DSOP_SCOPE_TYPE_TARGET_COMPUTER 1
#define DSOP_SCOPE_TYPE_UPLEVEL_JOINED_DOMAIN 2
#define DSOP_SCOPE_TYPE_DOWNLEVEL_JOINED_DOMAIN 4
#define DSOP_SCOPE_TYPE_ENTERPRISE_DOMAIN 8
#define DSOP_SCOPE_TYPE_GLOBAL_CATALOG 16
#define DSOP_SCOPE_TYPE_EXTERNAL_UPLEVEL_DOMAIN 32
#define DSOP_SCOPE_TYPE_EXTERNAL_DOWNLEVEL_DOMAIN 64
#define DSOP_SCOPE_TYPE_WORKGROUP 128
#define DSOP_SCOPE_TYPE_USER_ENTERED_UPLEVEL_SCOPE 256
#define DSOP_SCOPE_TYPE_USER_ENTERED_DOWNLEVEL_SCOPE 512
#define DSOP_SCOPE_FLAG_STARTING_SCOPE 1
#define DSOP_SCOPE_FLAG_WANT_PROVIDER_WINNT 2
#define DSOP_SCOPE_FLAG_WANT_PROVIDER_LDAP 4
#define DSOP_SCOPE_FLAG_WANT_PROVIDER_GC 8
#define DSOP_SCOPE_FLAG_WANT_SID_PATH 16
#define DSOP_SCOPE_FLAG_WANT_DOWNLEVEL_BUILTIN_PATH 32
#define DSOP_SCOPE_FLAG_DEFAULT_FILTER_USERS 64
#define DSOP_SCOPE_FLAG_DEFAULT_FILTER_GROUPS 128
#define DSOP_SCOPE_FLAG_DEFAULT_FILTER_COMPUTERS 256
#define DSOP_SCOPE_FLAG_DEFAULT_FILTER_CONTACTS 512
#define DSOP_SCOPE_FLAG_DEFAULT_FILTER_SERVICE_ACCOUNTS 1024
#define DSOP_SCOPE_FLAG_DEFAULT_FILTER_PASSWORDSETTINGS_OBJECTS 2048
#define DSOP_FILTER_INCLUDE_ADVANCED_VIEW 1
#define DSOP_FILTER_USERS 2
#define DSOP_FILTER_BUILTIN_GROUPS 4
#define DSOP_FILTER_WELL_KNOWN_PRINCIPALS 8
#define DSOP_FILTER_UNIVERSAL_GROUPS_DL 16
#define DSOP_FILTER_UNIVERSAL_GROUPS_SE 32
#define DSOP_FILTER_GLOBAL_GROUPS_DL 64
#define DSOP_FILTER_GLOBAL_GROUPS_SE 128
#define DSOP_FILTER_DOMAIN_LOCAL_GROUPS_DL 256
#define DSOP_FILTER_DOMAIN_LOCAL_GROUPS_SE 512
#define DSOP_FILTER_CONTACTS 1024
#define DSOP_FILTER_COMPUTERS 2048
#define DSOP_FILTER_SERVICE_ACCOUNTS 4096
#define DSOP_FILTER_PASSWORDSETTINGS_OBJECTS 8192
#define DSOP_DOWNLEVEL_FILTER_USERS 2147483649
#define DSOP_DOWNLEVEL_FILTER_LOCAL_GROUPS 2147483650
#define DSOP_DOWNLEVEL_FILTER_GLOBAL_GROUPS 2147483652
#define DSOP_DOWNLEVEL_FILTER_COMPUTERS 2147483656
#define DSOP_DOWNLEVEL_FILTER_WORLD 2147483664
#define DSOP_DOWNLEVEL_FILTER_AUTHENTICATED_USER 2147483680
#define DSOP_DOWNLEVEL_FILTER_ANONYMOUS 2147483712
#define DSOP_DOWNLEVEL_FILTER_BATCH 2147483776
#define DSOP_DOWNLEVEL_FILTER_CREATOR_OWNER 2147483904
#define DSOP_DOWNLEVEL_FILTER_CREATOR_GROUP 2147484160
#define DSOP_DOWNLEVEL_FILTER_DIALUP 2147484672
#define DSOP_DOWNLEVEL_FILTER_INTERACTIVE 2147485696
#define DSOP_DOWNLEVEL_FILTER_NETWORK 2147487744
#define DSOP_DOWNLEVEL_FILTER_SERVICE 2147491840
#define DSOP_DOWNLEVEL_FILTER_SYSTEM 2147500032
#define DSOP_DOWNLEVEL_FILTER_EXCLUDE_BUILTIN_GROUPS 2147516416
#define DSOP_DOWNLEVEL_FILTER_TERMINAL_SERVER 2147549184
#define DSOP_DOWNLEVEL_FILTER_ALL_WELLKNOWN_SIDS 2147614720
#define DSOP_DOWNLEVEL_FILTER_LOCAL_SERVICE 2147745792
#define DSOP_DOWNLEVEL_FILTER_NETWORK_SERVICE 2148007936
#define DSOP_DOWNLEVEL_FILTER_REMOTE_LOGON 2148532224
#define DSOP_DOWNLEVEL_FILTER_INTERNET_USER 2149580800
#define DSOP_DOWNLEVEL_FILTER_OWNER_RIGHTS 2151677952
#define DSOP_DOWNLEVEL_FILTER_SERVICES 2155872256
#define DSOP_DOWNLEVEL_FILTER_LOCAL_LOGON 2164260864
#define DSOP_DOWNLEVEL_FILTER_THIS_ORG_CERT 2181038080
#define DSOP_DOWNLEVEL_FILTER_IIS_APP_POOL 2214592512
#define DSOP_DOWNLEVEL_FILTER_ALL_APP_PACKAGES 2281701376
#define DSOP_DOWNLEVEL_FILTER_LOCAL_ACCOUNTS 2415919104
#define DSOP_FLAG_MULTISELECT 1
#define DSOP_FLAG_SKIP_TARGET_COMPUTER_DC_CHECK 2
#define SCHEDULE_INTERVAL 0
#define SCHEDULE_BANDWIDTH 1
#define SCHEDULE_PRIORITY 2
#define FACILITY_NTDSB 2048
#define FACILITY_BACKUP 2047
#define FACILITY_SYSTEM 0
#define hrNone 0
#define hrNyi -1073741823
#define hrInvalidParam -939589631
#define hrError -939589630
#define hrInvalidHandle -939589629
#define hrRestoreInProgress -939589628
#define hrAlreadyOpen -939589627
#define hrInvalidRecips -939589626
#define hrCouldNotConnect -939589625
#define hrRestoreMapExists -939589624
#define hrIncrementalBackupDisabled -939589623
#define hrLogFileNotFound -939589622
#define hrCircularLogging -939589621
#define hrNoFullRestore -939589620
#define hrCommunicationError -939589619
#define hrFullBackupNotTaken -939589618
#define hrMissingExpiryToken -939589617
#define hrUnknownExpiryTokenFormat -939589616
#define hrContentsExpired -939589615
#define hrFileClose -939523994
#define hrOutOfThreads -939523993
#define hrTooManyIO -939523991
#define hrBFNotSynchronous -2013265720
#define hrBFPageNotFound -2013265719
#define hrBFInUse -939523894
#define hrPMRecDeleted -939523794
#define hrRemainingVersions -2013265599
#define hrFLDKeyTooBig -2013265520
#define hrFLDTooManySegments -939523695
#define hrFLDNullKey -2013265518
#define hrLogFileCorrupt -939523595
#define hrNoBackupDirectory -939523593
#define hrBackupDirectoryNotEmpty -939523592
#define hrBackupInProgress -939523591
#define hrMissingPreviousLogFile -939523587
#define hrLogWriteFail -939523586
#define hrBadLogVersion -939523582
#define hrInvalidLogSequence -939523581
#define hrLoggingDisabled -939523580
#define hrLogBufferTooSmall -939523579
#define hrLogSequenceEnd -939523577
#define hrNoBackup -939523576
#define hrInvalidBackupSequence -939523575
#define hrBackupNotAllowedYet -939523573
#define hrDeleteBackupFileFail -939523572
#define hrMakeBackupDirectoryFail -939523571
#define hrInvalidBackup -939523570
#define hrRecoveredWithErrors -939523569
#define hrMissingLogFile -939523568
#define hrLogDiskFull -939523567
#define hrBadLogSignature -939523566
#define hrBadDbSignature -939523565
#define hrBadCheckpointSignature -939523564
#define hrCheckpointCorrupt -939523563
#define hrDatabaseInconsistent -939523546
#define hrConsistentTimeMismatch -939523545
#define hrPatchFileMismatch -939523544
#define hrRestoreLogTooLow -939523543
#define hrRestoreLogTooHigh -939523542
#define hrGivenLogFileHasBadSignature -939523541
#define hrGivenLogFileIsNotContiguous -939523540
#define hrMissingRestoreLogFiles -939523539
#define hrExistingLogFileHasBadSignature -2013265362
#define hrExistingLogFileIsNotContiguous -2013265361
#define hrMissingFullBackup -939523536
#define hrBadBackupDatabaseSize -939523535
#define hrTermInProgress -939523096
#define hrFeatureNotAvailable -939523095
#define hrInvalidName -939523094
#define hrInvalidParameter -939523093
#define hrColumnNull -2013264916
#define hrBufferTruncated -2013264914
#define hrDatabaseAttached -2013264913
#define hrInvalidDatabaseId -939523086
#define hrOutOfMemory -939523085
#define hrOutOfDatabaseSpace -939523084
#define hrOutOfCursors -939523083
#define hrOutOfBuffers -939523082
#define hrTooManyIndexes -939523081
#define hrTooManyKeys -939523080
#define hrRecordDeleted -939523079
#define hrReadVerifyFailure -939523078
#define hrOutOfFileHandles -939523076
#define hrDiskIO -939523074
#define hrInvalidPath -939523073
#define hrRecordTooBig -939523070
#define hrTooManyOpenDatabases -939523069
#define hrInvalidDatabase -939523068
#define hrNotInitialized -939523067
#define hrAlreadyInitialized -939523066
#define hrFileAccessDenied -939523064
#define hrBufferTooSmall -939523058
#define hrSeekNotEqual -2013264881
#define hrTooManyColumns -939523056
#define hrContainerNotEmpty -939523053
#define hrInvalidFilename -939523052
#define hrInvalidBookmark -939523051
#define hrColumnInUse -939523050
#define hrInvalidBufferSize -939523049
#define hrColumnNotUpdatable -939523048
#define hrIndexInUse -939523045
#define hrNullKeyDisallowed -939523043
#define hrNotInTransaction -939523042
#define hrNoIdleActivity -2013264862
#define hrTooManyActiveUsers -939523037
#define hrInvalidCountry -939523035
#define hrInvalidLanguageId -939523034
#define hrInvalidCodePage -939523033
#define hrNoWriteLock -2013264853
#define hrColumnSetNull -2013264852
#define hrVersionStoreOutOfMemory -939523027
#define hrCurrencyStackOutOfMemory -939523026
#define hrOutOfSessions -939522995
#define hrWriteConflict -939522994
#define hrTransTooDeep -939522993
#define hrInvalidSesid -939522992
#define hrSessionWriteConflict -939522989
#define hrInTransaction -939522988
#define hrDatabaseDuplicate -939522895
#define hrDatabaseInUse -939522894
#define hrDatabaseNotFound -939522893
#define hrDatabaseInvalidName -939522892
#define hrDatabaseInvalidPages -939522891
#define hrDatabaseCorrupted -939522890
#define hrDatabaseLocked -939522889
#define hrTableEmpty -2013264619
#define hrTableLocked -939522794
#define hrTableDuplicate -939522793
#define hrTableInUse -939522792
#define hrObjectNotFound -939522791
#define hrCannotRename -939522790
#define hrDensityInvalid -939522789
#define hrTableNotEmpty -939522788
#define hrInvalidTableId -939522786
#define hrTooManyOpenTables -939522785
#define hrIllegalOperation -939522784
#define hrObjectDuplicate -939522782
#define hrInvalidObject -939522780
#define hrIndexCantBuild -939522695
#define hrIndexHasPrimary -939522694
#define hrIndexDuplicate -939522693
#define hrIndexNotFound -939522692
#define hrIndexMustStay -939522691
#define hrIndexInvalidDef -939522690
#define hrIndexHasClustered -939522688
#define hrCreateIndexFailed -2013264511
#define hrTooManyOpenIndexes -939522686
#define hrColumnLong -939522595
#define hrColumnDoesNotFit -939522593
#define hrNullInvalid -939522592
#define hrColumnIndexed -939522591
#define hrColumnTooBig -939522590
#define hrColumnNotFound -939522589
#define hrColumnDuplicate -939522588
#define hrColumn2ndSysMaint -939522586
#define hrInvalidColumnType -939522585
#define hrColumnMaxTruncated -2013264408
#define hrColumnCannotIndex -939522583
#define hrTaggedNotNULL -939522582
#define hrNoCurrentIndex -939522581
#define hrKeyIsMade -939522580
#define hrBadColumnId -939522579
#define hrBadItagSequence -939522578
#define hrCannotBeTagged -939522575
#define hrRecordNotFound -939522495
#define hrNoCurrentRecord -939522493
#define hrRecordClusteredChanged -939522492
#define hrKeyDuplicate -939522491
#define hrAlreadyPrepared -939522489
#define hrKeyNotMade -939522488
#define hrUpdateNotPrepared -939522487
#define hrwrnDataHasChanged -2013264310
#define hrerrDataHasChanged -939522485
#define hrKeyChanged -2013264302
#define hrTooManySorts -939522395
#define hrInvalidOnSort -939522394
#define hrTempFileOpenError -939522293
#define hrTooManyAttachedDatabases -939522291
#define hrDiskFull -939522288
#define hrPermissionDenied -939522287
#define hrFileNotFound -939522285
#define hrFileOpenReadOnly -2013264107
#define hrAfterInitialization -939522246
#define hrLogCorrupted -939522244
#define hrInvalidOperation -939522190
#define hrAccessDenied -939522189
public const uint WM_ADSPROP_NOTIFY_PAGEINIT = 2125;
public const uint WM_ADSPROP_NOTIFY_PAGEHWND = 2126;
public const uint WM_ADSPROP_NOTIFY_CHANGE = 2127;
public const uint WM_ADSPROP_NOTIFY_APPLY = 2128;
public const uint WM_ADSPROP_NOTIFY_SETFOCUS = 2129;
public const uint WM_ADSPROP_NOTIFY_FOREGROUND = 2130;
public const uint WM_ADSPROP_NOTIFY_EXIT = 2131;
public const uint WM_ADSPROP_NOTIFY_ERROR = 2134;
public const ulong QUERYFORM_CHANGESFORMLIST = 1;
public const ulong QUERYFORM_CHANGESOPTFORMLIST = 2;
public const uint CQFF_NOGLOBALPAGES = 1;
public const uint CQFF_ISOPTIONAL = 2;
public const uint CQPM_INITIALIZE = 1;
public const uint CQPM_RELEASE = 2;
public const uint CQPM_ENABLE = 3;
public const uint CQPM_GETPARAMETERS = 5;
public const uint CQPM_CLEARFORM = 6;
public const uint CQPM_PERSIST = 7;
public const uint CQPM_HELP = 8;
public const uint CQPM_SETDEFAULTPARAMETERS = 9;
public const uint CQPM_HANDLERSPECIFIC = 268435456;
public const uint OQWF_OKCANCEL = 1;
public const uint OQWF_DEFAULTFORM = 2;
public const uint OQWF_SINGLESELECT = 4;
public const uint OQWF_LOADQUERY = 8;
public const uint OQWF_REMOVESCOPES = 16;
public const uint OQWF_REMOVEFORMS = 32;
public const uint OQWF_ISSUEONOPEN = 64;
public const uint OQWF_SHOWOPTIONAL = 128;
public const uint OQWF_SAVEQUERYONOK = 512;
public const uint OQWF_HIDEMENUS = 1024;
public const uint OQWF_HIDESEARCHUI = 2048;
public const uint OQWF_PARAMISPROPERTYBAG = 2147483648;
public const uint DSA_NEWOBJ_CTX_PRECOMMIT = 1;
public const uint DSA_NEWOBJ_CTX_COMMIT = 2;
public const uint DSA_NEWOBJ_CTX_POSTCOMMIT = 3;
public const uint DSA_NEWOBJ_CTX_CLEANUP = 4;
public const uint DSA_NOTIFY_DEL = 1;
public const uint DSA_NOTIFY_REN = 2;
public const uint DSA_NOTIFY_MOV = 4;
public const uint DSA_NOTIFY_PROP = 8;
public const uint DSA_NOTIFY_FLAG_ADDITIONAL_DATA = 2;
public const uint DSA_NOTIFY_FLAG_FORCE_ADDITIONAL_DATA = 1;
public const uint DSOBJECT_ISCONTAINER = 1;
public const uint DSOBJECT_READONLYPAGES = 2147483648;
public const uint DSPROVIDER_UNUSED_0 = 1;
public const uint DSPROVIDER_UNUSED_1 = 2;
public const uint DSPROVIDER_UNUSED_2 = 4;
public const uint DSPROVIDER_UNUSED_3 = 8;
public const uint DSPROVIDER_ADVANCED = 16;
public const uint DSPROVIDER_AD_LDS = 32;
public const uint DSDSOF_HASUSERANDSERVERINFO = 1;
public const uint DSDSOF_SIMPLEAUTHENTICATE = 2;
public const uint DSDSOF_DONTSIGNSEAL = 4;
public const uint DSDSOF_DSAVAILABLE = 1073741824;
public const uint DBDTF_RETURNFQDN = 1;
public const uint DBDTF_RETURNMIXEDDOMAINS = 2;
public const uint DBDTF_RETURNEXTERNAL = 4;
public const uint DBDTF_RETURNINBOUND = 8;
public const uint DBDTF_RETURNINOUTBOUND = 16;
public const uint DSSSF_SIMPLEAUTHENTICATE = 1;
public const uint DSSSF_DONTSIGNSEAL = 2;
public const uint DSSSF_DSAVAILABLE = 2147483648;
public const uint DSGIF_ISNORMAL = 0;
public const uint DSGIF_ISOPEN = 1;
public const uint DSGIF_ISDISABLED = 2;
public const uint DSGIF_ISMASK = 15;
public const uint DSGIF_GETDEFAULTICON = 16;
public const uint DSGIF_DEFAULTISCONTAINER = 32;
public const uint DSICCF_IGNORETREATASLEAF = 1;
public const uint DSECAF_NOTLISTED = 1;
public const uint DSCCIF_HASWIZARDDIALOG = 1;
public const uint DSCCIF_HASWIZARDPRIMARYPAGE = 2;
public const uint DSBI_NOBUTTONS = 1;
public const uint DSBI_NOLINES = 2;
public const uint DSBI_NOLINESATROOT = 4;
public const uint DSBI_CHECKBOXES = 256;
public const uint DSBI_NOROOT = 65536;
public const uint DSBI_INCLUDEHIDDEN = 131072;
public const uint DSBI_EXPANDONOPEN = 262144;
public const uint DSBI_ENTIREDIRECTORY = 589824;
public const uint DSBI_RETURN_FORMAT = 1048576;
public const uint DSBI_HASCREDENTIALS = 2097152;
public const uint DSBI_IGNORETREATASLEAF = 4194304;
public const uint DSBI_SIMPLEAUTHENTICATE = 8388608;
public const uint DSBI_RETURNOBJECTCLASS = 16777216;
public const uint DSBI_DONTSIGNSEAL = 33554432;
public const uint DSB_MAX_DISPLAYNAME_CHARS = 64;
public const uint DSBF_STATE = 1;
public const uint DSBF_ICONLOCATION = 2;
public const uint DSBF_DISPLAYNAME = 4;
public const uint DSBS_CHECKED = 1;
public const uint DSBS_HIDDEN = 2;
public const uint DSBS_ROOT = 4;
public const uint DSBM_QUERYINSERTW = 100;
public const uint DSBM_QUERYINSERTA = 101;
public const uint DSBM_QUERYINSERT = 100;
public const uint DSBM_CHANGEIMAGESTATE = 102;
public const uint DSBM_HELP = 103;
public const uint DSBM_CONTEXTMENU = 104;
public const uint DSBID_BANNER = 256;
public const uint DSBID_CONTAINERLIST = 257;
public const uint DS_FORCE_REDISCOVERY = 1;
public const uint DS_DIRECTORY_SERVICE_REQUIRED = 16;
public const uint DS_DIRECTORY_SERVICE_PREFERRED = 32;
public const uint DS_GC_SERVER_REQUIRED = 64;
public const uint DS_PDC_REQUIRED = 128;
public const uint DS_BACKGROUND_ONLY = 256;
public const uint DS_IP_REQUIRED = 512;
public const uint DS_KDC_REQUIRED = 1024;
public const uint DS_TIMESERV_REQUIRED = 2048;
public const uint DS_WRITABLE_REQUIRED = 4096;
public const uint DS_GOOD_TIMESERV_PREFERRED = 8192;
public const uint DS_AVOID_SELF = 16384;
public const uint DS_ONLY_LDAP_NEEDED = 32768;
public const uint DS_IS_FLAT_NAME = 65536;
public const uint DS_IS_DNS_NAME = 131072;
public const uint DS_TRY_NEXTCLOSEST_SITE = 262144;
public const uint DS_DIRECTORY_SERVICE_6_REQUIRED = 524288;
public const uint DS_WEB_SERVICE_REQUIRED = 1048576;
public const uint DS_DIRECTORY_SERVICE_8_REQUIRED = 2097152;
public const uint DS_DIRECTORY_SERVICE_9_REQUIRED = 4194304;
public const uint DS_DIRECTORY_SERVICE_10_REQUIRED = 8388608;
public const uint DS_KEY_LIST_SUPPORT_REQUIRED = 16777216;
public const uint DS_DIRECTORY_SERVICE_13_REQUIRED = 33554432;
public const uint DS_RETURN_DNS_NAME = 1073741824;
public const uint DS_RETURN_FLAT_NAME = 2147483648;
public const uint DS_PDC_FLAG = 1;
public const uint DS_GC_FLAG = 4;
public const uint DS_LDAP_FLAG = 8;
public const uint DS_DS_FLAG = 16;
public const uint DS_KDC_FLAG = 32;
public const uint DS_TIMESERV_FLAG = 64;
public const uint DS_CLOSEST_FLAG = 128;
public const uint DS_WRITABLE_FLAG = 256;
public const uint DS_GOOD_TIMESERV_FLAG = 512;
public const uint DS_NDNC_FLAG = 1024;
public const uint DS_SELECT_SECRET_DOMAIN_6_FLAG = 2048;
public const uint DS_FULL_SECRET_DOMAIN_6_FLAG = 4096;
public const uint DS_WS_FLAG = 8192;
public const uint DS_DS_8_FLAG = 16384;
public const uint DS_DS_9_FLAG = 32768;
public const uint DS_DS_10_FLAG = 65536;
public const uint DS_KEY_LIST_FLAG = 131072;
public const uint DS_DS_13_FLAG = 262144;
public const uint DS_PING_FLAGS = 1048575;
public const uint DS_DNS_CONTROLLER_FLAG = 536870912;
public const uint DS_DNS_DOMAIN_FLAG = 1073741824;
public const uint DS_DNS_FOREST_FLAG = 2147483648;
public const uint DS_DOMAIN_IN_FOREST = 1;
public const uint DS_DOMAIN_DIRECT_OUTBOUND = 2;
public const uint DS_DOMAIN_TREE_ROOT = 4;
public const uint DS_DOMAIN_PRIMARY = 8;
public const uint DS_DOMAIN_NATIVE_MODE = 16;
public const uint DS_DOMAIN_DIRECT_INBOUND = 32;
public const uint DS_GFTI_UPDATE_TDO = 1;
public const uint DS_GFTI_VALID_FLAGS = 1;
public const uint DS_ONLY_DO_SITE_NAME = 1;
public const uint DS_NOTIFY_AFTER_SITE_RECORDS = 2;
public const uint DSQPF_NOSAVE = 1;
public const uint DSQPF_SAVELOCATION = 2;
public const uint DSQPF_SHOWHIDDENOBJECTS = 4;
public const uint DSQPF_ENABLEADMINFEATURES = 8;
public const uint DSQPF_ENABLEADVANCEDFEATURES = 16;
public const uint DSQPF_HASCREDENTIALS = 32;
public const uint DSQPF_NOCHOOSECOLUMNS = 64;
public const uint DSQPM_GETCLASSLIST = 268435456;
public const uint DSQPM_HELPTOPICS = 268435457;
public const uint DSROLE_PRIMARY_DS_RUNNING = 1;
public const uint DSROLE_PRIMARY_DS_MIXED_MODE = 2;
public const uint DSROLE_UPGRADE_IN_PROGRESS = 4;
public const uint DSROLE_PRIMARY_DS_READONLY = 8;
public const uint DSROLE_PRIMARY_DOMAIN_GUID_PRESENT = 16777216;
public const uint ADS_ATTR_CLEAR = 1;
public const uint ADS_ATTR_UPDATE = 2;
public const uint ADS_ATTR_APPEND = 3;
public const uint ADS_ATTR_DELETE = 4;
public const uint ADS_EXT_MINEXTDISPID = 1;
public const uint ADS_EXT_MAXEXTDISPID = 16777215;
public const uint ADS_EXT_INITCREDENTIALS = 1;
public const uint ADS_EXT_INITIALIZE_COMPLETE = 2;
public const uint DS_BEHAVIOR_WIN2000 = 0;
public const uint DS_BEHAVIOR_WIN2003_WITH_MIXED_DOMAINS = 1;
public const uint DS_BEHAVIOR_WIN2003 = 2;
public const uint DS_BEHAVIOR_WIN2008 = 3;
public const uint DS_BEHAVIOR_WIN2008R2 = 4;
public const uint DS_BEHAVIOR_WIN2012 = 5;
public const uint DS_BEHAVIOR_WIN2012R2 = 6;
public const uint DS_BEHAVIOR_WIN2016 = 7;
public const uint DS_BEHAVIOR_WIN2025 = 10;
public const uint DS_BEHAVIOR_LONGHORN = 3;
public const uint DS_BEHAVIOR_WIN7 = 4;
public const uint DS_BEHAVIOR_WIN8 = 5;
public const uint DS_BEHAVIOR_WINBLUE = 6;
public const uint DS_BEHAVIOR_WINTHRESHOLD = 7;
public const uint ACTRL_DS_OPEN = 0;
public const uint ACTRL_DS_CREATE_CHILD = 1;
public const uint ACTRL_DS_DELETE_CHILD = 2;
public const uint ACTRL_DS_LIST = 4;
public const uint ACTRL_DS_SELF = 8;
public const uint ACTRL_DS_READ_PROP = 16;
public const uint ACTRL_DS_WRITE_PROP = 32;
public const uint ACTRL_DS_DELETE_TREE = 64;
public const uint ACTRL_DS_LIST_OBJECT = 128;
public const uint ACTRL_DS_CONTROL_ACCESS = 256;
public const uint NTDSAPI_BIND_ALLOW_DELEGATION = 1;
public const uint NTDSAPI_BIND_FIND_BINDING = 2;
public const uint NTDSAPI_BIND_FORCE_KERBEROS = 4;
public const uint DS_REPSYNC_ASYNCHRONOUS_OPERATION = 1;
public const uint DS_REPSYNC_WRITEABLE = 2;
public const uint DS_REPSYNC_PERIODIC = 4;
public const uint DS_REPSYNC_INTERSITE_MESSAGING = 8;
public const uint DS_REPSYNC_FULL = 32;
public const uint DS_REPSYNC_URGENT = 64;
public const uint DS_REPSYNC_NO_DISCARD = 128;
public const uint DS_REPSYNC_FORCE = 256;
public const uint DS_REPSYNC_ADD_REFERENCE = 512;
public const uint DS_REPSYNC_NEVER_COMPLETED = 1024;
public const uint DS_REPSYNC_TWO_WAY = 2048;
public const uint DS_REPSYNC_NEVER_NOTIFY = 4096;
public const uint DS_REPSYNC_INITIAL = 8192;
public const uint DS_REPSYNC_USE_COMPRESSION = 16384;
public const uint DS_REPSYNC_ABANDONED = 32768;
public const uint DS_REPSYNC_SELECT_SECRETS = 32768;
public const uint DS_REPSYNC_INITIAL_IN_PROGRESS = 65536;
public const uint DS_REPSYNC_PARTIAL_ATTRIBUTE_SET = 131072;
public const uint DS_REPSYNC_REQUEUE = 262144;
public const uint DS_REPSYNC_NOTIFICATION = 524288;
public const uint DS_REPSYNC_ASYNCHRONOUS_REPLICA = 1048576;
public const uint DS_REPSYNC_CRITICAL = 2097152;
public const uint DS_REPSYNC_FULL_IN_PROGRESS = 4194304;
public const uint DS_REPSYNC_PREEMPTED = 8388608;
public const uint DS_REPSYNC_NONGC_RO_REPLICA = 16777216;
public const uint DS_REPADD_ASYNCHRONOUS_OPERATION = 1;
public const uint DS_REPADD_WRITEABLE = 2;
public const uint DS_REPADD_INITIAL = 4;
public const uint DS_REPADD_PERIODIC = 8;
public const uint DS_REPADD_INTERSITE_MESSAGING = 16;
public const uint DS_REPADD_ASYNCHRONOUS_REPLICA = 32;
public const uint DS_REPADD_DISABLE_NOTIFICATION = 64;
public const uint DS_REPADD_DISABLE_PERIODIC = 128;
public const uint DS_REPADD_USE_COMPRESSION = 256;
public const uint DS_REPADD_NEVER_NOTIFY = 512;
public const uint DS_REPADD_TWO_WAY = 1024;
public const uint DS_REPADD_CRITICAL = 2048;
public const uint DS_REPADD_SELECT_SECRETS = 4096;
public const uint DS_REPADD_NONGC_RO_REPLICA = 16777216;
public const uint DS_REPDEL_ASYNCHRONOUS_OPERATION = 1;
public const uint DS_REPDEL_WRITEABLE = 2;
public const uint DS_REPDEL_INTERSITE_MESSAGING = 4;
public const uint DS_REPDEL_IGNORE_ERRORS = 8;
public const uint DS_REPDEL_LOCAL_ONLY = 16;
public const uint DS_REPDEL_NO_SOURCE = 32;
public const uint DS_REPDEL_REF_OK = 64;
public const uint DS_REPMOD_ASYNCHRONOUS_OPERATION = 1;
public const uint DS_REPMOD_WRITEABLE = 2;
public const uint DS_REPMOD_UPDATE_FLAGS = 1;
public const uint DS_REPMOD_UPDATE_INSTANCE = 2;
public const uint DS_REPMOD_UPDATE_ADDRESS = 2;
public const uint DS_REPMOD_UPDATE_SCHEDULE = 4;
public const uint DS_REPMOD_UPDATE_RESULT = 8;
public const uint DS_REPMOD_UPDATE_TRANSPORT = 16;
public const uint DS_REPUPD_ASYNCHRONOUS_OPERATION = 1;
public const uint DS_REPUPD_WRITEABLE = 2;
public const uint DS_REPUPD_ADD_REFERENCE = 4;
public const uint DS_REPUPD_DELETE_REFERENCE = 8;
public const uint DS_REPUPD_REFERENCE_GCSPN = 16;
public const uint DS_INSTANCETYPE_IS_NC_HEAD = 1;
public const uint DS_INSTANCETYPE_NC_IS_WRITEABLE = 4;
public const uint DS_INSTANCETYPE_NC_COMING = 16;
public const uint DS_INSTANCETYPE_NC_GOING = 32;
public const uint NTDSDSA_OPT_IS_GC = 1;
public const uint NTDSDSA_OPT_DISABLE_INBOUND_REPL = 2;
public const uint NTDSDSA_OPT_DISABLE_OUTBOUND_REPL = 4;
public const uint NTDSDSA_OPT_DISABLE_NTDSCONN_XLATE = 8;
public const uint NTDSDSA_OPT_DISABLE_SPN_REGISTRATION = 16;
public const uint NTDSDSA_OPT_GENERATE_OWN_TOPO = 32;
public const uint NTDSDSA_OPT_BLOCK_RPC = 64;
public const uint NTDSCONN_OPT_IS_GENERATED = 1;
public const uint NTDSCONN_OPT_TWOWAY_SYNC = 2;
public const uint NTDSCONN_OPT_OVERRIDE_NOTIFY_DEFAULT = 4;
public const uint NTDSCONN_OPT_USE_NOTIFY = 8;
public const uint NTDSCONN_OPT_DISABLE_INTERSITE_COMPRESSION = 16;
public const uint NTDSCONN_OPT_USER_OWNED_SCHEDULE = 32;
public const uint NTDSCONN_OPT_RODC_TOPOLOGY = 64;
public const uint NTDSCONN_KCC_NO_REASON = 0;
public const uint NTDSCONN_KCC_GC_TOPOLOGY = 1;
public const uint NTDSCONN_KCC_RING_TOPOLOGY = 2;
public const uint NTDSCONN_KCC_MINIMIZE_HOPS_TOPOLOGY = 4;
public const uint NTDSCONN_KCC_STALE_SERVERS_TOPOLOGY = 8;
public const uint NTDSCONN_KCC_OSCILLATING_CONNECTION_TOPOLOGY = 16;
public const uint NTDSCONN_KCC_INTERSITE_GC_TOPOLOGY = 32;
public const uint NTDSCONN_KCC_INTERSITE_TOPOLOGY = 64;
public const uint NTDSCONN_KCC_SERVER_FAILOVER_TOPOLOGY = 128;
public const uint NTDSCONN_KCC_SITE_FAILOVER_TOPOLOGY = 256;
public const uint NTDSCONN_KCC_REDUNDANT_SERVER_TOPOLOGY = 512;
public const uint FRSCONN_PRIORITY_MASK = 1879048192;
public const uint FRSCONN_MAX_PRIORITY = 8;
public const uint NTDSCONN_OPT_IGNORE_SCHEDULE_MASK = 2147483648;
public const uint NTDSSETTINGS_OPT_IS_AUTO_TOPOLOGY_DISABLED = 1;
public const uint NTDSSETTINGS_OPT_IS_TOPL_CLEANUP_DISABLED = 2;
public const uint NTDSSETTINGS_OPT_IS_TOPL_MIN_HOPS_DISABLED = 4;
public const uint NTDSSETTINGS_OPT_IS_TOPL_DETECT_STALE_DISABLED = 8;
public const uint NTDSSETTINGS_OPT_IS_INTER_SITE_AUTO_TOPOLOGY_DISABLED = 16;
public const uint NTDSSETTINGS_OPT_IS_GROUP_CACHING_ENABLED = 32;
public const uint NTDSSETTINGS_OPT_FORCE_KCC_WHISTLER_BEHAVIOR = 64;
public const uint NTDSSETTINGS_OPT_FORCE_KCC_W2K_ELECTION = 128;
public const uint NTDSSETTINGS_OPT_IS_RAND_BH_SELECTION_DISABLED = 256;
public const uint NTDSSETTINGS_OPT_IS_SCHEDULE_HASHING_ENABLED = 512;
public const uint NTDSSETTINGS_OPT_IS_REDUNDANT_SERVER_TOPOLOGY_ENABLED = 1024;
public const uint NTDSSETTINGS_OPT_W2K3_IGNORE_SCHEDULES = 2048;
public const uint NTDSSETTINGS_OPT_W2K3_BRIDGES_REQUIRED = 4096;
public const uint NTDSSETTINGS_DEFAULT_SERVER_REDUNDANCY = 2;
public const uint NTDSTRANSPORT_OPT_IGNORE_SCHEDULES = 1;
public const uint NTDSTRANSPORT_OPT_BRIDGES_REQUIRED = 2;
public const uint NTDSSITECONN_OPT_USE_NOTIFY = 1;
public const uint NTDSSITECONN_OPT_TWOWAY_SYNC = 2;
public const uint NTDSSITECONN_OPT_DISABLE_COMPRESSION = 4;
public const uint NTDSSITELINK_OPT_USE_NOTIFY = 1;
public const uint NTDSSITELINK_OPT_TWOWAY_SYNC = 2;
public const uint NTDSSITELINK_OPT_DISABLE_COMPRESSION = 4;
public const uint DS_REPSYNCALL_NO_OPTIONS = 0;
public const uint DS_REPSYNCALL_ABORT_IF_SERVER_UNAVAILABLE = 1;
public const uint DS_REPSYNCALL_SYNC_ADJACENT_SERVERS_ONLY = 2;
public const uint DS_REPSYNCALL_ID_SERVERS_BY_DN = 4;
public const uint DS_REPSYNCALL_DO_NOT_SYNC = 8;
public const uint DS_REPSYNCALL_SKIP_INITIAL_CHECK = 16;
public const uint DS_REPSYNCALL_PUSH_CHANGES_OUTWARD = 32;
public const uint DS_REPSYNCALL_CROSS_SITE_BOUNDARIES = 64;
public const uint DS_LIST_DSA_OBJECT_FOR_SERVER = 0;
public const uint DS_LIST_DNS_HOST_NAME_FOR_SERVER = 1;
public const uint DS_LIST_ACCOUNT_OBJECT_FOR_SERVER = 2;
public const uint DS_ROLE_SCHEMA_OWNER = 0;
public const uint DS_ROLE_DOMAIN_OWNER = 1;
public const uint DS_ROLE_PDC_OWNER = 2;
public const uint DS_ROLE_RID_OWNER = 3;
public const uint DS_ROLE_INFRASTRUCTURE_OWNER = 4;
public const uint DS_SCHEMA_GUID_NOT_FOUND = 0;
public const uint DS_SCHEMA_GUID_ATTR = 1;
public const uint DS_SCHEMA_GUID_ATTR_SET = 2;
public const uint DS_SCHEMA_GUID_CLASS = 3;
public const uint DS_SCHEMA_GUID_CONTROL_RIGHT = 4;
public const uint DS_KCC_FLAG_ASYNC_OP = 1;
public const uint DS_KCC_FLAG_DAMPED = 2;
public const uint DS_EXIST_ADVISORY_MODE = 1;
public const uint DS_REPL_INFO_FLAG_IMPROVE_LINKED_ATTRS = 1;
public const uint DS_REPL_NBR_WRITEABLE = 16;
public const uint DS_REPL_NBR_SYNC_ON_STARTUP = 32;
public const uint DS_REPL_NBR_DO_SCHEDULED_SYNCS = 64;
public const uint DS_REPL_NBR_USE_ASYNC_INTERSITE_TRANSPORT = 128;
public const uint DS_REPL_NBR_TWO_WAY_SYNC = 512;
public const uint DS_REPL_NBR_NONGC_RO_REPLICA = 1024;
public const uint DS_REPL_NBR_RETURN_OBJECT_PARENTS = 2048;
public const uint DS_REPL_NBR_SELECT_SECRETS = 4096;
public const uint DS_REPL_NBR_FULL_SYNC_IN_PROGRESS = 65536;
public const uint DS_REPL_NBR_FULL_SYNC_NEXT_PACKET = 131072;
public const uint DS_REPL_NBR_GCSPN = 1048576;
public const uint DS_REPL_NBR_NEVER_SYNCED = 2097152;
public const uint DS_REPL_NBR_PREEMPTED = 16777216;
public const uint DS_REPL_NBR_IGNORE_CHANGE_NOTIFICATIONS = 67108864;
public const uint DS_REPL_NBR_DISABLE_SCHEDULED_SYNC = 134217728;
public const uint DS_REPL_NBR_COMPRESS_CHANGES = 268435456;
public const uint DS_REPL_NBR_NO_CHANGE_NOTIFICATIONS = 536870912;
public const uint DS_REPL_NBR_PARTIAL_ATTRIBUTE_SET = 1073741824;
public const uint ADAM_REPL_AUTHENTICATION_MODE_NEGOTIATE_PASS_THROUGH = 0;
public const uint ADAM_REPL_AUTHENTICATION_MODE_NEGOTIATE = 1;
public const uint ADAM_REPL_AUTHENTICATION_MODE_MUTUAL_AUTH_REQUIRED = 2;
public const uint FLAG_FOREST_OPTIONAL_FEATURE = 1;
public const uint FLAG_DOMAIN_OPTIONAL_FEATURE = 2;
public const uint FLAG_DISABLABLE_OPTIONAL_FEATURE = 4;
public const uint FLAG_SERVER_OPTIONAL_FEATURE = 8;
public const uint DSOP_SCOPE_TYPE_TARGET_COMPUTER = 1;
public const uint DSOP_SCOPE_TYPE_UPLEVEL_JOINED_DOMAIN = 2;
public const uint DSOP_SCOPE_TYPE_DOWNLEVEL_JOINED_DOMAIN = 4;
public const uint DSOP_SCOPE_TYPE_ENTERPRISE_DOMAIN = 8;
public const uint DSOP_SCOPE_TYPE_GLOBAL_CATALOG = 16;
public const uint DSOP_SCOPE_TYPE_EXTERNAL_UPLEVEL_DOMAIN = 32;
public const uint DSOP_SCOPE_TYPE_EXTERNAL_DOWNLEVEL_DOMAIN = 64;
public const uint DSOP_SCOPE_TYPE_WORKGROUP = 128;
public const uint DSOP_SCOPE_TYPE_USER_ENTERED_UPLEVEL_SCOPE = 256;
public const uint DSOP_SCOPE_TYPE_USER_ENTERED_DOWNLEVEL_SCOPE = 512;
public const uint DSOP_SCOPE_FLAG_STARTING_SCOPE = 1;
public const uint DSOP_SCOPE_FLAG_WANT_PROVIDER_WINNT = 2;
public const uint DSOP_SCOPE_FLAG_WANT_PROVIDER_LDAP = 4;
public const uint DSOP_SCOPE_FLAG_WANT_PROVIDER_GC = 8;
public const uint DSOP_SCOPE_FLAG_WANT_SID_PATH = 16;
public const uint DSOP_SCOPE_FLAG_WANT_DOWNLEVEL_BUILTIN_PATH = 32;
public const uint DSOP_SCOPE_FLAG_DEFAULT_FILTER_USERS = 64;
public const uint DSOP_SCOPE_FLAG_DEFAULT_FILTER_GROUPS = 128;
public const uint DSOP_SCOPE_FLAG_DEFAULT_FILTER_COMPUTERS = 256;
public const uint DSOP_SCOPE_FLAG_DEFAULT_FILTER_CONTACTS = 512;
public const uint DSOP_SCOPE_FLAG_DEFAULT_FILTER_SERVICE_ACCOUNTS = 1024;
public const uint DSOP_SCOPE_FLAG_DEFAULT_FILTER_PASSWORDSETTINGS_OBJECTS = 2048;
public const uint DSOP_FILTER_INCLUDE_ADVANCED_VIEW = 1;
public const uint DSOP_FILTER_USERS = 2;
public const uint DSOP_FILTER_BUILTIN_GROUPS = 4;
public const uint DSOP_FILTER_WELL_KNOWN_PRINCIPALS = 8;
public const uint DSOP_FILTER_UNIVERSAL_GROUPS_DL = 16;
public const uint DSOP_FILTER_UNIVERSAL_GROUPS_SE = 32;
public const uint DSOP_FILTER_GLOBAL_GROUPS_DL = 64;
public const uint DSOP_FILTER_GLOBAL_GROUPS_SE = 128;
public const uint DSOP_FILTER_DOMAIN_LOCAL_GROUPS_DL = 256;
public const uint DSOP_FILTER_DOMAIN_LOCAL_GROUPS_SE = 512;
public const uint DSOP_FILTER_CONTACTS = 1024;
public const uint DSOP_FILTER_COMPUTERS = 2048;
public const uint DSOP_FILTER_SERVICE_ACCOUNTS = 4096;
public const uint DSOP_FILTER_PASSWORDSETTINGS_OBJECTS = 8192;
public const uint DSOP_DOWNLEVEL_FILTER_USERS = 2147483649;
public const uint DSOP_DOWNLEVEL_FILTER_LOCAL_GROUPS = 2147483650;
public const uint DSOP_DOWNLEVEL_FILTER_GLOBAL_GROUPS = 2147483652;
public const uint DSOP_DOWNLEVEL_FILTER_COMPUTERS = 2147483656;
public const uint DSOP_DOWNLEVEL_FILTER_WORLD = 2147483664;
public const uint DSOP_DOWNLEVEL_FILTER_AUTHENTICATED_USER = 2147483680;
public const uint DSOP_DOWNLEVEL_FILTER_ANONYMOUS = 2147483712;
public const uint DSOP_DOWNLEVEL_FILTER_BATCH = 2147483776;
public const uint DSOP_DOWNLEVEL_FILTER_CREATOR_OWNER = 2147483904;
public const uint DSOP_DOWNLEVEL_FILTER_CREATOR_GROUP = 2147484160;
public const uint DSOP_DOWNLEVEL_FILTER_DIALUP = 2147484672;
public const uint DSOP_DOWNLEVEL_FILTER_INTERACTIVE = 2147485696;
public const uint DSOP_DOWNLEVEL_FILTER_NETWORK = 2147487744;
public const uint DSOP_DOWNLEVEL_FILTER_SERVICE = 2147491840;
public const uint DSOP_DOWNLEVEL_FILTER_SYSTEM = 2147500032;
public const uint DSOP_DOWNLEVEL_FILTER_EXCLUDE_BUILTIN_GROUPS = 2147516416;
public const uint DSOP_DOWNLEVEL_FILTER_TERMINAL_SERVER = 2147549184;
public const uint DSOP_DOWNLEVEL_FILTER_ALL_WELLKNOWN_SIDS = 2147614720;
public const uint DSOP_DOWNLEVEL_FILTER_LOCAL_SERVICE = 2147745792;
public const uint DSOP_DOWNLEVEL_FILTER_NETWORK_SERVICE = 2148007936;
public const uint DSOP_DOWNLEVEL_FILTER_REMOTE_LOGON = 2148532224;
public const uint DSOP_DOWNLEVEL_FILTER_INTERNET_USER = 2149580800;
public const uint DSOP_DOWNLEVEL_FILTER_OWNER_RIGHTS = 2151677952;
public const uint DSOP_DOWNLEVEL_FILTER_SERVICES = 2155872256;
public const uint DSOP_DOWNLEVEL_FILTER_LOCAL_LOGON = 2164260864;
public const uint DSOP_DOWNLEVEL_FILTER_THIS_ORG_CERT = 2181038080;
public const uint DSOP_DOWNLEVEL_FILTER_IIS_APP_POOL = 2214592512;
public const uint DSOP_DOWNLEVEL_FILTER_ALL_APP_PACKAGES = 2281701376;
public const uint DSOP_DOWNLEVEL_FILTER_LOCAL_ACCOUNTS = 2415919104;
public const uint DSOP_FLAG_MULTISELECT = 1;
public const uint DSOP_FLAG_SKIP_TARGET_COMPUTER_DC_CHECK = 2;
public const uint SCHEDULE_INTERVAL = 0;
public const uint SCHEDULE_BANDWIDTH = 1;
public const uint SCHEDULE_PRIORITY = 2;
public const uint FACILITY_NTDSB = 2048;
public const uint FACILITY_BACKUP = 2047;
public const uint FACILITY_SYSTEM = 0;
public const int hrNone = 0;
public const int hrNyi = -1073741823;
public const int hrInvalidParam = -939589631;
public const int hrError = -939589630;
public const int hrInvalidHandle = -939589629;
public const int hrRestoreInProgress = -939589628;
public const int hrAlreadyOpen = -939589627;
public const int hrInvalidRecips = -939589626;
public const int hrCouldNotConnect = -939589625;
public const int hrRestoreMapExists = -939589624;
public const int hrIncrementalBackupDisabled = -939589623;
public const int hrLogFileNotFound = -939589622;
public const int hrCircularLogging = -939589621;
public const int hrNoFullRestore = -939589620;
public const int hrCommunicationError = -939589619;
public const int hrFullBackupNotTaken = -939589618;
public const int hrMissingExpiryToken = -939589617;
public const int hrUnknownExpiryTokenFormat = -939589616;
public const int hrContentsExpired = -939589615;
public const int hrFileClose = -939523994;
public const int hrOutOfThreads = -939523993;
public const int hrTooManyIO = -939523991;
public const int hrBFNotSynchronous = -2013265720;
public const int hrBFPageNotFound = -2013265719;
public const int hrBFInUse = -939523894;
public const int hrPMRecDeleted = -939523794;
public const int hrRemainingVersions = -2013265599;
public const int hrFLDKeyTooBig = -2013265520;
public const int hrFLDTooManySegments = -939523695;
public const int hrFLDNullKey = -2013265518;
public const int hrLogFileCorrupt = -939523595;
public const int hrNoBackupDirectory = -939523593;
public const int hrBackupDirectoryNotEmpty = -939523592;
public const int hrBackupInProgress = -939523591;
public const int hrMissingPreviousLogFile = -939523587;
public const int hrLogWriteFail = -939523586;
public const int hrBadLogVersion = -939523582;
public const int hrInvalidLogSequence = -939523581;
public const int hrLoggingDisabled = -939523580;
public const int hrLogBufferTooSmall = -939523579;
public const int hrLogSequenceEnd = -939523577;
public const int hrNoBackup = -939523576;
public const int hrInvalidBackupSequence = -939523575;
public const int hrBackupNotAllowedYet = -939523573;
public const int hrDeleteBackupFileFail = -939523572;
public const int hrMakeBackupDirectoryFail = -939523571;
public const int hrInvalidBackup = -939523570;
public const int hrRecoveredWithErrors = -939523569;
public const int hrMissingLogFile = -939523568;
public const int hrLogDiskFull = -939523567;
public const int hrBadLogSignature = -939523566;
public const int hrBadDbSignature = -939523565;
public const int hrBadCheckpointSignature = -939523564;
public const int hrCheckpointCorrupt = -939523563;
public const int hrDatabaseInconsistent = -939523546;
public const int hrConsistentTimeMismatch = -939523545;
public const int hrPatchFileMismatch = -939523544;
public const int hrRestoreLogTooLow = -939523543;
public const int hrRestoreLogTooHigh = -939523542;
public const int hrGivenLogFileHasBadSignature = -939523541;
public const int hrGivenLogFileIsNotContiguous = -939523540;
public const int hrMissingRestoreLogFiles = -939523539;
public const int hrExistingLogFileHasBadSignature = -2013265362;
public const int hrExistingLogFileIsNotContiguous = -2013265361;
public const int hrMissingFullBackup = -939523536;
public const int hrBadBackupDatabaseSize = -939523535;
public const int hrTermInProgress = -939523096;
public const int hrFeatureNotAvailable = -939523095;
public const int hrInvalidName = -939523094;
public const int hrInvalidParameter = -939523093;
public const int hrColumnNull = -2013264916;
public const int hrBufferTruncated = -2013264914;
public const int hrDatabaseAttached = -2013264913;
public const int hrInvalidDatabaseId = -939523086;
public const int hrOutOfMemory = -939523085;
public const int hrOutOfDatabaseSpace = -939523084;
public const int hrOutOfCursors = -939523083;
public const int hrOutOfBuffers = -939523082;
public const int hrTooManyIndexes = -939523081;
public const int hrTooManyKeys = -939523080;
public const int hrRecordDeleted = -939523079;
public const int hrReadVerifyFailure = -939523078;
public const int hrOutOfFileHandles = -939523076;
public const int hrDiskIO = -939523074;
public const int hrInvalidPath = -939523073;
public const int hrRecordTooBig = -939523070;
public const int hrTooManyOpenDatabases = -939523069;
public const int hrInvalidDatabase = -939523068;
public const int hrNotInitialized = -939523067;
public const int hrAlreadyInitialized = -939523066;
public const int hrFileAccessDenied = -939523064;
public const int hrBufferTooSmall = -939523058;
public const int hrSeekNotEqual = -2013264881;
public const int hrTooManyColumns = -939523056;
public const int hrContainerNotEmpty = -939523053;
public const int hrInvalidFilename = -939523052;
public const int hrInvalidBookmark = -939523051;
public const int hrColumnInUse = -939523050;
public const int hrInvalidBufferSize = -939523049;
public const int hrColumnNotUpdatable = -939523048;
public const int hrIndexInUse = -939523045;
public const int hrNullKeyDisallowed = -939523043;
public const int hrNotInTransaction = -939523042;
public const int hrNoIdleActivity = -2013264862;
public const int hrTooManyActiveUsers = -939523037;
public const int hrInvalidCountry = -939523035;
public const int hrInvalidLanguageId = -939523034;
public const int hrInvalidCodePage = -939523033;
public const int hrNoWriteLock = -2013264853;
public const int hrColumnSetNull = -2013264852;
public const int hrVersionStoreOutOfMemory = -939523027;
public const int hrCurrencyStackOutOfMemory = -939523026;
public const int hrOutOfSessions = -939522995;
public const int hrWriteConflict = -939522994;
public const int hrTransTooDeep = -939522993;
public const int hrInvalidSesid = -939522992;
public const int hrSessionWriteConflict = -939522989;
public const int hrInTransaction = -939522988;
public const int hrDatabaseDuplicate = -939522895;
public const int hrDatabaseInUse = -939522894;
public const int hrDatabaseNotFound = -939522893;
public const int hrDatabaseInvalidName = -939522892;
public const int hrDatabaseInvalidPages = -939522891;
public const int hrDatabaseCorrupted = -939522890;
public const int hrDatabaseLocked = -939522889;
public const int hrTableEmpty = -2013264619;
public const int hrTableLocked = -939522794;
public const int hrTableDuplicate = -939522793;
public const int hrTableInUse = -939522792;
public const int hrObjectNotFound = -939522791;
public const int hrCannotRename = -939522790;
public const int hrDensityInvalid = -939522789;
public const int hrTableNotEmpty = -939522788;
public const int hrInvalidTableId = -939522786;
public const int hrTooManyOpenTables = -939522785;
public const int hrIllegalOperation = -939522784;
public const int hrObjectDuplicate = -939522782;
public const int hrInvalidObject = -939522780;
public const int hrIndexCantBuild = -939522695;
public const int hrIndexHasPrimary = -939522694;
public const int hrIndexDuplicate = -939522693;
public const int hrIndexNotFound = -939522692;
public const int hrIndexMustStay = -939522691;
public const int hrIndexInvalidDef = -939522690;
public const int hrIndexHasClustered = -939522688;
public const int hrCreateIndexFailed = -2013264511;
public const int hrTooManyOpenIndexes = -939522686;
public const int hrColumnLong = -939522595;
public const int hrColumnDoesNotFit = -939522593;
public const int hrNullInvalid = -939522592;
public const int hrColumnIndexed = -939522591;
public const int hrColumnTooBig = -939522590;
public const int hrColumnNotFound = -939522589;
public const int hrColumnDuplicate = -939522588;
public const int hrColumn2ndSysMaint = -939522586;
public const int hrInvalidColumnType = -939522585;
public const int hrColumnMaxTruncated = -2013264408;
public const int hrColumnCannotIndex = -939522583;
public const int hrTaggedNotNULL = -939522582;
public const int hrNoCurrentIndex = -939522581;
public const int hrKeyIsMade = -939522580;
public const int hrBadColumnId = -939522579;
public const int hrBadItagSequence = -939522578;
public const int hrCannotBeTagged = -939522575;
public const int hrRecordNotFound = -939522495;
public const int hrNoCurrentRecord = -939522493;
public const int hrRecordClusteredChanged = -939522492;
public const int hrKeyDuplicate = -939522491;
public const int hrAlreadyPrepared = -939522489;
public const int hrKeyNotMade = -939522488;
public const int hrUpdateNotPrepared = -939522487;
public const int hrwrnDataHasChanged = -2013264310;
public const int hrerrDataHasChanged = -939522485;
public const int hrKeyChanged = -2013264302;
public const int hrTooManySorts = -939522395;
public const int hrInvalidOnSort = -939522394;
public const int hrTempFileOpenError = -939522293;
public const int hrTooManyAttachedDatabases = -939522291;
public const int hrDiskFull = -939522288;
public const int hrPermissionDenied = -939522287;
public const int hrFileNotFound = -939522285;
public const int hrFileOpenReadOnly = -2013264107;
public const int hrAfterInitialization = -939522246;
public const int hrLogCorrupted = -939522244;
public const int hrInvalidOperation = -939522190;
public const int hrAccessDenied = -939522189;
WM_ADSPROP_NOTIFY_PAGEINIT = 2125
WM_ADSPROP_NOTIFY_PAGEHWND = 2126
WM_ADSPROP_NOTIFY_CHANGE = 2127
WM_ADSPROP_NOTIFY_APPLY = 2128
WM_ADSPROP_NOTIFY_SETFOCUS = 2129
WM_ADSPROP_NOTIFY_FOREGROUND = 2130
WM_ADSPROP_NOTIFY_EXIT = 2131
WM_ADSPROP_NOTIFY_ERROR = 2134
QUERYFORM_CHANGESFORMLIST = 1
QUERYFORM_CHANGESOPTFORMLIST = 2
CQFF_NOGLOBALPAGES = 1
CQFF_ISOPTIONAL = 2
CQPM_INITIALIZE = 1
CQPM_RELEASE = 2
CQPM_ENABLE = 3
CQPM_GETPARAMETERS = 5
CQPM_CLEARFORM = 6
CQPM_PERSIST = 7
CQPM_HELP = 8
CQPM_SETDEFAULTPARAMETERS = 9
CQPM_HANDLERSPECIFIC = 268435456
OQWF_OKCANCEL = 1
OQWF_DEFAULTFORM = 2
OQWF_SINGLESELECT = 4
OQWF_LOADQUERY = 8
OQWF_REMOVESCOPES = 16
OQWF_REMOVEFORMS = 32
OQWF_ISSUEONOPEN = 64
OQWF_SHOWOPTIONAL = 128
OQWF_SAVEQUERYONOK = 512
OQWF_HIDEMENUS = 1024
OQWF_HIDESEARCHUI = 2048
OQWF_PARAMISPROPERTYBAG = 2147483648
DSA_NEWOBJ_CTX_PRECOMMIT = 1
DSA_NEWOBJ_CTX_COMMIT = 2
DSA_NEWOBJ_CTX_POSTCOMMIT = 3
DSA_NEWOBJ_CTX_CLEANUP = 4
DSA_NOTIFY_DEL = 1
DSA_NOTIFY_REN = 2
DSA_NOTIFY_MOV = 4
DSA_NOTIFY_PROP = 8
DSA_NOTIFY_FLAG_ADDITIONAL_DATA = 2
DSA_NOTIFY_FLAG_FORCE_ADDITIONAL_DATA = 1
DSOBJECT_ISCONTAINER = 1
DSOBJECT_READONLYPAGES = 2147483648
DSPROVIDER_UNUSED_0 = 1
DSPROVIDER_UNUSED_1 = 2
DSPROVIDER_UNUSED_2 = 4
DSPROVIDER_UNUSED_3 = 8
DSPROVIDER_ADVANCED = 16
DSPROVIDER_AD_LDS = 32
DSDSOF_HASUSERANDSERVERINFO = 1
DSDSOF_SIMPLEAUTHENTICATE = 2
DSDSOF_DONTSIGNSEAL = 4
DSDSOF_DSAVAILABLE = 1073741824
DBDTF_RETURNFQDN = 1
DBDTF_RETURNMIXEDDOMAINS = 2
DBDTF_RETURNEXTERNAL = 4
DBDTF_RETURNINBOUND = 8
DBDTF_RETURNINOUTBOUND = 16
DSSSF_SIMPLEAUTHENTICATE = 1
DSSSF_DONTSIGNSEAL = 2
DSSSF_DSAVAILABLE = 2147483648
DSGIF_ISNORMAL = 0
DSGIF_ISOPEN = 1
DSGIF_ISDISABLED = 2
DSGIF_ISMASK = 15
DSGIF_GETDEFAULTICON = 16
DSGIF_DEFAULTISCONTAINER = 32
DSICCF_IGNORETREATASLEAF = 1
DSECAF_NOTLISTED = 1
DSCCIF_HASWIZARDDIALOG = 1
DSCCIF_HASWIZARDPRIMARYPAGE = 2
DSBI_NOBUTTONS = 1
DSBI_NOLINES = 2
DSBI_NOLINESATROOT = 4
DSBI_CHECKBOXES = 256
DSBI_NOROOT = 65536
DSBI_INCLUDEHIDDEN = 131072
DSBI_EXPANDONOPEN = 262144
DSBI_ENTIREDIRECTORY = 589824
DSBI_RETURN_FORMAT = 1048576
DSBI_HASCREDENTIALS = 2097152
DSBI_IGNORETREATASLEAF = 4194304
DSBI_SIMPLEAUTHENTICATE = 8388608
DSBI_RETURNOBJECTCLASS = 16777216
DSBI_DONTSIGNSEAL = 33554432
DSB_MAX_DISPLAYNAME_CHARS = 64
DSBF_STATE = 1
DSBF_ICONLOCATION = 2
DSBF_DISPLAYNAME = 4
DSBS_CHECKED = 1
DSBS_HIDDEN = 2
DSBS_ROOT = 4
DSBM_QUERYINSERTW = 100
DSBM_QUERYINSERTA = 101
DSBM_QUERYINSERT = 100
DSBM_CHANGEIMAGESTATE = 102
DSBM_HELP = 103
DSBM_CONTEXTMENU = 104
DSBID_BANNER = 256
DSBID_CONTAINERLIST = 257
DS_FORCE_REDISCOVERY = 1
DS_DIRECTORY_SERVICE_REQUIRED = 16
DS_DIRECTORY_SERVICE_PREFERRED = 32
DS_GC_SERVER_REQUIRED = 64
DS_PDC_REQUIRED = 128
DS_BACKGROUND_ONLY = 256
DS_IP_REQUIRED = 512
DS_KDC_REQUIRED = 1024
DS_TIMESERV_REQUIRED = 2048
DS_WRITABLE_REQUIRED = 4096
DS_GOOD_TIMESERV_PREFERRED = 8192
DS_AVOID_SELF = 16384
DS_ONLY_LDAP_NEEDED = 32768
DS_IS_FLAT_NAME = 65536
DS_IS_DNS_NAME = 131072
DS_TRY_NEXTCLOSEST_SITE = 262144
DS_DIRECTORY_SERVICE_6_REQUIRED = 524288
DS_WEB_SERVICE_REQUIRED = 1048576
DS_DIRECTORY_SERVICE_8_REQUIRED = 2097152
DS_DIRECTORY_SERVICE_9_REQUIRED = 4194304
DS_DIRECTORY_SERVICE_10_REQUIRED = 8388608
DS_KEY_LIST_SUPPORT_REQUIRED = 16777216
DS_DIRECTORY_SERVICE_13_REQUIRED = 33554432
DS_RETURN_DNS_NAME = 1073741824
DS_RETURN_FLAT_NAME = 2147483648
DS_PDC_FLAG = 1
DS_GC_FLAG = 4
DS_LDAP_FLAG = 8
DS_DS_FLAG = 16
DS_KDC_FLAG = 32
DS_TIMESERV_FLAG = 64
DS_CLOSEST_FLAG = 128
DS_WRITABLE_FLAG = 256
DS_GOOD_TIMESERV_FLAG = 512
DS_NDNC_FLAG = 1024
DS_SELECT_SECRET_DOMAIN_6_FLAG = 2048
DS_FULL_SECRET_DOMAIN_6_FLAG = 4096
DS_WS_FLAG = 8192
DS_DS_8_FLAG = 16384
DS_DS_9_FLAG = 32768
DS_DS_10_FLAG = 65536
DS_KEY_LIST_FLAG = 131072
DS_DS_13_FLAG = 262144
DS_PING_FLAGS = 1048575
DS_DNS_CONTROLLER_FLAG = 536870912
DS_DNS_DOMAIN_FLAG = 1073741824
DS_DNS_FOREST_FLAG = 2147483648
DS_DOMAIN_IN_FOREST = 1
DS_DOMAIN_DIRECT_OUTBOUND = 2
DS_DOMAIN_TREE_ROOT = 4
DS_DOMAIN_PRIMARY = 8
DS_DOMAIN_NATIVE_MODE = 16
DS_DOMAIN_DIRECT_INBOUND = 32
DS_GFTI_UPDATE_TDO = 1
DS_GFTI_VALID_FLAGS = 1
DS_ONLY_DO_SITE_NAME = 1
DS_NOTIFY_AFTER_SITE_RECORDS = 2
DSQPF_NOSAVE = 1
DSQPF_SAVELOCATION = 2
DSQPF_SHOWHIDDENOBJECTS = 4
DSQPF_ENABLEADMINFEATURES = 8
DSQPF_ENABLEADVANCEDFEATURES = 16
DSQPF_HASCREDENTIALS = 32
DSQPF_NOCHOOSECOLUMNS = 64
DSQPM_GETCLASSLIST = 268435456
DSQPM_HELPTOPICS = 268435457
DSROLE_PRIMARY_DS_RUNNING = 1
DSROLE_PRIMARY_DS_MIXED_MODE = 2
DSROLE_UPGRADE_IN_PROGRESS = 4
DSROLE_PRIMARY_DS_READONLY = 8
DSROLE_PRIMARY_DOMAIN_GUID_PRESENT = 16777216
ADS_ATTR_CLEAR = 1
ADS_ATTR_UPDATE = 2
ADS_ATTR_APPEND = 3
ADS_ATTR_DELETE = 4
ADS_EXT_MINEXTDISPID = 1
ADS_EXT_MAXEXTDISPID = 16777215
ADS_EXT_INITCREDENTIALS = 1
ADS_EXT_INITIALIZE_COMPLETE = 2
DS_BEHAVIOR_WIN2000 = 0
DS_BEHAVIOR_WIN2003_WITH_MIXED_DOMAINS = 1
DS_BEHAVIOR_WIN2003 = 2
DS_BEHAVIOR_WIN2008 = 3
DS_BEHAVIOR_WIN2008R2 = 4
DS_BEHAVIOR_WIN2012 = 5
DS_BEHAVIOR_WIN2012R2 = 6
DS_BEHAVIOR_WIN2016 = 7
DS_BEHAVIOR_WIN2025 = 10
DS_BEHAVIOR_LONGHORN = 3
DS_BEHAVIOR_WIN7 = 4
DS_BEHAVIOR_WIN8 = 5
DS_BEHAVIOR_WINBLUE = 6
DS_BEHAVIOR_WINTHRESHOLD = 7
ACTRL_DS_OPEN = 0
ACTRL_DS_CREATE_CHILD = 1
ACTRL_DS_DELETE_CHILD = 2
ACTRL_DS_LIST = 4
ACTRL_DS_SELF = 8
ACTRL_DS_READ_PROP = 16
ACTRL_DS_WRITE_PROP = 32
ACTRL_DS_DELETE_TREE = 64
ACTRL_DS_LIST_OBJECT = 128
ACTRL_DS_CONTROL_ACCESS = 256
NTDSAPI_BIND_ALLOW_DELEGATION = 1
NTDSAPI_BIND_FIND_BINDING = 2
NTDSAPI_BIND_FORCE_KERBEROS = 4
DS_REPSYNC_ASYNCHRONOUS_OPERATION = 1
DS_REPSYNC_WRITEABLE = 2
DS_REPSYNC_PERIODIC = 4
DS_REPSYNC_INTERSITE_MESSAGING = 8
DS_REPSYNC_FULL = 32
DS_REPSYNC_URGENT = 64
DS_REPSYNC_NO_DISCARD = 128
DS_REPSYNC_FORCE = 256
DS_REPSYNC_ADD_REFERENCE = 512
DS_REPSYNC_NEVER_COMPLETED = 1024
DS_REPSYNC_TWO_WAY = 2048
DS_REPSYNC_NEVER_NOTIFY = 4096
DS_REPSYNC_INITIAL = 8192
DS_REPSYNC_USE_COMPRESSION = 16384
DS_REPSYNC_ABANDONED = 32768
DS_REPSYNC_SELECT_SECRETS = 32768
DS_REPSYNC_INITIAL_IN_PROGRESS = 65536
DS_REPSYNC_PARTIAL_ATTRIBUTE_SET = 131072
DS_REPSYNC_REQUEUE = 262144
DS_REPSYNC_NOTIFICATION = 524288
DS_REPSYNC_ASYNCHRONOUS_REPLICA = 1048576
DS_REPSYNC_CRITICAL = 2097152
DS_REPSYNC_FULL_IN_PROGRESS = 4194304
DS_REPSYNC_PREEMPTED = 8388608
DS_REPSYNC_NONGC_RO_REPLICA = 16777216
DS_REPADD_ASYNCHRONOUS_OPERATION = 1
DS_REPADD_WRITEABLE = 2
DS_REPADD_INITIAL = 4
DS_REPADD_PERIODIC = 8
DS_REPADD_INTERSITE_MESSAGING = 16
DS_REPADD_ASYNCHRONOUS_REPLICA = 32
DS_REPADD_DISABLE_NOTIFICATION = 64
DS_REPADD_DISABLE_PERIODIC = 128
DS_REPADD_USE_COMPRESSION = 256
DS_REPADD_NEVER_NOTIFY = 512
DS_REPADD_TWO_WAY = 1024
DS_REPADD_CRITICAL = 2048
DS_REPADD_SELECT_SECRETS = 4096
DS_REPADD_NONGC_RO_REPLICA = 16777216
DS_REPDEL_ASYNCHRONOUS_OPERATION = 1
DS_REPDEL_WRITEABLE = 2
DS_REPDEL_INTERSITE_MESSAGING = 4
DS_REPDEL_IGNORE_ERRORS = 8
DS_REPDEL_LOCAL_ONLY = 16
DS_REPDEL_NO_SOURCE = 32
DS_REPDEL_REF_OK = 64
DS_REPMOD_ASYNCHRONOUS_OPERATION = 1
DS_REPMOD_WRITEABLE = 2
DS_REPMOD_UPDATE_FLAGS = 1
DS_REPMOD_UPDATE_INSTANCE = 2
DS_REPMOD_UPDATE_ADDRESS = 2
DS_REPMOD_UPDATE_SCHEDULE = 4
DS_REPMOD_UPDATE_RESULT = 8
DS_REPMOD_UPDATE_TRANSPORT = 16
DS_REPUPD_ASYNCHRONOUS_OPERATION = 1
DS_REPUPD_WRITEABLE = 2
DS_REPUPD_ADD_REFERENCE = 4
DS_REPUPD_DELETE_REFERENCE = 8
DS_REPUPD_REFERENCE_GCSPN = 16
DS_INSTANCETYPE_IS_NC_HEAD = 1
DS_INSTANCETYPE_NC_IS_WRITEABLE = 4
DS_INSTANCETYPE_NC_COMING = 16
DS_INSTANCETYPE_NC_GOING = 32
NTDSDSA_OPT_IS_GC = 1
NTDSDSA_OPT_DISABLE_INBOUND_REPL = 2
NTDSDSA_OPT_DISABLE_OUTBOUND_REPL = 4
NTDSDSA_OPT_DISABLE_NTDSCONN_XLATE = 8
NTDSDSA_OPT_DISABLE_SPN_REGISTRATION = 16
NTDSDSA_OPT_GENERATE_OWN_TOPO = 32
NTDSDSA_OPT_BLOCK_RPC = 64
NTDSCONN_OPT_IS_GENERATED = 1
NTDSCONN_OPT_TWOWAY_SYNC = 2
NTDSCONN_OPT_OVERRIDE_NOTIFY_DEFAULT = 4
NTDSCONN_OPT_USE_NOTIFY = 8
NTDSCONN_OPT_DISABLE_INTERSITE_COMPRESSION = 16
NTDSCONN_OPT_USER_OWNED_SCHEDULE = 32
NTDSCONN_OPT_RODC_TOPOLOGY = 64
NTDSCONN_KCC_NO_REASON = 0
NTDSCONN_KCC_GC_TOPOLOGY = 1
NTDSCONN_KCC_RING_TOPOLOGY = 2
NTDSCONN_KCC_MINIMIZE_HOPS_TOPOLOGY = 4
NTDSCONN_KCC_STALE_SERVERS_TOPOLOGY = 8
NTDSCONN_KCC_OSCILLATING_CONNECTION_TOPOLOGY = 16
NTDSCONN_KCC_INTERSITE_GC_TOPOLOGY = 32
NTDSCONN_KCC_INTERSITE_TOPOLOGY = 64
NTDSCONN_KCC_SERVER_FAILOVER_TOPOLOGY = 128
NTDSCONN_KCC_SITE_FAILOVER_TOPOLOGY = 256
NTDSCONN_KCC_REDUNDANT_SERVER_TOPOLOGY = 512
FRSCONN_PRIORITY_MASK = 1879048192
FRSCONN_MAX_PRIORITY = 8
NTDSCONN_OPT_IGNORE_SCHEDULE_MASK = 2147483648
NTDSSETTINGS_OPT_IS_AUTO_TOPOLOGY_DISABLED = 1
NTDSSETTINGS_OPT_IS_TOPL_CLEANUP_DISABLED = 2
NTDSSETTINGS_OPT_IS_TOPL_MIN_HOPS_DISABLED = 4
NTDSSETTINGS_OPT_IS_TOPL_DETECT_STALE_DISABLED = 8
NTDSSETTINGS_OPT_IS_INTER_SITE_AUTO_TOPOLOGY_DISABLED = 16
NTDSSETTINGS_OPT_IS_GROUP_CACHING_ENABLED = 32
NTDSSETTINGS_OPT_FORCE_KCC_WHISTLER_BEHAVIOR = 64
NTDSSETTINGS_OPT_FORCE_KCC_W2K_ELECTION = 128
NTDSSETTINGS_OPT_IS_RAND_BH_SELECTION_DISABLED = 256
NTDSSETTINGS_OPT_IS_SCHEDULE_HASHING_ENABLED = 512
NTDSSETTINGS_OPT_IS_REDUNDANT_SERVER_TOPOLOGY_ENABLED = 1024
NTDSSETTINGS_OPT_W2K3_IGNORE_SCHEDULES = 2048
NTDSSETTINGS_OPT_W2K3_BRIDGES_REQUIRED = 4096
NTDSSETTINGS_DEFAULT_SERVER_REDUNDANCY = 2
NTDSTRANSPORT_OPT_IGNORE_SCHEDULES = 1
NTDSTRANSPORT_OPT_BRIDGES_REQUIRED = 2
NTDSSITECONN_OPT_USE_NOTIFY = 1
NTDSSITECONN_OPT_TWOWAY_SYNC = 2
NTDSSITECONN_OPT_DISABLE_COMPRESSION = 4
NTDSSITELINK_OPT_USE_NOTIFY = 1
NTDSSITELINK_OPT_TWOWAY_SYNC = 2
NTDSSITELINK_OPT_DISABLE_COMPRESSION = 4
DS_REPSYNCALL_NO_OPTIONS = 0
DS_REPSYNCALL_ABORT_IF_SERVER_UNAVAILABLE = 1
DS_REPSYNCALL_SYNC_ADJACENT_SERVERS_ONLY = 2
DS_REPSYNCALL_ID_SERVERS_BY_DN = 4
DS_REPSYNCALL_DO_NOT_SYNC = 8
DS_REPSYNCALL_SKIP_INITIAL_CHECK = 16
DS_REPSYNCALL_PUSH_CHANGES_OUTWARD = 32
DS_REPSYNCALL_CROSS_SITE_BOUNDARIES = 64
DS_LIST_DSA_OBJECT_FOR_SERVER = 0
DS_LIST_DNS_HOST_NAME_FOR_SERVER = 1
DS_LIST_ACCOUNT_OBJECT_FOR_SERVER = 2
DS_ROLE_SCHEMA_OWNER = 0
DS_ROLE_DOMAIN_OWNER = 1
DS_ROLE_PDC_OWNER = 2
DS_ROLE_RID_OWNER = 3
DS_ROLE_INFRASTRUCTURE_OWNER = 4
DS_SCHEMA_GUID_NOT_FOUND = 0
DS_SCHEMA_GUID_ATTR = 1
DS_SCHEMA_GUID_ATTR_SET = 2
DS_SCHEMA_GUID_CLASS = 3
DS_SCHEMA_GUID_CONTROL_RIGHT = 4
DS_KCC_FLAG_ASYNC_OP = 1
DS_KCC_FLAG_DAMPED = 2
DS_EXIST_ADVISORY_MODE = 1
DS_REPL_INFO_FLAG_IMPROVE_LINKED_ATTRS = 1
DS_REPL_NBR_WRITEABLE = 16
DS_REPL_NBR_SYNC_ON_STARTUP = 32
DS_REPL_NBR_DO_SCHEDULED_SYNCS = 64
DS_REPL_NBR_USE_ASYNC_INTERSITE_TRANSPORT = 128
DS_REPL_NBR_TWO_WAY_SYNC = 512
DS_REPL_NBR_NONGC_RO_REPLICA = 1024
DS_REPL_NBR_RETURN_OBJECT_PARENTS = 2048
DS_REPL_NBR_SELECT_SECRETS = 4096
DS_REPL_NBR_FULL_SYNC_IN_PROGRESS = 65536
DS_REPL_NBR_FULL_SYNC_NEXT_PACKET = 131072
DS_REPL_NBR_GCSPN = 1048576
DS_REPL_NBR_NEVER_SYNCED = 2097152
DS_REPL_NBR_PREEMPTED = 16777216
DS_REPL_NBR_IGNORE_CHANGE_NOTIFICATIONS = 67108864
DS_REPL_NBR_DISABLE_SCHEDULED_SYNC = 134217728
DS_REPL_NBR_COMPRESS_CHANGES = 268435456
DS_REPL_NBR_NO_CHANGE_NOTIFICATIONS = 536870912
DS_REPL_NBR_PARTIAL_ATTRIBUTE_SET = 1073741824
ADAM_REPL_AUTHENTICATION_MODE_NEGOTIATE_PASS_THROUGH = 0
ADAM_REPL_AUTHENTICATION_MODE_NEGOTIATE = 1
ADAM_REPL_AUTHENTICATION_MODE_MUTUAL_AUTH_REQUIRED = 2
FLAG_FOREST_OPTIONAL_FEATURE = 1
FLAG_DOMAIN_OPTIONAL_FEATURE = 2
FLAG_DISABLABLE_OPTIONAL_FEATURE = 4
FLAG_SERVER_OPTIONAL_FEATURE = 8
DSOP_SCOPE_TYPE_TARGET_COMPUTER = 1
DSOP_SCOPE_TYPE_UPLEVEL_JOINED_DOMAIN = 2
DSOP_SCOPE_TYPE_DOWNLEVEL_JOINED_DOMAIN = 4
DSOP_SCOPE_TYPE_ENTERPRISE_DOMAIN = 8
DSOP_SCOPE_TYPE_GLOBAL_CATALOG = 16
DSOP_SCOPE_TYPE_EXTERNAL_UPLEVEL_DOMAIN = 32
DSOP_SCOPE_TYPE_EXTERNAL_DOWNLEVEL_DOMAIN = 64
DSOP_SCOPE_TYPE_WORKGROUP = 128
DSOP_SCOPE_TYPE_USER_ENTERED_UPLEVEL_SCOPE = 256
DSOP_SCOPE_TYPE_USER_ENTERED_DOWNLEVEL_SCOPE = 512
DSOP_SCOPE_FLAG_STARTING_SCOPE = 1
DSOP_SCOPE_FLAG_WANT_PROVIDER_WINNT = 2
DSOP_SCOPE_FLAG_WANT_PROVIDER_LDAP = 4
DSOP_SCOPE_FLAG_WANT_PROVIDER_GC = 8
DSOP_SCOPE_FLAG_WANT_SID_PATH = 16
DSOP_SCOPE_FLAG_WANT_DOWNLEVEL_BUILTIN_PATH = 32
DSOP_SCOPE_FLAG_DEFAULT_FILTER_USERS = 64
DSOP_SCOPE_FLAG_DEFAULT_FILTER_GROUPS = 128
DSOP_SCOPE_FLAG_DEFAULT_FILTER_COMPUTERS = 256
DSOP_SCOPE_FLAG_DEFAULT_FILTER_CONTACTS = 512
DSOP_SCOPE_FLAG_DEFAULT_FILTER_SERVICE_ACCOUNTS = 1024
DSOP_SCOPE_FLAG_DEFAULT_FILTER_PASSWORDSETTINGS_OBJECTS = 2048
DSOP_FILTER_INCLUDE_ADVANCED_VIEW = 1
DSOP_FILTER_USERS = 2
DSOP_FILTER_BUILTIN_GROUPS = 4
DSOP_FILTER_WELL_KNOWN_PRINCIPALS = 8
DSOP_FILTER_UNIVERSAL_GROUPS_DL = 16
DSOP_FILTER_UNIVERSAL_GROUPS_SE = 32
DSOP_FILTER_GLOBAL_GROUPS_DL = 64
DSOP_FILTER_GLOBAL_GROUPS_SE = 128
DSOP_FILTER_DOMAIN_LOCAL_GROUPS_DL = 256
DSOP_FILTER_DOMAIN_LOCAL_GROUPS_SE = 512
DSOP_FILTER_CONTACTS = 1024
DSOP_FILTER_COMPUTERS = 2048
DSOP_FILTER_SERVICE_ACCOUNTS = 4096
DSOP_FILTER_PASSWORDSETTINGS_OBJECTS = 8192
DSOP_DOWNLEVEL_FILTER_USERS = 2147483649
DSOP_DOWNLEVEL_FILTER_LOCAL_GROUPS = 2147483650
DSOP_DOWNLEVEL_FILTER_GLOBAL_GROUPS = 2147483652
DSOP_DOWNLEVEL_FILTER_COMPUTERS = 2147483656
DSOP_DOWNLEVEL_FILTER_WORLD = 2147483664
DSOP_DOWNLEVEL_FILTER_AUTHENTICATED_USER = 2147483680
DSOP_DOWNLEVEL_FILTER_ANONYMOUS = 2147483712
DSOP_DOWNLEVEL_FILTER_BATCH = 2147483776
DSOP_DOWNLEVEL_FILTER_CREATOR_OWNER = 2147483904
DSOP_DOWNLEVEL_FILTER_CREATOR_GROUP = 2147484160
DSOP_DOWNLEVEL_FILTER_DIALUP = 2147484672
DSOP_DOWNLEVEL_FILTER_INTERACTIVE = 2147485696
DSOP_DOWNLEVEL_FILTER_NETWORK = 2147487744
DSOP_DOWNLEVEL_FILTER_SERVICE = 2147491840
DSOP_DOWNLEVEL_FILTER_SYSTEM = 2147500032
DSOP_DOWNLEVEL_FILTER_EXCLUDE_BUILTIN_GROUPS = 2147516416
DSOP_DOWNLEVEL_FILTER_TERMINAL_SERVER = 2147549184
DSOP_DOWNLEVEL_FILTER_ALL_WELLKNOWN_SIDS = 2147614720
DSOP_DOWNLEVEL_FILTER_LOCAL_SERVICE = 2147745792
DSOP_DOWNLEVEL_FILTER_NETWORK_SERVICE = 2148007936
DSOP_DOWNLEVEL_FILTER_REMOTE_LOGON = 2148532224
DSOP_DOWNLEVEL_FILTER_INTERNET_USER = 2149580800
DSOP_DOWNLEVEL_FILTER_OWNER_RIGHTS = 2151677952
DSOP_DOWNLEVEL_FILTER_SERVICES = 2155872256
DSOP_DOWNLEVEL_FILTER_LOCAL_LOGON = 2164260864
DSOP_DOWNLEVEL_FILTER_THIS_ORG_CERT = 2181038080
DSOP_DOWNLEVEL_FILTER_IIS_APP_POOL = 2214592512
DSOP_DOWNLEVEL_FILTER_ALL_APP_PACKAGES = 2281701376
DSOP_DOWNLEVEL_FILTER_LOCAL_ACCOUNTS = 2415919104
DSOP_FLAG_MULTISELECT = 1
DSOP_FLAG_SKIP_TARGET_COMPUTER_DC_CHECK = 2
SCHEDULE_INTERVAL = 0
SCHEDULE_BANDWIDTH = 1
SCHEDULE_PRIORITY = 2
FACILITY_NTDSB = 2048
FACILITY_BACKUP = 2047
FACILITY_SYSTEM = 0
hrNone = 0
hrNyi = -1073741823
hrInvalidParam = -939589631
hrError = -939589630
hrInvalidHandle = -939589629
hrRestoreInProgress = -939589628
hrAlreadyOpen = -939589627
hrInvalidRecips = -939589626
hrCouldNotConnect = -939589625
hrRestoreMapExists = -939589624
hrIncrementalBackupDisabled = -939589623
hrLogFileNotFound = -939589622
hrCircularLogging = -939589621
hrNoFullRestore = -939589620
hrCommunicationError = -939589619
hrFullBackupNotTaken = -939589618
hrMissingExpiryToken = -939589617
hrUnknownExpiryTokenFormat = -939589616
hrContentsExpired = -939589615
hrFileClose = -939523994
hrOutOfThreads = -939523993
hrTooManyIO = -939523991
hrBFNotSynchronous = -2013265720
hrBFPageNotFound = -2013265719
hrBFInUse = -939523894
hrPMRecDeleted = -939523794
hrRemainingVersions = -2013265599
hrFLDKeyTooBig = -2013265520
hrFLDTooManySegments = -939523695
hrFLDNullKey = -2013265518
hrLogFileCorrupt = -939523595
hrNoBackupDirectory = -939523593
hrBackupDirectoryNotEmpty = -939523592
hrBackupInProgress = -939523591
hrMissingPreviousLogFile = -939523587
hrLogWriteFail = -939523586
hrBadLogVersion = -939523582
hrInvalidLogSequence = -939523581
hrLoggingDisabled = -939523580
hrLogBufferTooSmall = -939523579
hrLogSequenceEnd = -939523577
hrNoBackup = -939523576
hrInvalidBackupSequence = -939523575
hrBackupNotAllowedYet = -939523573
hrDeleteBackupFileFail = -939523572
hrMakeBackupDirectoryFail = -939523571
hrInvalidBackup = -939523570
hrRecoveredWithErrors = -939523569
hrMissingLogFile = -939523568
hrLogDiskFull = -939523567
hrBadLogSignature = -939523566
hrBadDbSignature = -939523565
hrBadCheckpointSignature = -939523564
hrCheckpointCorrupt = -939523563
hrDatabaseInconsistent = -939523546
hrConsistentTimeMismatch = -939523545
hrPatchFileMismatch = -939523544
hrRestoreLogTooLow = -939523543
hrRestoreLogTooHigh = -939523542
hrGivenLogFileHasBadSignature = -939523541
hrGivenLogFileIsNotContiguous = -939523540
hrMissingRestoreLogFiles = -939523539
hrExistingLogFileHasBadSignature = -2013265362
hrExistingLogFileIsNotContiguous = -2013265361
hrMissingFullBackup = -939523536
hrBadBackupDatabaseSize = -939523535
hrTermInProgress = -939523096
hrFeatureNotAvailable = -939523095
hrInvalidName = -939523094
hrInvalidParameter = -939523093
hrColumnNull = -2013264916
hrBufferTruncated = -2013264914
hrDatabaseAttached = -2013264913
hrInvalidDatabaseId = -939523086
hrOutOfMemory = -939523085
hrOutOfDatabaseSpace = -939523084
hrOutOfCursors = -939523083
hrOutOfBuffers = -939523082
hrTooManyIndexes = -939523081
hrTooManyKeys = -939523080
hrRecordDeleted = -939523079
hrReadVerifyFailure = -939523078
hrOutOfFileHandles = -939523076
hrDiskIO = -939523074
hrInvalidPath = -939523073
hrRecordTooBig = -939523070
hrTooManyOpenDatabases = -939523069
hrInvalidDatabase = -939523068
hrNotInitialized = -939523067
hrAlreadyInitialized = -939523066
hrFileAccessDenied = -939523064
hrBufferTooSmall = -939523058
hrSeekNotEqual = -2013264881
hrTooManyColumns = -939523056
hrContainerNotEmpty = -939523053
hrInvalidFilename = -939523052
hrInvalidBookmark = -939523051
hrColumnInUse = -939523050
hrInvalidBufferSize = -939523049
hrColumnNotUpdatable = -939523048
hrIndexInUse = -939523045
hrNullKeyDisallowed = -939523043
hrNotInTransaction = -939523042
hrNoIdleActivity = -2013264862
hrTooManyActiveUsers = -939523037
hrInvalidCountry = -939523035
hrInvalidLanguageId = -939523034
hrInvalidCodePage = -939523033
hrNoWriteLock = -2013264853
hrColumnSetNull = -2013264852
hrVersionStoreOutOfMemory = -939523027
hrCurrencyStackOutOfMemory = -939523026
hrOutOfSessions = -939522995
hrWriteConflict = -939522994
hrTransTooDeep = -939522993
hrInvalidSesid = -939522992
hrSessionWriteConflict = -939522989
hrInTransaction = -939522988
hrDatabaseDuplicate = -939522895
hrDatabaseInUse = -939522894
hrDatabaseNotFound = -939522893
hrDatabaseInvalidName = -939522892
hrDatabaseInvalidPages = -939522891
hrDatabaseCorrupted = -939522890
hrDatabaseLocked = -939522889
hrTableEmpty = -2013264619
hrTableLocked = -939522794
hrTableDuplicate = -939522793
hrTableInUse = -939522792
hrObjectNotFound = -939522791
hrCannotRename = -939522790
hrDensityInvalid = -939522789
hrTableNotEmpty = -939522788
hrInvalidTableId = -939522786
hrTooManyOpenTables = -939522785
hrIllegalOperation = -939522784
hrObjectDuplicate = -939522782
hrInvalidObject = -939522780
hrIndexCantBuild = -939522695
hrIndexHasPrimary = -939522694
hrIndexDuplicate = -939522693
hrIndexNotFound = -939522692
hrIndexMustStay = -939522691
hrIndexInvalidDef = -939522690
hrIndexHasClustered = -939522688
hrCreateIndexFailed = -2013264511
hrTooManyOpenIndexes = -939522686
hrColumnLong = -939522595
hrColumnDoesNotFit = -939522593
hrNullInvalid = -939522592
hrColumnIndexed = -939522591
hrColumnTooBig = -939522590
hrColumnNotFound = -939522589
hrColumnDuplicate = -939522588
hrColumn2ndSysMaint = -939522586
hrInvalidColumnType = -939522585
hrColumnMaxTruncated = -2013264408
hrColumnCannotIndex = -939522583
hrTaggedNotNULL = -939522582
hrNoCurrentIndex = -939522581
hrKeyIsMade = -939522580
hrBadColumnId = -939522579
hrBadItagSequence = -939522578
hrCannotBeTagged = -939522575
hrRecordNotFound = -939522495
hrNoCurrentRecord = -939522493
hrRecordClusteredChanged = -939522492
hrKeyDuplicate = -939522491
hrAlreadyPrepared = -939522489
hrKeyNotMade = -939522488
hrUpdateNotPrepared = -939522487
hrwrnDataHasChanged = -2013264310
hrerrDataHasChanged = -939522485
hrKeyChanged = -2013264302
hrTooManySorts = -939522395
hrInvalidOnSort = -939522394
hrTempFileOpenError = -939522293
hrTooManyAttachedDatabases = -939522291
hrDiskFull = -939522288
hrPermissionDenied = -939522287
hrFileNotFound = -939522285
hrFileOpenReadOnly = -2013264107
hrAfterInitialization = -939522246
hrLogCorrupted = -939522244
hrInvalidOperation = -939522190
hrAccessDenied = -939522189
pub const WM_ADSPROP_NOTIFY_PAGEINIT: u32 = 2125;
pub const WM_ADSPROP_NOTIFY_PAGEHWND: u32 = 2126;
pub const WM_ADSPROP_NOTIFY_CHANGE: u32 = 2127;
pub const WM_ADSPROP_NOTIFY_APPLY: u32 = 2128;
pub const WM_ADSPROP_NOTIFY_SETFOCUS: u32 = 2129;
pub const WM_ADSPROP_NOTIFY_FOREGROUND: u32 = 2130;
pub const WM_ADSPROP_NOTIFY_EXIT: u32 = 2131;
pub const WM_ADSPROP_NOTIFY_ERROR: u32 = 2134;
pub const QUERYFORM_CHANGESFORMLIST: u64 = 1;
pub const QUERYFORM_CHANGESOPTFORMLIST: u64 = 2;
pub const CQFF_NOGLOBALPAGES: u32 = 1;
pub const CQFF_ISOPTIONAL: u32 = 2;
pub const CQPM_INITIALIZE: u32 = 1;
pub const CQPM_RELEASE: u32 = 2;
pub const CQPM_ENABLE: u32 = 3;
pub const CQPM_GETPARAMETERS: u32 = 5;
pub const CQPM_CLEARFORM: u32 = 6;
pub const CQPM_PERSIST: u32 = 7;
pub const CQPM_HELP: u32 = 8;
pub const CQPM_SETDEFAULTPARAMETERS: u32 = 9;
pub const CQPM_HANDLERSPECIFIC: u32 = 268435456;
pub const OQWF_OKCANCEL: u32 = 1;
pub const OQWF_DEFAULTFORM: u32 = 2;
pub const OQWF_SINGLESELECT: u32 = 4;
pub const OQWF_LOADQUERY: u32 = 8;
pub const OQWF_REMOVESCOPES: u32 = 16;
pub const OQWF_REMOVEFORMS: u32 = 32;
pub const OQWF_ISSUEONOPEN: u32 = 64;
pub const OQWF_SHOWOPTIONAL: u32 = 128;
pub const OQWF_SAVEQUERYONOK: u32 = 512;
pub const OQWF_HIDEMENUS: u32 = 1024;
pub const OQWF_HIDESEARCHUI: u32 = 2048;
pub const OQWF_PARAMISPROPERTYBAG: u32 = 2147483648;
pub const DSA_NEWOBJ_CTX_PRECOMMIT: u32 = 1;
pub const DSA_NEWOBJ_CTX_COMMIT: u32 = 2;
pub const DSA_NEWOBJ_CTX_POSTCOMMIT: u32 = 3;
pub const DSA_NEWOBJ_CTX_CLEANUP: u32 = 4;
pub const DSA_NOTIFY_DEL: u32 = 1;
pub const DSA_NOTIFY_REN: u32 = 2;
pub const DSA_NOTIFY_MOV: u32 = 4;
pub const DSA_NOTIFY_PROP: u32 = 8;
pub const DSA_NOTIFY_FLAG_ADDITIONAL_DATA: u32 = 2;
pub const DSA_NOTIFY_FLAG_FORCE_ADDITIONAL_DATA: u32 = 1;
pub const DSOBJECT_ISCONTAINER: u32 = 1;
pub const DSOBJECT_READONLYPAGES: u32 = 2147483648;
pub const DSPROVIDER_UNUSED_0: u32 = 1;
pub const DSPROVIDER_UNUSED_1: u32 = 2;
pub const DSPROVIDER_UNUSED_2: u32 = 4;
pub const DSPROVIDER_UNUSED_3: u32 = 8;
pub const DSPROVIDER_ADVANCED: u32 = 16;
pub const DSPROVIDER_AD_LDS: u32 = 32;
pub const DSDSOF_HASUSERANDSERVERINFO: u32 = 1;
pub const DSDSOF_SIMPLEAUTHENTICATE: u32 = 2;
pub const DSDSOF_DONTSIGNSEAL: u32 = 4;
pub const DSDSOF_DSAVAILABLE: u32 = 1073741824;
pub const DBDTF_RETURNFQDN: u32 = 1;
pub const DBDTF_RETURNMIXEDDOMAINS: u32 = 2;
pub const DBDTF_RETURNEXTERNAL: u32 = 4;
pub const DBDTF_RETURNINBOUND: u32 = 8;
pub const DBDTF_RETURNINOUTBOUND: u32 = 16;
pub const DSSSF_SIMPLEAUTHENTICATE: u32 = 1;
pub const DSSSF_DONTSIGNSEAL: u32 = 2;
pub const DSSSF_DSAVAILABLE: u32 = 2147483648;
pub const DSGIF_ISNORMAL: u32 = 0;
pub const DSGIF_ISOPEN: u32 = 1;
pub const DSGIF_ISDISABLED: u32 = 2;
pub const DSGIF_ISMASK: u32 = 15;
pub const DSGIF_GETDEFAULTICON: u32 = 16;
pub const DSGIF_DEFAULTISCONTAINER: u32 = 32;
pub const DSICCF_IGNORETREATASLEAF: u32 = 1;
pub const DSECAF_NOTLISTED: u32 = 1;
pub const DSCCIF_HASWIZARDDIALOG: u32 = 1;
pub const DSCCIF_HASWIZARDPRIMARYPAGE: u32 = 2;
pub const DSBI_NOBUTTONS: u32 = 1;
pub const DSBI_NOLINES: u32 = 2;
pub const DSBI_NOLINESATROOT: u32 = 4;
pub const DSBI_CHECKBOXES: u32 = 256;
pub const DSBI_NOROOT: u32 = 65536;
pub const DSBI_INCLUDEHIDDEN: u32 = 131072;
pub const DSBI_EXPANDONOPEN: u32 = 262144;
pub const DSBI_ENTIREDIRECTORY: u32 = 589824;
pub const DSBI_RETURN_FORMAT: u32 = 1048576;
pub const DSBI_HASCREDENTIALS: u32 = 2097152;
pub const DSBI_IGNORETREATASLEAF: u32 = 4194304;
pub const DSBI_SIMPLEAUTHENTICATE: u32 = 8388608;
pub const DSBI_RETURNOBJECTCLASS: u32 = 16777216;
pub const DSBI_DONTSIGNSEAL: u32 = 33554432;
pub const DSB_MAX_DISPLAYNAME_CHARS: u32 = 64;
pub const DSBF_STATE: u32 = 1;
pub const DSBF_ICONLOCATION: u32 = 2;
pub const DSBF_DISPLAYNAME: u32 = 4;
pub const DSBS_CHECKED: u32 = 1;
pub const DSBS_HIDDEN: u32 = 2;
pub const DSBS_ROOT: u32 = 4;
pub const DSBM_QUERYINSERTW: u32 = 100;
pub const DSBM_QUERYINSERTA: u32 = 101;
pub const DSBM_QUERYINSERT: u32 = 100;
pub const DSBM_CHANGEIMAGESTATE: u32 = 102;
pub const DSBM_HELP: u32 = 103;
pub const DSBM_CONTEXTMENU: u32 = 104;
pub const DSBID_BANNER: u32 = 256;
pub const DSBID_CONTAINERLIST: u32 = 257;
pub const DS_FORCE_REDISCOVERY: u32 = 1;
pub const DS_DIRECTORY_SERVICE_REQUIRED: u32 = 16;
pub const DS_DIRECTORY_SERVICE_PREFERRED: u32 = 32;
pub const DS_GC_SERVER_REQUIRED: u32 = 64;
pub const DS_PDC_REQUIRED: u32 = 128;
pub const DS_BACKGROUND_ONLY: u32 = 256;
pub const DS_IP_REQUIRED: u32 = 512;
pub const DS_KDC_REQUIRED: u32 = 1024;
pub const DS_TIMESERV_REQUIRED: u32 = 2048;
pub const DS_WRITABLE_REQUIRED: u32 = 4096;
pub const DS_GOOD_TIMESERV_PREFERRED: u32 = 8192;
pub const DS_AVOID_SELF: u32 = 16384;
pub const DS_ONLY_LDAP_NEEDED: u32 = 32768;
pub const DS_IS_FLAT_NAME: u32 = 65536;
pub const DS_IS_DNS_NAME: u32 = 131072;
pub const DS_TRY_NEXTCLOSEST_SITE: u32 = 262144;
pub const DS_DIRECTORY_SERVICE_6_REQUIRED: u32 = 524288;
pub const DS_WEB_SERVICE_REQUIRED: u32 = 1048576;
pub const DS_DIRECTORY_SERVICE_8_REQUIRED: u32 = 2097152;
pub const DS_DIRECTORY_SERVICE_9_REQUIRED: u32 = 4194304;
pub const DS_DIRECTORY_SERVICE_10_REQUIRED: u32 = 8388608;
pub const DS_KEY_LIST_SUPPORT_REQUIRED: u32 = 16777216;
pub const DS_DIRECTORY_SERVICE_13_REQUIRED: u32 = 33554432;
pub const DS_RETURN_DNS_NAME: u32 = 1073741824;
pub const DS_RETURN_FLAT_NAME: u32 = 2147483648;
pub const DS_PDC_FLAG: u32 = 1;
pub const DS_GC_FLAG: u32 = 4;
pub const DS_LDAP_FLAG: u32 = 8;
pub const DS_DS_FLAG: u32 = 16;
pub const DS_KDC_FLAG: u32 = 32;
pub const DS_TIMESERV_FLAG: u32 = 64;
pub const DS_CLOSEST_FLAG: u32 = 128;
pub const DS_WRITABLE_FLAG: u32 = 256;
pub const DS_GOOD_TIMESERV_FLAG: u32 = 512;
pub const DS_NDNC_FLAG: u32 = 1024;
pub const DS_SELECT_SECRET_DOMAIN_6_FLAG: u32 = 2048;
pub const DS_FULL_SECRET_DOMAIN_6_FLAG: u32 = 4096;
pub const DS_WS_FLAG: u32 = 8192;
pub const DS_DS_8_FLAG: u32 = 16384;
pub const DS_DS_9_FLAG: u32 = 32768;
pub const DS_DS_10_FLAG: u32 = 65536;
pub const DS_KEY_LIST_FLAG: u32 = 131072;
pub const DS_DS_13_FLAG: u32 = 262144;
pub const DS_PING_FLAGS: u32 = 1048575;
pub const DS_DNS_CONTROLLER_FLAG: u32 = 536870912;
pub const DS_DNS_DOMAIN_FLAG: u32 = 1073741824;
pub const DS_DNS_FOREST_FLAG: u32 = 2147483648;
pub const DS_DOMAIN_IN_FOREST: u32 = 1;
pub const DS_DOMAIN_DIRECT_OUTBOUND: u32 = 2;
pub const DS_DOMAIN_TREE_ROOT: u32 = 4;
pub const DS_DOMAIN_PRIMARY: u32 = 8;
pub const DS_DOMAIN_NATIVE_MODE: u32 = 16;
pub const DS_DOMAIN_DIRECT_INBOUND: u32 = 32;
pub const DS_GFTI_UPDATE_TDO: u32 = 1;
pub const DS_GFTI_VALID_FLAGS: u32 = 1;
pub const DS_ONLY_DO_SITE_NAME: u32 = 1;
pub const DS_NOTIFY_AFTER_SITE_RECORDS: u32 = 2;
pub const DSQPF_NOSAVE: u32 = 1;
pub const DSQPF_SAVELOCATION: u32 = 2;
pub const DSQPF_SHOWHIDDENOBJECTS: u32 = 4;
pub const DSQPF_ENABLEADMINFEATURES: u32 = 8;
pub const DSQPF_ENABLEADVANCEDFEATURES: u32 = 16;
pub const DSQPF_HASCREDENTIALS: u32 = 32;
pub const DSQPF_NOCHOOSECOLUMNS: u32 = 64;
pub const DSQPM_GETCLASSLIST: u32 = 268435456;
pub const DSQPM_HELPTOPICS: u32 = 268435457;
pub const DSROLE_PRIMARY_DS_RUNNING: u32 = 1;
pub const DSROLE_PRIMARY_DS_MIXED_MODE: u32 = 2;
pub const DSROLE_UPGRADE_IN_PROGRESS: u32 = 4;
pub const DSROLE_PRIMARY_DS_READONLY: u32 = 8;
pub const DSROLE_PRIMARY_DOMAIN_GUID_PRESENT: u32 = 16777216;
pub const ADS_ATTR_CLEAR: u32 = 1;
pub const ADS_ATTR_UPDATE: u32 = 2;
pub const ADS_ATTR_APPEND: u32 = 3;
pub const ADS_ATTR_DELETE: u32 = 4;
pub const ADS_EXT_MINEXTDISPID: u32 = 1;
pub const ADS_EXT_MAXEXTDISPID: u32 = 16777215;
pub const ADS_EXT_INITCREDENTIALS: u32 = 1;
pub const ADS_EXT_INITIALIZE_COMPLETE: u32 = 2;
pub const DS_BEHAVIOR_WIN2000: u32 = 0;
pub const DS_BEHAVIOR_WIN2003_WITH_MIXED_DOMAINS: u32 = 1;
pub const DS_BEHAVIOR_WIN2003: u32 = 2;
pub const DS_BEHAVIOR_WIN2008: u32 = 3;
pub const DS_BEHAVIOR_WIN2008R2: u32 = 4;
pub const DS_BEHAVIOR_WIN2012: u32 = 5;
pub const DS_BEHAVIOR_WIN2012R2: u32 = 6;
pub const DS_BEHAVIOR_WIN2016: u32 = 7;
pub const DS_BEHAVIOR_WIN2025: u32 = 10;
pub const DS_BEHAVIOR_LONGHORN: u32 = 3;
pub const DS_BEHAVIOR_WIN7: u32 = 4;
pub const DS_BEHAVIOR_WIN8: u32 = 5;
pub const DS_BEHAVIOR_WINBLUE: u32 = 6;
pub const DS_BEHAVIOR_WINTHRESHOLD: u32 = 7;
pub const ACTRL_DS_OPEN: u32 = 0;
pub const ACTRL_DS_CREATE_CHILD: u32 = 1;
pub const ACTRL_DS_DELETE_CHILD: u32 = 2;
pub const ACTRL_DS_LIST: u32 = 4;
pub const ACTRL_DS_SELF: u32 = 8;
pub const ACTRL_DS_READ_PROP: u32 = 16;
pub const ACTRL_DS_WRITE_PROP: u32 = 32;
pub const ACTRL_DS_DELETE_TREE: u32 = 64;
pub const ACTRL_DS_LIST_OBJECT: u32 = 128;
pub const ACTRL_DS_CONTROL_ACCESS: u32 = 256;
pub const NTDSAPI_BIND_ALLOW_DELEGATION: u32 = 1;
pub const NTDSAPI_BIND_FIND_BINDING: u32 = 2;
pub const NTDSAPI_BIND_FORCE_KERBEROS: u32 = 4;
pub const DS_REPSYNC_ASYNCHRONOUS_OPERATION: u32 = 1;
pub const DS_REPSYNC_WRITEABLE: u32 = 2;
pub const DS_REPSYNC_PERIODIC: u32 = 4;
pub const DS_REPSYNC_INTERSITE_MESSAGING: u32 = 8;
pub const DS_REPSYNC_FULL: u32 = 32;
pub const DS_REPSYNC_URGENT: u32 = 64;
pub const DS_REPSYNC_NO_DISCARD: u32 = 128;
pub const DS_REPSYNC_FORCE: u32 = 256;
pub const DS_REPSYNC_ADD_REFERENCE: u32 = 512;
pub const DS_REPSYNC_NEVER_COMPLETED: u32 = 1024;
pub const DS_REPSYNC_TWO_WAY: u32 = 2048;
pub const DS_REPSYNC_NEVER_NOTIFY: u32 = 4096;
pub const DS_REPSYNC_INITIAL: u32 = 8192;
pub const DS_REPSYNC_USE_COMPRESSION: u32 = 16384;
pub const DS_REPSYNC_ABANDONED: u32 = 32768;
pub const DS_REPSYNC_SELECT_SECRETS: u32 = 32768;
pub const DS_REPSYNC_INITIAL_IN_PROGRESS: u32 = 65536;
pub const DS_REPSYNC_PARTIAL_ATTRIBUTE_SET: u32 = 131072;
pub const DS_REPSYNC_REQUEUE: u32 = 262144;
pub const DS_REPSYNC_NOTIFICATION: u32 = 524288;
pub const DS_REPSYNC_ASYNCHRONOUS_REPLICA: u32 = 1048576;
pub const DS_REPSYNC_CRITICAL: u32 = 2097152;
pub const DS_REPSYNC_FULL_IN_PROGRESS: u32 = 4194304;
pub const DS_REPSYNC_PREEMPTED: u32 = 8388608;
pub const DS_REPSYNC_NONGC_RO_REPLICA: u32 = 16777216;
pub const DS_REPADD_ASYNCHRONOUS_OPERATION: u32 = 1;
pub const DS_REPADD_WRITEABLE: u32 = 2;
pub const DS_REPADD_INITIAL: u32 = 4;
pub const DS_REPADD_PERIODIC: u32 = 8;
pub const DS_REPADD_INTERSITE_MESSAGING: u32 = 16;
pub const DS_REPADD_ASYNCHRONOUS_REPLICA: u32 = 32;
pub const DS_REPADD_DISABLE_NOTIFICATION: u32 = 64;
pub const DS_REPADD_DISABLE_PERIODIC: u32 = 128;
pub const DS_REPADD_USE_COMPRESSION: u32 = 256;
pub const DS_REPADD_NEVER_NOTIFY: u32 = 512;
pub const DS_REPADD_TWO_WAY: u32 = 1024;
pub const DS_REPADD_CRITICAL: u32 = 2048;
pub const DS_REPADD_SELECT_SECRETS: u32 = 4096;
pub const DS_REPADD_NONGC_RO_REPLICA: u32 = 16777216;
pub const DS_REPDEL_ASYNCHRONOUS_OPERATION: u32 = 1;
pub const DS_REPDEL_WRITEABLE: u32 = 2;
pub const DS_REPDEL_INTERSITE_MESSAGING: u32 = 4;
pub const DS_REPDEL_IGNORE_ERRORS: u32 = 8;
pub const DS_REPDEL_LOCAL_ONLY: u32 = 16;
pub const DS_REPDEL_NO_SOURCE: u32 = 32;
pub const DS_REPDEL_REF_OK: u32 = 64;
pub const DS_REPMOD_ASYNCHRONOUS_OPERATION: u32 = 1;
pub const DS_REPMOD_WRITEABLE: u32 = 2;
pub const DS_REPMOD_UPDATE_FLAGS: u32 = 1;
pub const DS_REPMOD_UPDATE_INSTANCE: u32 = 2;
pub const DS_REPMOD_UPDATE_ADDRESS: u32 = 2;
pub const DS_REPMOD_UPDATE_SCHEDULE: u32 = 4;
pub const DS_REPMOD_UPDATE_RESULT: u32 = 8;
pub const DS_REPMOD_UPDATE_TRANSPORT: u32 = 16;
pub const DS_REPUPD_ASYNCHRONOUS_OPERATION: u32 = 1;
pub const DS_REPUPD_WRITEABLE: u32 = 2;
pub const DS_REPUPD_ADD_REFERENCE: u32 = 4;
pub const DS_REPUPD_DELETE_REFERENCE: u32 = 8;
pub const DS_REPUPD_REFERENCE_GCSPN: u32 = 16;
pub const DS_INSTANCETYPE_IS_NC_HEAD: u32 = 1;
pub const DS_INSTANCETYPE_NC_IS_WRITEABLE: u32 = 4;
pub const DS_INSTANCETYPE_NC_COMING: u32 = 16;
pub const DS_INSTANCETYPE_NC_GOING: u32 = 32;
pub const NTDSDSA_OPT_IS_GC: u32 = 1;
pub const NTDSDSA_OPT_DISABLE_INBOUND_REPL: u32 = 2;
pub const NTDSDSA_OPT_DISABLE_OUTBOUND_REPL: u32 = 4;
pub const NTDSDSA_OPT_DISABLE_NTDSCONN_XLATE: u32 = 8;
pub const NTDSDSA_OPT_DISABLE_SPN_REGISTRATION: u32 = 16;
pub const NTDSDSA_OPT_GENERATE_OWN_TOPO: u32 = 32;
pub const NTDSDSA_OPT_BLOCK_RPC: u32 = 64;
pub const NTDSCONN_OPT_IS_GENERATED: u32 = 1;
pub const NTDSCONN_OPT_TWOWAY_SYNC: u32 = 2;
pub const NTDSCONN_OPT_OVERRIDE_NOTIFY_DEFAULT: u32 = 4;
pub const NTDSCONN_OPT_USE_NOTIFY: u32 = 8;
pub const NTDSCONN_OPT_DISABLE_INTERSITE_COMPRESSION: u32 = 16;
pub const NTDSCONN_OPT_USER_OWNED_SCHEDULE: u32 = 32;
pub const NTDSCONN_OPT_RODC_TOPOLOGY: u32 = 64;
pub const NTDSCONN_KCC_NO_REASON: u32 = 0;
pub const NTDSCONN_KCC_GC_TOPOLOGY: u32 = 1;
pub const NTDSCONN_KCC_RING_TOPOLOGY: u32 = 2;
pub const NTDSCONN_KCC_MINIMIZE_HOPS_TOPOLOGY: u32 = 4;
pub const NTDSCONN_KCC_STALE_SERVERS_TOPOLOGY: u32 = 8;
pub const NTDSCONN_KCC_OSCILLATING_CONNECTION_TOPOLOGY: u32 = 16;
pub const NTDSCONN_KCC_INTERSITE_GC_TOPOLOGY: u32 = 32;
pub const NTDSCONN_KCC_INTERSITE_TOPOLOGY: u32 = 64;
pub const NTDSCONN_KCC_SERVER_FAILOVER_TOPOLOGY: u32 = 128;
pub const NTDSCONN_KCC_SITE_FAILOVER_TOPOLOGY: u32 = 256;
pub const NTDSCONN_KCC_REDUNDANT_SERVER_TOPOLOGY: u32 = 512;
pub const FRSCONN_PRIORITY_MASK: u32 = 1879048192;
pub const FRSCONN_MAX_PRIORITY: u32 = 8;
pub const NTDSCONN_OPT_IGNORE_SCHEDULE_MASK: u32 = 2147483648;
pub const NTDSSETTINGS_OPT_IS_AUTO_TOPOLOGY_DISABLED: u32 = 1;
pub const NTDSSETTINGS_OPT_IS_TOPL_CLEANUP_DISABLED: u32 = 2;
pub const NTDSSETTINGS_OPT_IS_TOPL_MIN_HOPS_DISABLED: u32 = 4;
pub const NTDSSETTINGS_OPT_IS_TOPL_DETECT_STALE_DISABLED: u32 = 8;
pub const NTDSSETTINGS_OPT_IS_INTER_SITE_AUTO_TOPOLOGY_DISABLED: u32 = 16;
pub const NTDSSETTINGS_OPT_IS_GROUP_CACHING_ENABLED: u32 = 32;
pub const NTDSSETTINGS_OPT_FORCE_KCC_WHISTLER_BEHAVIOR: u32 = 64;
pub const NTDSSETTINGS_OPT_FORCE_KCC_W2K_ELECTION: u32 = 128;
pub const NTDSSETTINGS_OPT_IS_RAND_BH_SELECTION_DISABLED: u32 = 256;
pub const NTDSSETTINGS_OPT_IS_SCHEDULE_HASHING_ENABLED: u32 = 512;
pub const NTDSSETTINGS_OPT_IS_REDUNDANT_SERVER_TOPOLOGY_ENABLED: u32 = 1024;
pub const NTDSSETTINGS_OPT_W2K3_IGNORE_SCHEDULES: u32 = 2048;
pub const NTDSSETTINGS_OPT_W2K3_BRIDGES_REQUIRED: u32 = 4096;
pub const NTDSSETTINGS_DEFAULT_SERVER_REDUNDANCY: u32 = 2;
pub const NTDSTRANSPORT_OPT_IGNORE_SCHEDULES: u32 = 1;
pub const NTDSTRANSPORT_OPT_BRIDGES_REQUIRED: u32 = 2;
pub const NTDSSITECONN_OPT_USE_NOTIFY: u32 = 1;
pub const NTDSSITECONN_OPT_TWOWAY_SYNC: u32 = 2;
pub const NTDSSITECONN_OPT_DISABLE_COMPRESSION: u32 = 4;
pub const NTDSSITELINK_OPT_USE_NOTIFY: u32 = 1;
pub const NTDSSITELINK_OPT_TWOWAY_SYNC: u32 = 2;
pub const NTDSSITELINK_OPT_DISABLE_COMPRESSION: u32 = 4;
pub const DS_REPSYNCALL_NO_OPTIONS: u32 = 0;
pub const DS_REPSYNCALL_ABORT_IF_SERVER_UNAVAILABLE: u32 = 1;
pub const DS_REPSYNCALL_SYNC_ADJACENT_SERVERS_ONLY: u32 = 2;
pub const DS_REPSYNCALL_ID_SERVERS_BY_DN: u32 = 4;
pub const DS_REPSYNCALL_DO_NOT_SYNC: u32 = 8;
pub const DS_REPSYNCALL_SKIP_INITIAL_CHECK: u32 = 16;
pub const DS_REPSYNCALL_PUSH_CHANGES_OUTWARD: u32 = 32;
pub const DS_REPSYNCALL_CROSS_SITE_BOUNDARIES: u32 = 64;
pub const DS_LIST_DSA_OBJECT_FOR_SERVER: u32 = 0;
pub const DS_LIST_DNS_HOST_NAME_FOR_SERVER: u32 = 1;
pub const DS_LIST_ACCOUNT_OBJECT_FOR_SERVER: u32 = 2;
pub const DS_ROLE_SCHEMA_OWNER: u32 = 0;
pub const DS_ROLE_DOMAIN_OWNER: u32 = 1;
pub const DS_ROLE_PDC_OWNER: u32 = 2;
pub const DS_ROLE_RID_OWNER: u32 = 3;
pub const DS_ROLE_INFRASTRUCTURE_OWNER: u32 = 4;
pub const DS_SCHEMA_GUID_NOT_FOUND: u32 = 0;
pub const DS_SCHEMA_GUID_ATTR: u32 = 1;
pub const DS_SCHEMA_GUID_ATTR_SET: u32 = 2;
pub const DS_SCHEMA_GUID_CLASS: u32 = 3;
pub const DS_SCHEMA_GUID_CONTROL_RIGHT: u32 = 4;
pub const DS_KCC_FLAG_ASYNC_OP: u32 = 1;
pub const DS_KCC_FLAG_DAMPED: u32 = 2;
pub const DS_EXIST_ADVISORY_MODE: u32 = 1;
pub const DS_REPL_INFO_FLAG_IMPROVE_LINKED_ATTRS: u32 = 1;
pub const DS_REPL_NBR_WRITEABLE: u32 = 16;
pub const DS_REPL_NBR_SYNC_ON_STARTUP: u32 = 32;
pub const DS_REPL_NBR_DO_SCHEDULED_SYNCS: u32 = 64;
pub const DS_REPL_NBR_USE_ASYNC_INTERSITE_TRANSPORT: u32 = 128;
pub const DS_REPL_NBR_TWO_WAY_SYNC: u32 = 512;
pub const DS_REPL_NBR_NONGC_RO_REPLICA: u32 = 1024;
pub const DS_REPL_NBR_RETURN_OBJECT_PARENTS: u32 = 2048;
pub const DS_REPL_NBR_SELECT_SECRETS: u32 = 4096;
pub const DS_REPL_NBR_FULL_SYNC_IN_PROGRESS: u32 = 65536;
pub const DS_REPL_NBR_FULL_SYNC_NEXT_PACKET: u32 = 131072;
pub const DS_REPL_NBR_GCSPN: u32 = 1048576;
pub const DS_REPL_NBR_NEVER_SYNCED: u32 = 2097152;
pub const DS_REPL_NBR_PREEMPTED: u32 = 16777216;
pub const DS_REPL_NBR_IGNORE_CHANGE_NOTIFICATIONS: u32 = 67108864;
pub const DS_REPL_NBR_DISABLE_SCHEDULED_SYNC: u32 = 134217728;
pub const DS_REPL_NBR_COMPRESS_CHANGES: u32 = 268435456;
pub const DS_REPL_NBR_NO_CHANGE_NOTIFICATIONS: u32 = 536870912;
pub const DS_REPL_NBR_PARTIAL_ATTRIBUTE_SET: u32 = 1073741824;
pub const ADAM_REPL_AUTHENTICATION_MODE_NEGOTIATE_PASS_THROUGH: u32 = 0;
pub const ADAM_REPL_AUTHENTICATION_MODE_NEGOTIATE: u32 = 1;
pub const ADAM_REPL_AUTHENTICATION_MODE_MUTUAL_AUTH_REQUIRED: u32 = 2;
pub const FLAG_FOREST_OPTIONAL_FEATURE: u32 = 1;
pub const FLAG_DOMAIN_OPTIONAL_FEATURE: u32 = 2;
pub const FLAG_DISABLABLE_OPTIONAL_FEATURE: u32 = 4;
pub const FLAG_SERVER_OPTIONAL_FEATURE: u32 = 8;
pub const DSOP_SCOPE_TYPE_TARGET_COMPUTER: u32 = 1;
pub const DSOP_SCOPE_TYPE_UPLEVEL_JOINED_DOMAIN: u32 = 2;
pub const DSOP_SCOPE_TYPE_DOWNLEVEL_JOINED_DOMAIN: u32 = 4;
pub const DSOP_SCOPE_TYPE_ENTERPRISE_DOMAIN: u32 = 8;
pub const DSOP_SCOPE_TYPE_GLOBAL_CATALOG: u32 = 16;
pub const DSOP_SCOPE_TYPE_EXTERNAL_UPLEVEL_DOMAIN: u32 = 32;
pub const DSOP_SCOPE_TYPE_EXTERNAL_DOWNLEVEL_DOMAIN: u32 = 64;
pub const DSOP_SCOPE_TYPE_WORKGROUP: u32 = 128;
pub const DSOP_SCOPE_TYPE_USER_ENTERED_UPLEVEL_SCOPE: u32 = 256;
pub const DSOP_SCOPE_TYPE_USER_ENTERED_DOWNLEVEL_SCOPE: u32 = 512;
pub const DSOP_SCOPE_FLAG_STARTING_SCOPE: u32 = 1;
pub const DSOP_SCOPE_FLAG_WANT_PROVIDER_WINNT: u32 = 2;
pub const DSOP_SCOPE_FLAG_WANT_PROVIDER_LDAP: u32 = 4;
pub const DSOP_SCOPE_FLAG_WANT_PROVIDER_GC: u32 = 8;
pub const DSOP_SCOPE_FLAG_WANT_SID_PATH: u32 = 16;
pub const DSOP_SCOPE_FLAG_WANT_DOWNLEVEL_BUILTIN_PATH: u32 = 32;
pub const DSOP_SCOPE_FLAG_DEFAULT_FILTER_USERS: u32 = 64;
pub const DSOP_SCOPE_FLAG_DEFAULT_FILTER_GROUPS: u32 = 128;
pub const DSOP_SCOPE_FLAG_DEFAULT_FILTER_COMPUTERS: u32 = 256;
pub const DSOP_SCOPE_FLAG_DEFAULT_FILTER_CONTACTS: u32 = 512;
pub const DSOP_SCOPE_FLAG_DEFAULT_FILTER_SERVICE_ACCOUNTS: u32 = 1024;
pub const DSOP_SCOPE_FLAG_DEFAULT_FILTER_PASSWORDSETTINGS_OBJECTS: u32 = 2048;
pub const DSOP_FILTER_INCLUDE_ADVANCED_VIEW: u32 = 1;
pub const DSOP_FILTER_USERS: u32 = 2;
pub const DSOP_FILTER_BUILTIN_GROUPS: u32 = 4;
pub const DSOP_FILTER_WELL_KNOWN_PRINCIPALS: u32 = 8;
pub const DSOP_FILTER_UNIVERSAL_GROUPS_DL: u32 = 16;
pub const DSOP_FILTER_UNIVERSAL_GROUPS_SE: u32 = 32;
pub const DSOP_FILTER_GLOBAL_GROUPS_DL: u32 = 64;
pub const DSOP_FILTER_GLOBAL_GROUPS_SE: u32 = 128;
pub const DSOP_FILTER_DOMAIN_LOCAL_GROUPS_DL: u32 = 256;
pub const DSOP_FILTER_DOMAIN_LOCAL_GROUPS_SE: u32 = 512;
pub const DSOP_FILTER_CONTACTS: u32 = 1024;
pub const DSOP_FILTER_COMPUTERS: u32 = 2048;
pub const DSOP_FILTER_SERVICE_ACCOUNTS: u32 = 4096;
pub const DSOP_FILTER_PASSWORDSETTINGS_OBJECTS: u32 = 8192;
pub const DSOP_DOWNLEVEL_FILTER_USERS: u32 = 2147483649;
pub const DSOP_DOWNLEVEL_FILTER_LOCAL_GROUPS: u32 = 2147483650;
pub const DSOP_DOWNLEVEL_FILTER_GLOBAL_GROUPS: u32 = 2147483652;
pub const DSOP_DOWNLEVEL_FILTER_COMPUTERS: u32 = 2147483656;
pub const DSOP_DOWNLEVEL_FILTER_WORLD: u32 = 2147483664;
pub const DSOP_DOWNLEVEL_FILTER_AUTHENTICATED_USER: u32 = 2147483680;
pub const DSOP_DOWNLEVEL_FILTER_ANONYMOUS: u32 = 2147483712;
pub const DSOP_DOWNLEVEL_FILTER_BATCH: u32 = 2147483776;
pub const DSOP_DOWNLEVEL_FILTER_CREATOR_OWNER: u32 = 2147483904;
pub const DSOP_DOWNLEVEL_FILTER_CREATOR_GROUP: u32 = 2147484160;
pub const DSOP_DOWNLEVEL_FILTER_DIALUP: u32 = 2147484672;
pub const DSOP_DOWNLEVEL_FILTER_INTERACTIVE: u32 = 2147485696;
pub const DSOP_DOWNLEVEL_FILTER_NETWORK: u32 = 2147487744;
pub const DSOP_DOWNLEVEL_FILTER_SERVICE: u32 = 2147491840;
pub const DSOP_DOWNLEVEL_FILTER_SYSTEM: u32 = 2147500032;
pub const DSOP_DOWNLEVEL_FILTER_EXCLUDE_BUILTIN_GROUPS: u32 = 2147516416;
pub const DSOP_DOWNLEVEL_FILTER_TERMINAL_SERVER: u32 = 2147549184;
pub const DSOP_DOWNLEVEL_FILTER_ALL_WELLKNOWN_SIDS: u32 = 2147614720;
pub const DSOP_DOWNLEVEL_FILTER_LOCAL_SERVICE: u32 = 2147745792;
pub const DSOP_DOWNLEVEL_FILTER_NETWORK_SERVICE: u32 = 2148007936;
pub const DSOP_DOWNLEVEL_FILTER_REMOTE_LOGON: u32 = 2148532224;
pub const DSOP_DOWNLEVEL_FILTER_INTERNET_USER: u32 = 2149580800;
pub const DSOP_DOWNLEVEL_FILTER_OWNER_RIGHTS: u32 = 2151677952;
pub const DSOP_DOWNLEVEL_FILTER_SERVICES: u32 = 2155872256;
pub const DSOP_DOWNLEVEL_FILTER_LOCAL_LOGON: u32 = 2164260864;
pub const DSOP_DOWNLEVEL_FILTER_THIS_ORG_CERT: u32 = 2181038080;
pub const DSOP_DOWNLEVEL_FILTER_IIS_APP_POOL: u32 = 2214592512;
pub const DSOP_DOWNLEVEL_FILTER_ALL_APP_PACKAGES: u32 = 2281701376;
pub const DSOP_DOWNLEVEL_FILTER_LOCAL_ACCOUNTS: u32 = 2415919104;
pub const DSOP_FLAG_MULTISELECT: u32 = 1;
pub const DSOP_FLAG_SKIP_TARGET_COMPUTER_DC_CHECK: u32 = 2;
pub const SCHEDULE_INTERVAL: u32 = 0;
pub const SCHEDULE_BANDWIDTH: u32 = 1;
pub const SCHEDULE_PRIORITY: u32 = 2;
pub const FACILITY_NTDSB: u32 = 2048;
pub const FACILITY_BACKUP: u32 = 2047;
pub const FACILITY_SYSTEM: u32 = 0;
pub const hrNone: i32 = 0;
pub const hrNyi: i32 = -1073741823;
pub const hrInvalidParam: i32 = -939589631;
pub const hrError: i32 = -939589630;
pub const hrInvalidHandle: i32 = -939589629;
pub const hrRestoreInProgress: i32 = -939589628;
pub const hrAlreadyOpen: i32 = -939589627;
pub const hrInvalidRecips: i32 = -939589626;
pub const hrCouldNotConnect: i32 = -939589625;
pub const hrRestoreMapExists: i32 = -939589624;
pub const hrIncrementalBackupDisabled: i32 = -939589623;
pub const hrLogFileNotFound: i32 = -939589622;
pub const hrCircularLogging: i32 = -939589621;
pub const hrNoFullRestore: i32 = -939589620;
pub const hrCommunicationError: i32 = -939589619;
pub const hrFullBackupNotTaken: i32 = -939589618;
pub const hrMissingExpiryToken: i32 = -939589617;
pub const hrUnknownExpiryTokenFormat: i32 = -939589616;
pub const hrContentsExpired: i32 = -939589615;
pub const hrFileClose: i32 = -939523994;
pub const hrOutOfThreads: i32 = -939523993;
pub const hrTooManyIO: i32 = -939523991;
pub const hrBFNotSynchronous: i32 = -2013265720;
pub const hrBFPageNotFound: i32 = -2013265719;
pub const hrBFInUse: i32 = -939523894;
pub const hrPMRecDeleted: i32 = -939523794;
pub const hrRemainingVersions: i32 = -2013265599;
pub const hrFLDKeyTooBig: i32 = -2013265520;
pub const hrFLDTooManySegments: i32 = -939523695;
pub const hrFLDNullKey: i32 = -2013265518;
pub const hrLogFileCorrupt: i32 = -939523595;
pub const hrNoBackupDirectory: i32 = -939523593;
pub const hrBackupDirectoryNotEmpty: i32 = -939523592;
pub const hrBackupInProgress: i32 = -939523591;
pub const hrMissingPreviousLogFile: i32 = -939523587;
pub const hrLogWriteFail: i32 = -939523586;
pub const hrBadLogVersion: i32 = -939523582;
pub const hrInvalidLogSequence: i32 = -939523581;
pub const hrLoggingDisabled: i32 = -939523580;
pub const hrLogBufferTooSmall: i32 = -939523579;
pub const hrLogSequenceEnd: i32 = -939523577;
pub const hrNoBackup: i32 = -939523576;
pub const hrInvalidBackupSequence: i32 = -939523575;
pub const hrBackupNotAllowedYet: i32 = -939523573;
pub const hrDeleteBackupFileFail: i32 = -939523572;
pub const hrMakeBackupDirectoryFail: i32 = -939523571;
pub const hrInvalidBackup: i32 = -939523570;
pub const hrRecoveredWithErrors: i32 = -939523569;
pub const hrMissingLogFile: i32 = -939523568;
pub const hrLogDiskFull: i32 = -939523567;
pub const hrBadLogSignature: i32 = -939523566;
pub const hrBadDbSignature: i32 = -939523565;
pub const hrBadCheckpointSignature: i32 = -939523564;
pub const hrCheckpointCorrupt: i32 = -939523563;
pub const hrDatabaseInconsistent: i32 = -939523546;
pub const hrConsistentTimeMismatch: i32 = -939523545;
pub const hrPatchFileMismatch: i32 = -939523544;
pub const hrRestoreLogTooLow: i32 = -939523543;
pub const hrRestoreLogTooHigh: i32 = -939523542;
pub const hrGivenLogFileHasBadSignature: i32 = -939523541;
pub const hrGivenLogFileIsNotContiguous: i32 = -939523540;
pub const hrMissingRestoreLogFiles: i32 = -939523539;
pub const hrExistingLogFileHasBadSignature: i32 = -2013265362;
pub const hrExistingLogFileIsNotContiguous: i32 = -2013265361;
pub const hrMissingFullBackup: i32 = -939523536;
pub const hrBadBackupDatabaseSize: i32 = -939523535;
pub const hrTermInProgress: i32 = -939523096;
pub const hrFeatureNotAvailable: i32 = -939523095;
pub const hrInvalidName: i32 = -939523094;
pub const hrInvalidParameter: i32 = -939523093;
pub const hrColumnNull: i32 = -2013264916;
pub const hrBufferTruncated: i32 = -2013264914;
pub const hrDatabaseAttached: i32 = -2013264913;
pub const hrInvalidDatabaseId: i32 = -939523086;
pub const hrOutOfMemory: i32 = -939523085;
pub const hrOutOfDatabaseSpace: i32 = -939523084;
pub const hrOutOfCursors: i32 = -939523083;
pub const hrOutOfBuffers: i32 = -939523082;
pub const hrTooManyIndexes: i32 = -939523081;
pub const hrTooManyKeys: i32 = -939523080;
pub const hrRecordDeleted: i32 = -939523079;
pub const hrReadVerifyFailure: i32 = -939523078;
pub const hrOutOfFileHandles: i32 = -939523076;
pub const hrDiskIO: i32 = -939523074;
pub const hrInvalidPath: i32 = -939523073;
pub const hrRecordTooBig: i32 = -939523070;
pub const hrTooManyOpenDatabases: i32 = -939523069;
pub const hrInvalidDatabase: i32 = -939523068;
pub const hrNotInitialized: i32 = -939523067;
pub const hrAlreadyInitialized: i32 = -939523066;
pub const hrFileAccessDenied: i32 = -939523064;
pub const hrBufferTooSmall: i32 = -939523058;
pub const hrSeekNotEqual: i32 = -2013264881;
pub const hrTooManyColumns: i32 = -939523056;
pub const hrContainerNotEmpty: i32 = -939523053;
pub const hrInvalidFilename: i32 = -939523052;
pub const hrInvalidBookmark: i32 = -939523051;
pub const hrColumnInUse: i32 = -939523050;
pub const hrInvalidBufferSize: i32 = -939523049;
pub const hrColumnNotUpdatable: i32 = -939523048;
pub const hrIndexInUse: i32 = -939523045;
pub const hrNullKeyDisallowed: i32 = -939523043;
pub const hrNotInTransaction: i32 = -939523042;
pub const hrNoIdleActivity: i32 = -2013264862;
pub const hrTooManyActiveUsers: i32 = -939523037;
pub const hrInvalidCountry: i32 = -939523035;
pub const hrInvalidLanguageId: i32 = -939523034;
pub const hrInvalidCodePage: i32 = -939523033;
pub const hrNoWriteLock: i32 = -2013264853;
pub const hrColumnSetNull: i32 = -2013264852;
pub const hrVersionStoreOutOfMemory: i32 = -939523027;
pub const hrCurrencyStackOutOfMemory: i32 = -939523026;
pub const hrOutOfSessions: i32 = -939522995;
pub const hrWriteConflict: i32 = -939522994;
pub const hrTransTooDeep: i32 = -939522993;
pub const hrInvalidSesid: i32 = -939522992;
pub const hrSessionWriteConflict: i32 = -939522989;
pub const hrInTransaction: i32 = -939522988;
pub const hrDatabaseDuplicate: i32 = -939522895;
pub const hrDatabaseInUse: i32 = -939522894;
pub const hrDatabaseNotFound: i32 = -939522893;
pub const hrDatabaseInvalidName: i32 = -939522892;
pub const hrDatabaseInvalidPages: i32 = -939522891;
pub const hrDatabaseCorrupted: i32 = -939522890;
pub const hrDatabaseLocked: i32 = -939522889;
pub const hrTableEmpty: i32 = -2013264619;
pub const hrTableLocked: i32 = -939522794;
pub const hrTableDuplicate: i32 = -939522793;
pub const hrTableInUse: i32 = -939522792;
pub const hrObjectNotFound: i32 = -939522791;
pub const hrCannotRename: i32 = -939522790;
pub const hrDensityInvalid: i32 = -939522789;
pub const hrTableNotEmpty: i32 = -939522788;
pub const hrInvalidTableId: i32 = -939522786;
pub const hrTooManyOpenTables: i32 = -939522785;
pub const hrIllegalOperation: i32 = -939522784;
pub const hrObjectDuplicate: i32 = -939522782;
pub const hrInvalidObject: i32 = -939522780;
pub const hrIndexCantBuild: i32 = -939522695;
pub const hrIndexHasPrimary: i32 = -939522694;
pub const hrIndexDuplicate: i32 = -939522693;
pub const hrIndexNotFound: i32 = -939522692;
pub const hrIndexMustStay: i32 = -939522691;
pub const hrIndexInvalidDef: i32 = -939522690;
pub const hrIndexHasClustered: i32 = -939522688;
pub const hrCreateIndexFailed: i32 = -2013264511;
pub const hrTooManyOpenIndexes: i32 = -939522686;
pub const hrColumnLong: i32 = -939522595;
pub const hrColumnDoesNotFit: i32 = -939522593;
pub const hrNullInvalid: i32 = -939522592;
pub const hrColumnIndexed: i32 = -939522591;
pub const hrColumnTooBig: i32 = -939522590;
pub const hrColumnNotFound: i32 = -939522589;
pub const hrColumnDuplicate: i32 = -939522588;
pub const hrColumn2ndSysMaint: i32 = -939522586;
pub const hrInvalidColumnType: i32 = -939522585;
pub const hrColumnMaxTruncated: i32 = -2013264408;
pub const hrColumnCannotIndex: i32 = -939522583;
pub const hrTaggedNotNULL: i32 = -939522582;
pub const hrNoCurrentIndex: i32 = -939522581;
pub const hrKeyIsMade: i32 = -939522580;
pub const hrBadColumnId: i32 = -939522579;
pub const hrBadItagSequence: i32 = -939522578;
pub const hrCannotBeTagged: i32 = -939522575;
pub const hrRecordNotFound: i32 = -939522495;
pub const hrNoCurrentRecord: i32 = -939522493;
pub const hrRecordClusteredChanged: i32 = -939522492;
pub const hrKeyDuplicate: i32 = -939522491;
pub const hrAlreadyPrepared: i32 = -939522489;
pub const hrKeyNotMade: i32 = -939522488;
pub const hrUpdateNotPrepared: i32 = -939522487;
pub const hrwrnDataHasChanged: i32 = -2013264310;
pub const hrerrDataHasChanged: i32 = -939522485;
pub const hrKeyChanged: i32 = -2013264302;
pub const hrTooManySorts: i32 = -939522395;
pub const hrInvalidOnSort: i32 = -939522394;
pub const hrTempFileOpenError: i32 = -939522293;
pub const hrTooManyAttachedDatabases: i32 = -939522291;
pub const hrDiskFull: i32 = -939522288;
pub const hrPermissionDenied: i32 = -939522287;
pub const hrFileNotFound: i32 = -939522285;
pub const hrFileOpenReadOnly: i32 = -2013264107;
pub const hrAfterInitialization: i32 = -939522246;
pub const hrLogCorrupted: i32 = -939522244;
pub const hrInvalidOperation: i32 = -939522190;
pub const hrAccessDenied: i32 = -939522189;
const (
	WM_ADSPROP_NOTIFY_PAGEINIT uint32 = 2125
	WM_ADSPROP_NOTIFY_PAGEHWND uint32 = 2126
	WM_ADSPROP_NOTIFY_CHANGE uint32 = 2127
	WM_ADSPROP_NOTIFY_APPLY uint32 = 2128
	WM_ADSPROP_NOTIFY_SETFOCUS uint32 = 2129
	WM_ADSPROP_NOTIFY_FOREGROUND uint32 = 2130
	WM_ADSPROP_NOTIFY_EXIT uint32 = 2131
	WM_ADSPROP_NOTIFY_ERROR uint32 = 2134
	QUERYFORM_CHANGESFORMLIST uint64 = 1
	QUERYFORM_CHANGESOPTFORMLIST uint64 = 2
	CQFF_NOGLOBALPAGES uint32 = 1
	CQFF_ISOPTIONAL uint32 = 2
	CQPM_INITIALIZE uint32 = 1
	CQPM_RELEASE uint32 = 2
	CQPM_ENABLE uint32 = 3
	CQPM_GETPARAMETERS uint32 = 5
	CQPM_CLEARFORM uint32 = 6
	CQPM_PERSIST uint32 = 7
	CQPM_HELP uint32 = 8
	CQPM_SETDEFAULTPARAMETERS uint32 = 9
	CQPM_HANDLERSPECIFIC uint32 = 268435456
	OQWF_OKCANCEL uint32 = 1
	OQWF_DEFAULTFORM uint32 = 2
	OQWF_SINGLESELECT uint32 = 4
	OQWF_LOADQUERY uint32 = 8
	OQWF_REMOVESCOPES uint32 = 16
	OQWF_REMOVEFORMS uint32 = 32
	OQWF_ISSUEONOPEN uint32 = 64
	OQWF_SHOWOPTIONAL uint32 = 128
	OQWF_SAVEQUERYONOK uint32 = 512
	OQWF_HIDEMENUS uint32 = 1024
	OQWF_HIDESEARCHUI uint32 = 2048
	OQWF_PARAMISPROPERTYBAG uint32 = 2147483648
	DSA_NEWOBJ_CTX_PRECOMMIT uint32 = 1
	DSA_NEWOBJ_CTX_COMMIT uint32 = 2
	DSA_NEWOBJ_CTX_POSTCOMMIT uint32 = 3
	DSA_NEWOBJ_CTX_CLEANUP uint32 = 4
	DSA_NOTIFY_DEL uint32 = 1
	DSA_NOTIFY_REN uint32 = 2
	DSA_NOTIFY_MOV uint32 = 4
	DSA_NOTIFY_PROP uint32 = 8
	DSA_NOTIFY_FLAG_ADDITIONAL_DATA uint32 = 2
	DSA_NOTIFY_FLAG_FORCE_ADDITIONAL_DATA uint32 = 1
	DSOBJECT_ISCONTAINER uint32 = 1
	DSOBJECT_READONLYPAGES uint32 = 2147483648
	DSPROVIDER_UNUSED_0 uint32 = 1
	DSPROVIDER_UNUSED_1 uint32 = 2
	DSPROVIDER_UNUSED_2 uint32 = 4
	DSPROVIDER_UNUSED_3 uint32 = 8
	DSPROVIDER_ADVANCED uint32 = 16
	DSPROVIDER_AD_LDS uint32 = 32
	DSDSOF_HASUSERANDSERVERINFO uint32 = 1
	DSDSOF_SIMPLEAUTHENTICATE uint32 = 2
	DSDSOF_DONTSIGNSEAL uint32 = 4
	DSDSOF_DSAVAILABLE uint32 = 1073741824
	DBDTF_RETURNFQDN uint32 = 1
	DBDTF_RETURNMIXEDDOMAINS uint32 = 2
	DBDTF_RETURNEXTERNAL uint32 = 4
	DBDTF_RETURNINBOUND uint32 = 8
	DBDTF_RETURNINOUTBOUND uint32 = 16
	DSSSF_SIMPLEAUTHENTICATE uint32 = 1
	DSSSF_DONTSIGNSEAL uint32 = 2
	DSSSF_DSAVAILABLE uint32 = 2147483648
	DSGIF_ISNORMAL uint32 = 0
	DSGIF_ISOPEN uint32 = 1
	DSGIF_ISDISABLED uint32 = 2
	DSGIF_ISMASK uint32 = 15
	DSGIF_GETDEFAULTICON uint32 = 16
	DSGIF_DEFAULTISCONTAINER uint32 = 32
	DSICCF_IGNORETREATASLEAF uint32 = 1
	DSECAF_NOTLISTED uint32 = 1
	DSCCIF_HASWIZARDDIALOG uint32 = 1
	DSCCIF_HASWIZARDPRIMARYPAGE uint32 = 2
	DSBI_NOBUTTONS uint32 = 1
	DSBI_NOLINES uint32 = 2
	DSBI_NOLINESATROOT uint32 = 4
	DSBI_CHECKBOXES uint32 = 256
	DSBI_NOROOT uint32 = 65536
	DSBI_INCLUDEHIDDEN uint32 = 131072
	DSBI_EXPANDONOPEN uint32 = 262144
	DSBI_ENTIREDIRECTORY uint32 = 589824
	DSBI_RETURN_FORMAT uint32 = 1048576
	DSBI_HASCREDENTIALS uint32 = 2097152
	DSBI_IGNORETREATASLEAF uint32 = 4194304
	DSBI_SIMPLEAUTHENTICATE uint32 = 8388608
	DSBI_RETURNOBJECTCLASS uint32 = 16777216
	DSBI_DONTSIGNSEAL uint32 = 33554432
	DSB_MAX_DISPLAYNAME_CHARS uint32 = 64
	DSBF_STATE uint32 = 1
	DSBF_ICONLOCATION uint32 = 2
	DSBF_DISPLAYNAME uint32 = 4
	DSBS_CHECKED uint32 = 1
	DSBS_HIDDEN uint32 = 2
	DSBS_ROOT uint32 = 4
	DSBM_QUERYINSERTW uint32 = 100
	DSBM_QUERYINSERTA uint32 = 101
	DSBM_QUERYINSERT uint32 = 100
	DSBM_CHANGEIMAGESTATE uint32 = 102
	DSBM_HELP uint32 = 103
	DSBM_CONTEXTMENU uint32 = 104
	DSBID_BANNER uint32 = 256
	DSBID_CONTAINERLIST uint32 = 257
	DS_FORCE_REDISCOVERY uint32 = 1
	DS_DIRECTORY_SERVICE_REQUIRED uint32 = 16
	DS_DIRECTORY_SERVICE_PREFERRED uint32 = 32
	DS_GC_SERVER_REQUIRED uint32 = 64
	DS_PDC_REQUIRED uint32 = 128
	DS_BACKGROUND_ONLY uint32 = 256
	DS_IP_REQUIRED uint32 = 512
	DS_KDC_REQUIRED uint32 = 1024
	DS_TIMESERV_REQUIRED uint32 = 2048
	DS_WRITABLE_REQUIRED uint32 = 4096
	DS_GOOD_TIMESERV_PREFERRED uint32 = 8192
	DS_AVOID_SELF uint32 = 16384
	DS_ONLY_LDAP_NEEDED uint32 = 32768
	DS_IS_FLAT_NAME uint32 = 65536
	DS_IS_DNS_NAME uint32 = 131072
	DS_TRY_NEXTCLOSEST_SITE uint32 = 262144
	DS_DIRECTORY_SERVICE_6_REQUIRED uint32 = 524288
	DS_WEB_SERVICE_REQUIRED uint32 = 1048576
	DS_DIRECTORY_SERVICE_8_REQUIRED uint32 = 2097152
	DS_DIRECTORY_SERVICE_9_REQUIRED uint32 = 4194304
	DS_DIRECTORY_SERVICE_10_REQUIRED uint32 = 8388608
	DS_KEY_LIST_SUPPORT_REQUIRED uint32 = 16777216
	DS_DIRECTORY_SERVICE_13_REQUIRED uint32 = 33554432
	DS_RETURN_DNS_NAME uint32 = 1073741824
	DS_RETURN_FLAT_NAME uint32 = 2147483648
	DS_PDC_FLAG uint32 = 1
	DS_GC_FLAG uint32 = 4
	DS_LDAP_FLAG uint32 = 8
	DS_DS_FLAG uint32 = 16
	DS_KDC_FLAG uint32 = 32
	DS_TIMESERV_FLAG uint32 = 64
	DS_CLOSEST_FLAG uint32 = 128
	DS_WRITABLE_FLAG uint32 = 256
	DS_GOOD_TIMESERV_FLAG uint32 = 512
	DS_NDNC_FLAG uint32 = 1024
	DS_SELECT_SECRET_DOMAIN_6_FLAG uint32 = 2048
	DS_FULL_SECRET_DOMAIN_6_FLAG uint32 = 4096
	DS_WS_FLAG uint32 = 8192
	DS_DS_8_FLAG uint32 = 16384
	DS_DS_9_FLAG uint32 = 32768
	DS_DS_10_FLAG uint32 = 65536
	DS_KEY_LIST_FLAG uint32 = 131072
	DS_DS_13_FLAG uint32 = 262144
	DS_PING_FLAGS uint32 = 1048575
	DS_DNS_CONTROLLER_FLAG uint32 = 536870912
	DS_DNS_DOMAIN_FLAG uint32 = 1073741824
	DS_DNS_FOREST_FLAG uint32 = 2147483648
	DS_DOMAIN_IN_FOREST uint32 = 1
	DS_DOMAIN_DIRECT_OUTBOUND uint32 = 2
	DS_DOMAIN_TREE_ROOT uint32 = 4
	DS_DOMAIN_PRIMARY uint32 = 8
	DS_DOMAIN_NATIVE_MODE uint32 = 16
	DS_DOMAIN_DIRECT_INBOUND uint32 = 32
	DS_GFTI_UPDATE_TDO uint32 = 1
	DS_GFTI_VALID_FLAGS uint32 = 1
	DS_ONLY_DO_SITE_NAME uint32 = 1
	DS_NOTIFY_AFTER_SITE_RECORDS uint32 = 2
	DSQPF_NOSAVE uint32 = 1
	DSQPF_SAVELOCATION uint32 = 2
	DSQPF_SHOWHIDDENOBJECTS uint32 = 4
	DSQPF_ENABLEADMINFEATURES uint32 = 8
	DSQPF_ENABLEADVANCEDFEATURES uint32 = 16
	DSQPF_HASCREDENTIALS uint32 = 32
	DSQPF_NOCHOOSECOLUMNS uint32 = 64
	DSQPM_GETCLASSLIST uint32 = 268435456
	DSQPM_HELPTOPICS uint32 = 268435457
	DSROLE_PRIMARY_DS_RUNNING uint32 = 1
	DSROLE_PRIMARY_DS_MIXED_MODE uint32 = 2
	DSROLE_UPGRADE_IN_PROGRESS uint32 = 4
	DSROLE_PRIMARY_DS_READONLY uint32 = 8
	DSROLE_PRIMARY_DOMAIN_GUID_PRESENT uint32 = 16777216
	ADS_ATTR_CLEAR uint32 = 1
	ADS_ATTR_UPDATE uint32 = 2
	ADS_ATTR_APPEND uint32 = 3
	ADS_ATTR_DELETE uint32 = 4
	ADS_EXT_MINEXTDISPID uint32 = 1
	ADS_EXT_MAXEXTDISPID uint32 = 16777215
	ADS_EXT_INITCREDENTIALS uint32 = 1
	ADS_EXT_INITIALIZE_COMPLETE uint32 = 2
	DS_BEHAVIOR_WIN2000 uint32 = 0
	DS_BEHAVIOR_WIN2003_WITH_MIXED_DOMAINS uint32 = 1
	DS_BEHAVIOR_WIN2003 uint32 = 2
	DS_BEHAVIOR_WIN2008 uint32 = 3
	DS_BEHAVIOR_WIN2008R2 uint32 = 4
	DS_BEHAVIOR_WIN2012 uint32 = 5
	DS_BEHAVIOR_WIN2012R2 uint32 = 6
	DS_BEHAVIOR_WIN2016 uint32 = 7
	DS_BEHAVIOR_WIN2025 uint32 = 10
	DS_BEHAVIOR_LONGHORN uint32 = 3
	DS_BEHAVIOR_WIN7 uint32 = 4
	DS_BEHAVIOR_WIN8 uint32 = 5
	DS_BEHAVIOR_WINBLUE uint32 = 6
	DS_BEHAVIOR_WINTHRESHOLD uint32 = 7
	ACTRL_DS_OPEN uint32 = 0
	ACTRL_DS_CREATE_CHILD uint32 = 1
	ACTRL_DS_DELETE_CHILD uint32 = 2
	ACTRL_DS_LIST uint32 = 4
	ACTRL_DS_SELF uint32 = 8
	ACTRL_DS_READ_PROP uint32 = 16
	ACTRL_DS_WRITE_PROP uint32 = 32
	ACTRL_DS_DELETE_TREE uint32 = 64
	ACTRL_DS_LIST_OBJECT uint32 = 128
	ACTRL_DS_CONTROL_ACCESS uint32 = 256
	NTDSAPI_BIND_ALLOW_DELEGATION uint32 = 1
	NTDSAPI_BIND_FIND_BINDING uint32 = 2
	NTDSAPI_BIND_FORCE_KERBEROS uint32 = 4
	DS_REPSYNC_ASYNCHRONOUS_OPERATION uint32 = 1
	DS_REPSYNC_WRITEABLE uint32 = 2
	DS_REPSYNC_PERIODIC uint32 = 4
	DS_REPSYNC_INTERSITE_MESSAGING uint32 = 8
	DS_REPSYNC_FULL uint32 = 32
	DS_REPSYNC_URGENT uint32 = 64
	DS_REPSYNC_NO_DISCARD uint32 = 128
	DS_REPSYNC_FORCE uint32 = 256
	DS_REPSYNC_ADD_REFERENCE uint32 = 512
	DS_REPSYNC_NEVER_COMPLETED uint32 = 1024
	DS_REPSYNC_TWO_WAY uint32 = 2048
	DS_REPSYNC_NEVER_NOTIFY uint32 = 4096
	DS_REPSYNC_INITIAL uint32 = 8192
	DS_REPSYNC_USE_COMPRESSION uint32 = 16384
	DS_REPSYNC_ABANDONED uint32 = 32768
	DS_REPSYNC_SELECT_SECRETS uint32 = 32768
	DS_REPSYNC_INITIAL_IN_PROGRESS uint32 = 65536
	DS_REPSYNC_PARTIAL_ATTRIBUTE_SET uint32 = 131072
	DS_REPSYNC_REQUEUE uint32 = 262144
	DS_REPSYNC_NOTIFICATION uint32 = 524288
	DS_REPSYNC_ASYNCHRONOUS_REPLICA uint32 = 1048576
	DS_REPSYNC_CRITICAL uint32 = 2097152
	DS_REPSYNC_FULL_IN_PROGRESS uint32 = 4194304
	DS_REPSYNC_PREEMPTED uint32 = 8388608
	DS_REPSYNC_NONGC_RO_REPLICA uint32 = 16777216
	DS_REPADD_ASYNCHRONOUS_OPERATION uint32 = 1
	DS_REPADD_WRITEABLE uint32 = 2
	DS_REPADD_INITIAL uint32 = 4
	DS_REPADD_PERIODIC uint32 = 8
	DS_REPADD_INTERSITE_MESSAGING uint32 = 16
	DS_REPADD_ASYNCHRONOUS_REPLICA uint32 = 32
	DS_REPADD_DISABLE_NOTIFICATION uint32 = 64
	DS_REPADD_DISABLE_PERIODIC uint32 = 128
	DS_REPADD_USE_COMPRESSION uint32 = 256
	DS_REPADD_NEVER_NOTIFY uint32 = 512
	DS_REPADD_TWO_WAY uint32 = 1024
	DS_REPADD_CRITICAL uint32 = 2048
	DS_REPADD_SELECT_SECRETS uint32 = 4096
	DS_REPADD_NONGC_RO_REPLICA uint32 = 16777216
	DS_REPDEL_ASYNCHRONOUS_OPERATION uint32 = 1
	DS_REPDEL_WRITEABLE uint32 = 2
	DS_REPDEL_INTERSITE_MESSAGING uint32 = 4
	DS_REPDEL_IGNORE_ERRORS uint32 = 8
	DS_REPDEL_LOCAL_ONLY uint32 = 16
	DS_REPDEL_NO_SOURCE uint32 = 32
	DS_REPDEL_REF_OK uint32 = 64
	DS_REPMOD_ASYNCHRONOUS_OPERATION uint32 = 1
	DS_REPMOD_WRITEABLE uint32 = 2
	DS_REPMOD_UPDATE_FLAGS uint32 = 1
	DS_REPMOD_UPDATE_INSTANCE uint32 = 2
	DS_REPMOD_UPDATE_ADDRESS uint32 = 2
	DS_REPMOD_UPDATE_SCHEDULE uint32 = 4
	DS_REPMOD_UPDATE_RESULT uint32 = 8
	DS_REPMOD_UPDATE_TRANSPORT uint32 = 16
	DS_REPUPD_ASYNCHRONOUS_OPERATION uint32 = 1
	DS_REPUPD_WRITEABLE uint32 = 2
	DS_REPUPD_ADD_REFERENCE uint32 = 4
	DS_REPUPD_DELETE_REFERENCE uint32 = 8
	DS_REPUPD_REFERENCE_GCSPN uint32 = 16
	DS_INSTANCETYPE_IS_NC_HEAD uint32 = 1
	DS_INSTANCETYPE_NC_IS_WRITEABLE uint32 = 4
	DS_INSTANCETYPE_NC_COMING uint32 = 16
	DS_INSTANCETYPE_NC_GOING uint32 = 32
	NTDSDSA_OPT_IS_GC uint32 = 1
	NTDSDSA_OPT_DISABLE_INBOUND_REPL uint32 = 2
	NTDSDSA_OPT_DISABLE_OUTBOUND_REPL uint32 = 4
	NTDSDSA_OPT_DISABLE_NTDSCONN_XLATE uint32 = 8
	NTDSDSA_OPT_DISABLE_SPN_REGISTRATION uint32 = 16
	NTDSDSA_OPT_GENERATE_OWN_TOPO uint32 = 32
	NTDSDSA_OPT_BLOCK_RPC uint32 = 64
	NTDSCONN_OPT_IS_GENERATED uint32 = 1
	NTDSCONN_OPT_TWOWAY_SYNC uint32 = 2
	NTDSCONN_OPT_OVERRIDE_NOTIFY_DEFAULT uint32 = 4
	NTDSCONN_OPT_USE_NOTIFY uint32 = 8
	NTDSCONN_OPT_DISABLE_INTERSITE_COMPRESSION uint32 = 16
	NTDSCONN_OPT_USER_OWNED_SCHEDULE uint32 = 32
	NTDSCONN_OPT_RODC_TOPOLOGY uint32 = 64
	NTDSCONN_KCC_NO_REASON uint32 = 0
	NTDSCONN_KCC_GC_TOPOLOGY uint32 = 1
	NTDSCONN_KCC_RING_TOPOLOGY uint32 = 2
	NTDSCONN_KCC_MINIMIZE_HOPS_TOPOLOGY uint32 = 4
	NTDSCONN_KCC_STALE_SERVERS_TOPOLOGY uint32 = 8
	NTDSCONN_KCC_OSCILLATING_CONNECTION_TOPOLOGY uint32 = 16
	NTDSCONN_KCC_INTERSITE_GC_TOPOLOGY uint32 = 32
	NTDSCONN_KCC_INTERSITE_TOPOLOGY uint32 = 64
	NTDSCONN_KCC_SERVER_FAILOVER_TOPOLOGY uint32 = 128
	NTDSCONN_KCC_SITE_FAILOVER_TOPOLOGY uint32 = 256
	NTDSCONN_KCC_REDUNDANT_SERVER_TOPOLOGY uint32 = 512
	FRSCONN_PRIORITY_MASK uint32 = 1879048192
	FRSCONN_MAX_PRIORITY uint32 = 8
	NTDSCONN_OPT_IGNORE_SCHEDULE_MASK uint32 = 2147483648
	NTDSSETTINGS_OPT_IS_AUTO_TOPOLOGY_DISABLED uint32 = 1
	NTDSSETTINGS_OPT_IS_TOPL_CLEANUP_DISABLED uint32 = 2
	NTDSSETTINGS_OPT_IS_TOPL_MIN_HOPS_DISABLED uint32 = 4
	NTDSSETTINGS_OPT_IS_TOPL_DETECT_STALE_DISABLED uint32 = 8
	NTDSSETTINGS_OPT_IS_INTER_SITE_AUTO_TOPOLOGY_DISABLED uint32 = 16
	NTDSSETTINGS_OPT_IS_GROUP_CACHING_ENABLED uint32 = 32
	NTDSSETTINGS_OPT_FORCE_KCC_WHISTLER_BEHAVIOR uint32 = 64
	NTDSSETTINGS_OPT_FORCE_KCC_W2K_ELECTION uint32 = 128
	NTDSSETTINGS_OPT_IS_RAND_BH_SELECTION_DISABLED uint32 = 256
	NTDSSETTINGS_OPT_IS_SCHEDULE_HASHING_ENABLED uint32 = 512
	NTDSSETTINGS_OPT_IS_REDUNDANT_SERVER_TOPOLOGY_ENABLED uint32 = 1024
	NTDSSETTINGS_OPT_W2K3_IGNORE_SCHEDULES uint32 = 2048
	NTDSSETTINGS_OPT_W2K3_BRIDGES_REQUIRED uint32 = 4096
	NTDSSETTINGS_DEFAULT_SERVER_REDUNDANCY uint32 = 2
	NTDSTRANSPORT_OPT_IGNORE_SCHEDULES uint32 = 1
	NTDSTRANSPORT_OPT_BRIDGES_REQUIRED uint32 = 2
	NTDSSITECONN_OPT_USE_NOTIFY uint32 = 1
	NTDSSITECONN_OPT_TWOWAY_SYNC uint32 = 2
	NTDSSITECONN_OPT_DISABLE_COMPRESSION uint32 = 4
	NTDSSITELINK_OPT_USE_NOTIFY uint32 = 1
	NTDSSITELINK_OPT_TWOWAY_SYNC uint32 = 2
	NTDSSITELINK_OPT_DISABLE_COMPRESSION uint32 = 4
	DS_REPSYNCALL_NO_OPTIONS uint32 = 0
	DS_REPSYNCALL_ABORT_IF_SERVER_UNAVAILABLE uint32 = 1
	DS_REPSYNCALL_SYNC_ADJACENT_SERVERS_ONLY uint32 = 2
	DS_REPSYNCALL_ID_SERVERS_BY_DN uint32 = 4
	DS_REPSYNCALL_DO_NOT_SYNC uint32 = 8
	DS_REPSYNCALL_SKIP_INITIAL_CHECK uint32 = 16
	DS_REPSYNCALL_PUSH_CHANGES_OUTWARD uint32 = 32
	DS_REPSYNCALL_CROSS_SITE_BOUNDARIES uint32 = 64
	DS_LIST_DSA_OBJECT_FOR_SERVER uint32 = 0
	DS_LIST_DNS_HOST_NAME_FOR_SERVER uint32 = 1
	DS_LIST_ACCOUNT_OBJECT_FOR_SERVER uint32 = 2
	DS_ROLE_SCHEMA_OWNER uint32 = 0
	DS_ROLE_DOMAIN_OWNER uint32 = 1
	DS_ROLE_PDC_OWNER uint32 = 2
	DS_ROLE_RID_OWNER uint32 = 3
	DS_ROLE_INFRASTRUCTURE_OWNER uint32 = 4
	DS_SCHEMA_GUID_NOT_FOUND uint32 = 0
	DS_SCHEMA_GUID_ATTR uint32 = 1
	DS_SCHEMA_GUID_ATTR_SET uint32 = 2
	DS_SCHEMA_GUID_CLASS uint32 = 3
	DS_SCHEMA_GUID_CONTROL_RIGHT uint32 = 4
	DS_KCC_FLAG_ASYNC_OP uint32 = 1
	DS_KCC_FLAG_DAMPED uint32 = 2
	DS_EXIST_ADVISORY_MODE uint32 = 1
	DS_REPL_INFO_FLAG_IMPROVE_LINKED_ATTRS uint32 = 1
	DS_REPL_NBR_WRITEABLE uint32 = 16
	DS_REPL_NBR_SYNC_ON_STARTUP uint32 = 32
	DS_REPL_NBR_DO_SCHEDULED_SYNCS uint32 = 64
	DS_REPL_NBR_USE_ASYNC_INTERSITE_TRANSPORT uint32 = 128
	DS_REPL_NBR_TWO_WAY_SYNC uint32 = 512
	DS_REPL_NBR_NONGC_RO_REPLICA uint32 = 1024
	DS_REPL_NBR_RETURN_OBJECT_PARENTS uint32 = 2048
	DS_REPL_NBR_SELECT_SECRETS uint32 = 4096
	DS_REPL_NBR_FULL_SYNC_IN_PROGRESS uint32 = 65536
	DS_REPL_NBR_FULL_SYNC_NEXT_PACKET uint32 = 131072
	DS_REPL_NBR_GCSPN uint32 = 1048576
	DS_REPL_NBR_NEVER_SYNCED uint32 = 2097152
	DS_REPL_NBR_PREEMPTED uint32 = 16777216
	DS_REPL_NBR_IGNORE_CHANGE_NOTIFICATIONS uint32 = 67108864
	DS_REPL_NBR_DISABLE_SCHEDULED_SYNC uint32 = 134217728
	DS_REPL_NBR_COMPRESS_CHANGES uint32 = 268435456
	DS_REPL_NBR_NO_CHANGE_NOTIFICATIONS uint32 = 536870912
	DS_REPL_NBR_PARTIAL_ATTRIBUTE_SET uint32 = 1073741824
	ADAM_REPL_AUTHENTICATION_MODE_NEGOTIATE_PASS_THROUGH uint32 = 0
	ADAM_REPL_AUTHENTICATION_MODE_NEGOTIATE uint32 = 1
	ADAM_REPL_AUTHENTICATION_MODE_MUTUAL_AUTH_REQUIRED uint32 = 2
	FLAG_FOREST_OPTIONAL_FEATURE uint32 = 1
	FLAG_DOMAIN_OPTIONAL_FEATURE uint32 = 2
	FLAG_DISABLABLE_OPTIONAL_FEATURE uint32 = 4
	FLAG_SERVER_OPTIONAL_FEATURE uint32 = 8
	DSOP_SCOPE_TYPE_TARGET_COMPUTER uint32 = 1
	DSOP_SCOPE_TYPE_UPLEVEL_JOINED_DOMAIN uint32 = 2
	DSOP_SCOPE_TYPE_DOWNLEVEL_JOINED_DOMAIN uint32 = 4
	DSOP_SCOPE_TYPE_ENTERPRISE_DOMAIN uint32 = 8
	DSOP_SCOPE_TYPE_GLOBAL_CATALOG uint32 = 16
	DSOP_SCOPE_TYPE_EXTERNAL_UPLEVEL_DOMAIN uint32 = 32
	DSOP_SCOPE_TYPE_EXTERNAL_DOWNLEVEL_DOMAIN uint32 = 64
	DSOP_SCOPE_TYPE_WORKGROUP uint32 = 128
	DSOP_SCOPE_TYPE_USER_ENTERED_UPLEVEL_SCOPE uint32 = 256
	DSOP_SCOPE_TYPE_USER_ENTERED_DOWNLEVEL_SCOPE uint32 = 512
	DSOP_SCOPE_FLAG_STARTING_SCOPE uint32 = 1
	DSOP_SCOPE_FLAG_WANT_PROVIDER_WINNT uint32 = 2
	DSOP_SCOPE_FLAG_WANT_PROVIDER_LDAP uint32 = 4
	DSOP_SCOPE_FLAG_WANT_PROVIDER_GC uint32 = 8
	DSOP_SCOPE_FLAG_WANT_SID_PATH uint32 = 16
	DSOP_SCOPE_FLAG_WANT_DOWNLEVEL_BUILTIN_PATH uint32 = 32
	DSOP_SCOPE_FLAG_DEFAULT_FILTER_USERS uint32 = 64
	DSOP_SCOPE_FLAG_DEFAULT_FILTER_GROUPS uint32 = 128
	DSOP_SCOPE_FLAG_DEFAULT_FILTER_COMPUTERS uint32 = 256
	DSOP_SCOPE_FLAG_DEFAULT_FILTER_CONTACTS uint32 = 512
	DSOP_SCOPE_FLAG_DEFAULT_FILTER_SERVICE_ACCOUNTS uint32 = 1024
	DSOP_SCOPE_FLAG_DEFAULT_FILTER_PASSWORDSETTINGS_OBJECTS uint32 = 2048
	DSOP_FILTER_INCLUDE_ADVANCED_VIEW uint32 = 1
	DSOP_FILTER_USERS uint32 = 2
	DSOP_FILTER_BUILTIN_GROUPS uint32 = 4
	DSOP_FILTER_WELL_KNOWN_PRINCIPALS uint32 = 8
	DSOP_FILTER_UNIVERSAL_GROUPS_DL uint32 = 16
	DSOP_FILTER_UNIVERSAL_GROUPS_SE uint32 = 32
	DSOP_FILTER_GLOBAL_GROUPS_DL uint32 = 64
	DSOP_FILTER_GLOBAL_GROUPS_SE uint32 = 128
	DSOP_FILTER_DOMAIN_LOCAL_GROUPS_DL uint32 = 256
	DSOP_FILTER_DOMAIN_LOCAL_GROUPS_SE uint32 = 512
	DSOP_FILTER_CONTACTS uint32 = 1024
	DSOP_FILTER_COMPUTERS uint32 = 2048
	DSOP_FILTER_SERVICE_ACCOUNTS uint32 = 4096
	DSOP_FILTER_PASSWORDSETTINGS_OBJECTS uint32 = 8192
	DSOP_DOWNLEVEL_FILTER_USERS uint32 = 2147483649
	DSOP_DOWNLEVEL_FILTER_LOCAL_GROUPS uint32 = 2147483650
	DSOP_DOWNLEVEL_FILTER_GLOBAL_GROUPS uint32 = 2147483652
	DSOP_DOWNLEVEL_FILTER_COMPUTERS uint32 = 2147483656
	DSOP_DOWNLEVEL_FILTER_WORLD uint32 = 2147483664
	DSOP_DOWNLEVEL_FILTER_AUTHENTICATED_USER uint32 = 2147483680
	DSOP_DOWNLEVEL_FILTER_ANONYMOUS uint32 = 2147483712
	DSOP_DOWNLEVEL_FILTER_BATCH uint32 = 2147483776
	DSOP_DOWNLEVEL_FILTER_CREATOR_OWNER uint32 = 2147483904
	DSOP_DOWNLEVEL_FILTER_CREATOR_GROUP uint32 = 2147484160
	DSOP_DOWNLEVEL_FILTER_DIALUP uint32 = 2147484672
	DSOP_DOWNLEVEL_FILTER_INTERACTIVE uint32 = 2147485696
	DSOP_DOWNLEVEL_FILTER_NETWORK uint32 = 2147487744
	DSOP_DOWNLEVEL_FILTER_SERVICE uint32 = 2147491840
	DSOP_DOWNLEVEL_FILTER_SYSTEM uint32 = 2147500032
	DSOP_DOWNLEVEL_FILTER_EXCLUDE_BUILTIN_GROUPS uint32 = 2147516416
	DSOP_DOWNLEVEL_FILTER_TERMINAL_SERVER uint32 = 2147549184
	DSOP_DOWNLEVEL_FILTER_ALL_WELLKNOWN_SIDS uint32 = 2147614720
	DSOP_DOWNLEVEL_FILTER_LOCAL_SERVICE uint32 = 2147745792
	DSOP_DOWNLEVEL_FILTER_NETWORK_SERVICE uint32 = 2148007936
	DSOP_DOWNLEVEL_FILTER_REMOTE_LOGON uint32 = 2148532224
	DSOP_DOWNLEVEL_FILTER_INTERNET_USER uint32 = 2149580800
	DSOP_DOWNLEVEL_FILTER_OWNER_RIGHTS uint32 = 2151677952
	DSOP_DOWNLEVEL_FILTER_SERVICES uint32 = 2155872256
	DSOP_DOWNLEVEL_FILTER_LOCAL_LOGON uint32 = 2164260864
	DSOP_DOWNLEVEL_FILTER_THIS_ORG_CERT uint32 = 2181038080
	DSOP_DOWNLEVEL_FILTER_IIS_APP_POOL uint32 = 2214592512
	DSOP_DOWNLEVEL_FILTER_ALL_APP_PACKAGES uint32 = 2281701376
	DSOP_DOWNLEVEL_FILTER_LOCAL_ACCOUNTS uint32 = 2415919104
	DSOP_FLAG_MULTISELECT uint32 = 1
	DSOP_FLAG_SKIP_TARGET_COMPUTER_DC_CHECK uint32 = 2
	SCHEDULE_INTERVAL uint32 = 0
	SCHEDULE_BANDWIDTH uint32 = 1
	SCHEDULE_PRIORITY uint32 = 2
	FACILITY_NTDSB uint32 = 2048
	FACILITY_BACKUP uint32 = 2047
	FACILITY_SYSTEM uint32 = 0
	hrNone int32 = 0
	hrNyi int32 = -1073741823
	hrInvalidParam int32 = -939589631
	hrError int32 = -939589630
	hrInvalidHandle int32 = -939589629
	hrRestoreInProgress int32 = -939589628
	hrAlreadyOpen int32 = -939589627
	hrInvalidRecips int32 = -939589626
	hrCouldNotConnect int32 = -939589625
	hrRestoreMapExists int32 = -939589624
	hrIncrementalBackupDisabled int32 = -939589623
	hrLogFileNotFound int32 = -939589622
	hrCircularLogging int32 = -939589621
	hrNoFullRestore int32 = -939589620
	hrCommunicationError int32 = -939589619
	hrFullBackupNotTaken int32 = -939589618
	hrMissingExpiryToken int32 = -939589617
	hrUnknownExpiryTokenFormat int32 = -939589616
	hrContentsExpired int32 = -939589615
	hrFileClose int32 = -939523994
	hrOutOfThreads int32 = -939523993
	hrTooManyIO int32 = -939523991
	hrBFNotSynchronous int32 = -2013265720
	hrBFPageNotFound int32 = -2013265719
	hrBFInUse int32 = -939523894
	hrPMRecDeleted int32 = -939523794
	hrRemainingVersions int32 = -2013265599
	hrFLDKeyTooBig int32 = -2013265520
	hrFLDTooManySegments int32 = -939523695
	hrFLDNullKey int32 = -2013265518
	hrLogFileCorrupt int32 = -939523595
	hrNoBackupDirectory int32 = -939523593
	hrBackupDirectoryNotEmpty int32 = -939523592
	hrBackupInProgress int32 = -939523591
	hrMissingPreviousLogFile int32 = -939523587
	hrLogWriteFail int32 = -939523586
	hrBadLogVersion int32 = -939523582
	hrInvalidLogSequence int32 = -939523581
	hrLoggingDisabled int32 = -939523580
	hrLogBufferTooSmall int32 = -939523579
	hrLogSequenceEnd int32 = -939523577
	hrNoBackup int32 = -939523576
	hrInvalidBackupSequence int32 = -939523575
	hrBackupNotAllowedYet int32 = -939523573
	hrDeleteBackupFileFail int32 = -939523572
	hrMakeBackupDirectoryFail int32 = -939523571
	hrInvalidBackup int32 = -939523570
	hrRecoveredWithErrors int32 = -939523569
	hrMissingLogFile int32 = -939523568
	hrLogDiskFull int32 = -939523567
	hrBadLogSignature int32 = -939523566
	hrBadDbSignature int32 = -939523565
	hrBadCheckpointSignature int32 = -939523564
	hrCheckpointCorrupt int32 = -939523563
	hrDatabaseInconsistent int32 = -939523546
	hrConsistentTimeMismatch int32 = -939523545
	hrPatchFileMismatch int32 = -939523544
	hrRestoreLogTooLow int32 = -939523543
	hrRestoreLogTooHigh int32 = -939523542
	hrGivenLogFileHasBadSignature int32 = -939523541
	hrGivenLogFileIsNotContiguous int32 = -939523540
	hrMissingRestoreLogFiles int32 = -939523539
	hrExistingLogFileHasBadSignature int32 = -2013265362
	hrExistingLogFileIsNotContiguous int32 = -2013265361
	hrMissingFullBackup int32 = -939523536
	hrBadBackupDatabaseSize int32 = -939523535
	hrTermInProgress int32 = -939523096
	hrFeatureNotAvailable int32 = -939523095
	hrInvalidName int32 = -939523094
	hrInvalidParameter int32 = -939523093
	hrColumnNull int32 = -2013264916
	hrBufferTruncated int32 = -2013264914
	hrDatabaseAttached int32 = -2013264913
	hrInvalidDatabaseId int32 = -939523086
	hrOutOfMemory int32 = -939523085
	hrOutOfDatabaseSpace int32 = -939523084
	hrOutOfCursors int32 = -939523083
	hrOutOfBuffers int32 = -939523082
	hrTooManyIndexes int32 = -939523081
	hrTooManyKeys int32 = -939523080
	hrRecordDeleted int32 = -939523079
	hrReadVerifyFailure int32 = -939523078
	hrOutOfFileHandles int32 = -939523076
	hrDiskIO int32 = -939523074
	hrInvalidPath int32 = -939523073
	hrRecordTooBig int32 = -939523070
	hrTooManyOpenDatabases int32 = -939523069
	hrInvalidDatabase int32 = -939523068
	hrNotInitialized int32 = -939523067
	hrAlreadyInitialized int32 = -939523066
	hrFileAccessDenied int32 = -939523064
	hrBufferTooSmall int32 = -939523058
	hrSeekNotEqual int32 = -2013264881
	hrTooManyColumns int32 = -939523056
	hrContainerNotEmpty int32 = -939523053
	hrInvalidFilename int32 = -939523052
	hrInvalidBookmark int32 = -939523051
	hrColumnInUse int32 = -939523050
	hrInvalidBufferSize int32 = -939523049
	hrColumnNotUpdatable int32 = -939523048
	hrIndexInUse int32 = -939523045
	hrNullKeyDisallowed int32 = -939523043
	hrNotInTransaction int32 = -939523042
	hrNoIdleActivity int32 = -2013264862
	hrTooManyActiveUsers int32 = -939523037
	hrInvalidCountry int32 = -939523035
	hrInvalidLanguageId int32 = -939523034
	hrInvalidCodePage int32 = -939523033
	hrNoWriteLock int32 = -2013264853
	hrColumnSetNull int32 = -2013264852
	hrVersionStoreOutOfMemory int32 = -939523027
	hrCurrencyStackOutOfMemory int32 = -939523026
	hrOutOfSessions int32 = -939522995
	hrWriteConflict int32 = -939522994
	hrTransTooDeep int32 = -939522993
	hrInvalidSesid int32 = -939522992
	hrSessionWriteConflict int32 = -939522989
	hrInTransaction int32 = -939522988
	hrDatabaseDuplicate int32 = -939522895
	hrDatabaseInUse int32 = -939522894
	hrDatabaseNotFound int32 = -939522893
	hrDatabaseInvalidName int32 = -939522892
	hrDatabaseInvalidPages int32 = -939522891
	hrDatabaseCorrupted int32 = -939522890
	hrDatabaseLocked int32 = -939522889
	hrTableEmpty int32 = -2013264619
	hrTableLocked int32 = -939522794
	hrTableDuplicate int32 = -939522793
	hrTableInUse int32 = -939522792
	hrObjectNotFound int32 = -939522791
	hrCannotRename int32 = -939522790
	hrDensityInvalid int32 = -939522789
	hrTableNotEmpty int32 = -939522788
	hrInvalidTableId int32 = -939522786
	hrTooManyOpenTables int32 = -939522785
	hrIllegalOperation int32 = -939522784
	hrObjectDuplicate int32 = -939522782
	hrInvalidObject int32 = -939522780
	hrIndexCantBuild int32 = -939522695
	hrIndexHasPrimary int32 = -939522694
	hrIndexDuplicate int32 = -939522693
	hrIndexNotFound int32 = -939522692
	hrIndexMustStay int32 = -939522691
	hrIndexInvalidDef int32 = -939522690
	hrIndexHasClustered int32 = -939522688
	hrCreateIndexFailed int32 = -2013264511
	hrTooManyOpenIndexes int32 = -939522686
	hrColumnLong int32 = -939522595
	hrColumnDoesNotFit int32 = -939522593
	hrNullInvalid int32 = -939522592
	hrColumnIndexed int32 = -939522591
	hrColumnTooBig int32 = -939522590
	hrColumnNotFound int32 = -939522589
	hrColumnDuplicate int32 = -939522588
	hrColumn2ndSysMaint int32 = -939522586
	hrInvalidColumnType int32 = -939522585
	hrColumnMaxTruncated int32 = -2013264408
	hrColumnCannotIndex int32 = -939522583
	hrTaggedNotNULL int32 = -939522582
	hrNoCurrentIndex int32 = -939522581
	hrKeyIsMade int32 = -939522580
	hrBadColumnId int32 = -939522579
	hrBadItagSequence int32 = -939522578
	hrCannotBeTagged int32 = -939522575
	hrRecordNotFound int32 = -939522495
	hrNoCurrentRecord int32 = -939522493
	hrRecordClusteredChanged int32 = -939522492
	hrKeyDuplicate int32 = -939522491
	hrAlreadyPrepared int32 = -939522489
	hrKeyNotMade int32 = -939522488
	hrUpdateNotPrepared int32 = -939522487
	hrwrnDataHasChanged int32 = -2013264310
	hrerrDataHasChanged int32 = -939522485
	hrKeyChanged int32 = -2013264302
	hrTooManySorts int32 = -939522395
	hrInvalidOnSort int32 = -939522394
	hrTempFileOpenError int32 = -939522293
	hrTooManyAttachedDatabases int32 = -939522291
	hrDiskFull int32 = -939522288
	hrPermissionDenied int32 = -939522287
	hrFileNotFound int32 = -939522285
	hrFileOpenReadOnly int32 = -2013264107
	hrAfterInitialization int32 = -939522246
	hrLogCorrupted int32 = -939522244
	hrInvalidOperation int32 = -939522190
	hrAccessDenied int32 = -939522189
)
#define global WM_ADSPROP_NOTIFY_PAGEINIT                       2125
#define global WM_ADSPROP_NOTIFY_PAGEHWND                       2126
#define global WM_ADSPROP_NOTIFY_CHANGE                         2127
#define global WM_ADSPROP_NOTIFY_APPLY                          2128
#define global WM_ADSPROP_NOTIFY_SETFOCUS                       2129
#define global WM_ADSPROP_NOTIFY_FOREGROUND                     2130
#define global WM_ADSPROP_NOTIFY_EXIT                           2131
#define global WM_ADSPROP_NOTIFY_ERROR                          2134
#define global CLSID_CommonQuery                                "{83BC5EC0-6F2A-11D0-A1C4-00AA00C16E65}"
#define global QUERYFORM_CHANGESFORMLIST                        1
#define global QUERYFORM_CHANGESOPTFORMLIST                     2
#define global CQFF_NOGLOBALPAGES                               1
#define global CQFF_ISOPTIONAL                                  2
#define global CQPM_INITIALIZE                                  1
#define global CQPM_RELEASE                                     2
#define global CQPM_ENABLE                                      3
#define global CQPM_GETPARAMETERS                               5
#define global CQPM_CLEARFORM                                   6
#define global CQPM_PERSIST                                     7
#define global CQPM_HELP                                        8
#define global CQPM_SETDEFAULTPARAMETERS                        9
#define global CQPM_HANDLERSPECIFIC                             268435456
#define global OQWF_OKCANCEL                                    1
#define global OQWF_DEFAULTFORM                                 2
#define global OQWF_SINGLESELECT                                4
#define global OQWF_LOADQUERY                                   8
#define global OQWF_REMOVESCOPES                                16
#define global OQWF_REMOVEFORMS                                 32
#define global OQWF_ISSUEONOPEN                                 64
#define global OQWF_SHOWOPTIONAL                                128
#define global OQWF_SAVEQUERYONOK                               512
#define global OQWF_HIDEMENUS                                   1024
#define global OQWF_HIDESEARCHUI                                2048
#define global OQWF_PARAMISPROPERTYBAG                          2147483648
#define global CLSID_DsAdminCreateObj                           "{E301A009-F901-11D2-82B9-00C04F68928B}"
#define global DSA_NEWOBJ_CTX_PRECOMMIT                         1
#define global DSA_NEWOBJ_CTX_COMMIT                            2
#define global DSA_NEWOBJ_CTX_POSTCOMMIT                        3
#define global DSA_NEWOBJ_CTX_CLEANUP                           4
#define global DSA_NOTIFY_DEL                                   1
#define global DSA_NOTIFY_REN                                   2
#define global DSA_NOTIFY_MOV                                   4
#define global DSA_NOTIFY_PROP                                  8
#define global DSA_NOTIFY_FLAG_ADDITIONAL_DATA                  2
#define global DSA_NOTIFY_FLAG_FORCE_ADDITIONAL_DATA            1
#define global CLSID_MicrosoftDS                                "{FE1290F0-CFBD-11CF-A330-00AA00C16E65}"
#define global CLSID_DsPropertyPages                            "{0D45D530-764B-11D0-A1CA-00AA00C16E65}"
#define global CLSID_DsDomainTreeBrowser                        "{1698790A-E2B4-11D0-B0B1-00C04FD8DCA6}"
#define global CLSID_DsDisplaySpecifier                         "{1AB4A8C0-6A0B-11D2-AD49-00C04FA31A86}"
#define global CLSID_DsFolderProperties                         "{9E51E0D0-6E0F-11D2-9601-00C04FA31A86}"
#define global DSOBJECT_ISCONTAINER                             1
#define global DSOBJECT_READONLYPAGES                           2147483648
#define global DSPROVIDER_UNUSED_0                              1
#define global DSPROVIDER_UNUSED_1                              2
#define global DSPROVIDER_UNUSED_2                              4
#define global DSPROVIDER_UNUSED_3                              8
#define global DSPROVIDER_ADVANCED                              16
#define global DSPROVIDER_AD_LDS                                32
#define global CFSTR_DSOBJECTNAMES                              "DsObjectNames"
#define global CFSTR_DS_DISPLAY_SPEC_OPTIONS                    "DsDisplaySpecOptions"
#define global CFSTR_DSDISPLAYSPECOPTIONS                       "DsDisplaySpecOptions"
#define global DS_PROP_SHELL_PREFIX                             "shell"
#define global DS_PROP_ADMIN_PREFIX                             "admin"
#define global DSDSOF_HASUSERANDSERVERINFO                      1
#define global DSDSOF_SIMPLEAUTHENTICATE                        2
#define global DSDSOF_DONTSIGNSEAL                              4
#define global DSDSOF_DSAVAILABLE                               1073741824
#define global CFSTR_DSPROPERTYPAGEINFO                         "DsPropPageInfo"
#define global DSPROP_ATTRCHANGED_MSG                           "DsPropAttrChanged"
#define global DBDTF_RETURNFQDN                                 1
#define global DBDTF_RETURNMIXEDDOMAINS                         2
#define global DBDTF_RETURNEXTERNAL                             4
#define global DBDTF_RETURNINBOUND                              8
#define global DBDTF_RETURNINOUTBOUND                           16
#define global DSSSF_SIMPLEAUTHENTICATE                         1
#define global DSSSF_DONTSIGNSEAL                               2
#define global DSSSF_DSAVAILABLE                                2147483648
#define global DSGIF_ISNORMAL                                   0
#define global DSGIF_ISOPEN                                     1
#define global DSGIF_ISDISABLED                                 2
#define global DSGIF_ISMASK                                     15
#define global DSGIF_GETDEFAULTICON                             16
#define global DSGIF_DEFAULTISCONTAINER                         32
#define global DSICCF_IGNORETREATASLEAF                         1
#define global DSECAF_NOTLISTED                                 1
#define global DSCCIF_HASWIZARDDIALOG                           1
#define global DSCCIF_HASWIZARDPRIMARYPAGE                      2
#define global DSBI_NOBUTTONS                                   1
#define global DSBI_NOLINES                                     2
#define global DSBI_NOLINESATROOT                               4
#define global DSBI_CHECKBOXES                                  256
#define global DSBI_NOROOT                                      65536
#define global DSBI_INCLUDEHIDDEN                               131072
#define global DSBI_EXPANDONOPEN                                262144
#define global DSBI_ENTIREDIRECTORY                             589824
#define global DSBI_RETURN_FORMAT                               1048576
#define global DSBI_HASCREDENTIALS                              2097152
#define global DSBI_IGNORETREATASLEAF                           4194304
#define global DSBI_SIMPLEAUTHENTICATE                          8388608
#define global DSBI_RETURNOBJECTCLASS                           16777216
#define global DSBI_DONTSIGNSEAL                                33554432
#define global DSB_MAX_DISPLAYNAME_CHARS                        64
#define global DSBF_STATE                                       1
#define global DSBF_ICONLOCATION                                2
#define global DSBF_DISPLAYNAME                                 4
#define global DSBS_CHECKED                                     1
#define global DSBS_HIDDEN                                      2
#define global DSBS_ROOT                                        4
#define global DSBM_QUERYINSERTW                                100
#define global DSBM_QUERYINSERTA                                101
#define global DSBM_QUERYINSERT                                 100
#define global DSBM_CHANGEIMAGESTATE                            102
#define global DSBM_HELP                                        103
#define global DSBM_CONTEXTMENU                                 104
#define global DSBID_BANNER                                     256
#define global DSBID_CONTAINERLIST                              257
#define global DS_FORCE_REDISCOVERY                             1
#define global DS_DIRECTORY_SERVICE_REQUIRED                    16
#define global DS_DIRECTORY_SERVICE_PREFERRED                   32
#define global DS_GC_SERVER_REQUIRED                            64
#define global DS_PDC_REQUIRED                                  128
#define global DS_BACKGROUND_ONLY                               256
#define global DS_IP_REQUIRED                                   512
#define global DS_KDC_REQUIRED                                  1024
#define global DS_TIMESERV_REQUIRED                             2048
#define global DS_WRITABLE_REQUIRED                             4096
#define global DS_GOOD_TIMESERV_PREFERRED                       8192
#define global DS_AVOID_SELF                                    16384
#define global DS_ONLY_LDAP_NEEDED                              32768
#define global DS_IS_FLAT_NAME                                  65536
#define global DS_IS_DNS_NAME                                   131072
#define global DS_TRY_NEXTCLOSEST_SITE                          262144
#define global DS_DIRECTORY_SERVICE_6_REQUIRED                  524288
#define global DS_WEB_SERVICE_REQUIRED                          1048576
#define global DS_DIRECTORY_SERVICE_8_REQUIRED                  2097152
#define global DS_DIRECTORY_SERVICE_9_REQUIRED                  4194304
#define global DS_DIRECTORY_SERVICE_10_REQUIRED                 8388608
#define global DS_KEY_LIST_SUPPORT_REQUIRED                     16777216
#define global DS_DIRECTORY_SERVICE_13_REQUIRED                 33554432
#define global DS_RETURN_DNS_NAME                               1073741824
#define global DS_RETURN_FLAT_NAME                              2147483648
#define global DS_PDC_FLAG                                      1
#define global DS_GC_FLAG                                       4
#define global DS_LDAP_FLAG                                     8
#define global DS_DS_FLAG                                       16
#define global DS_KDC_FLAG                                      32
#define global DS_TIMESERV_FLAG                                 64
#define global DS_CLOSEST_FLAG                                  128
#define global DS_WRITABLE_FLAG                                 256
#define global DS_GOOD_TIMESERV_FLAG                            512
#define global DS_NDNC_FLAG                                     1024
#define global DS_SELECT_SECRET_DOMAIN_6_FLAG                   2048
#define global DS_FULL_SECRET_DOMAIN_6_FLAG                     4096
#define global DS_WS_FLAG                                       8192
#define global DS_DS_8_FLAG                                     16384
#define global DS_DS_9_FLAG                                     32768
#define global DS_DS_10_FLAG                                    65536
#define global DS_KEY_LIST_FLAG                                 131072
#define global DS_DS_13_FLAG                                    262144
#define global DS_PING_FLAGS                                    1048575
#define global DS_DNS_CONTROLLER_FLAG                           536870912
#define global DS_DNS_DOMAIN_FLAG                               1073741824
#define global DS_DNS_FOREST_FLAG                               2147483648
#define global DS_DOMAIN_IN_FOREST                              1
#define global DS_DOMAIN_DIRECT_OUTBOUND                        2
#define global DS_DOMAIN_TREE_ROOT                              4
#define global DS_DOMAIN_PRIMARY                                8
#define global DS_DOMAIN_NATIVE_MODE                            16
#define global DS_DOMAIN_DIRECT_INBOUND                         32
#define global DS_GFTI_UPDATE_TDO                               1
#define global DS_GFTI_VALID_FLAGS                              1
#define global DS_ONLY_DO_SITE_NAME                             1
#define global DS_NOTIFY_AFTER_SITE_RECORDS                     2
#define global CLSID_DsQuery                                    "{8A23E65E-31C2-11D0-891C-00A024AB2DBB}"
#define global CLSID_DsFindObjects                              "{83EE3FE1-57D9-11D0-B932-00A024AB2DBB}"
#define global CLSID_DsFindPeople                               "{83EE3FE2-57D9-11D0-B932-00A024AB2DBB}"
#define global CLSID_DsFindPrinter                              "{B577F070-7EE2-11D0-913F-00AA00C16E65}"
#define global CLSID_DsFindComputer                             "{16006700-87AD-11D0-9140-00AA00C16E65}"
#define global CLSID_DsFindVolume                               "{C1B3CBF1-886A-11D0-9140-00AA00C16E65}"
#define global CLSID_DsFindContainer                            "{C1B3CBF2-886A-11D0-9140-00AA00C16E65}"
#define global CLSID_DsFindAdvanced                             "{83EE3FE3-57D9-11D0-B932-00A024AB2DBB}"
#define global CLSID_DsFindDomainController                     "{538C7B7E-D25E-11D0-9742-00A0C906AF45}"
#define global CLSID_DsFindWriteableDomainController            "{7CBEF079-AA84-444B-BC70-68E41283EABC}"
#define global CLSID_DsFindFrsMembers                           "{94CE4B18-B3D3-11D1-B9B4-00C04FD8D5B0}"
#define global DSQPF_NOSAVE                                     1
#define global DSQPF_SAVELOCATION                               2
#define global DSQPF_SHOWHIDDENOBJECTS                          4
#define global DSQPF_ENABLEADMINFEATURES                        8
#define global DSQPF_ENABLEADVANCEDFEATURES                     16
#define global DSQPF_HASCREDENTIALS                             32
#define global DSQPF_NOCHOOSECOLUMNS                            64
#define global CFSTR_DSQUERYPARAMS                              "DsQueryParameters"
#define global CFSTR_DSQUERYSCOPE                               "DsQueryScope"
#define global DSQPM_GETCLASSLIST                               268435456
#define global DSQPM_HELPTOPICS                                 268435457
#define global DSROLE_PRIMARY_DS_RUNNING                        1
#define global DSROLE_PRIMARY_DS_MIXED_MODE                     2
#define global DSROLE_UPGRADE_IN_PROGRESS                       4
#define global DSROLE_PRIMARY_DS_READONLY                       8
#define global DSROLE_PRIMARY_DOMAIN_GUID_PRESENT               16777216
#define global ADS_ATTR_CLEAR                                   1
#define global ADS_ATTR_UPDATE                                  2
#define global ADS_ATTR_APPEND                                  3
#define global ADS_ATTR_DELETE                                  4
#define global ADS_EXT_MINEXTDISPID                             1
#define global ADS_EXT_MAXEXTDISPID                             16777215
#define global ADS_EXT_INITCREDENTIALS                          1
#define global ADS_EXT_INITIALIZE_COMPLETE                      2
#define global DS_BEHAVIOR_WIN2000                              0
#define global DS_BEHAVIOR_WIN2003_WITH_MIXED_DOMAINS           1
#define global DS_BEHAVIOR_WIN2003                              2
#define global DS_BEHAVIOR_WIN2008                              3
#define global DS_BEHAVIOR_WIN2008R2                            4
#define global DS_BEHAVIOR_WIN2012                              5
#define global DS_BEHAVIOR_WIN2012R2                            6
#define global DS_BEHAVIOR_WIN2016                              7
#define global DS_BEHAVIOR_WIN2025                              10
#define global DS_BEHAVIOR_LONGHORN                             3
#define global DS_BEHAVIOR_WIN7                                 4
#define global DS_BEHAVIOR_WIN8                                 5
#define global DS_BEHAVIOR_WINBLUE                              6
#define global DS_BEHAVIOR_WINTHRESHOLD                         7
#define global DS_SYNCED_EVENT_NAME                             "NTDSInitialSyncsCompleted"
#define global DS_SYNCED_EVENT_NAME_W                           "NTDSInitialSyncsCompleted"
#define global ACTRL_DS_OPEN                                    0
#define global ACTRL_DS_CREATE_CHILD                            1
#define global ACTRL_DS_DELETE_CHILD                            2
#define global ACTRL_DS_LIST                                    4
#define global ACTRL_DS_SELF                                    8
#define global ACTRL_DS_READ_PROP                               16
#define global ACTRL_DS_WRITE_PROP                              32
#define global ACTRL_DS_DELETE_TREE                             64
#define global ACTRL_DS_LIST_OBJECT                             128
#define global ACTRL_DS_CONTROL_ACCESS                          256
#define global NTDSAPI_BIND_ALLOW_DELEGATION                    1
#define global NTDSAPI_BIND_FIND_BINDING                        2
#define global NTDSAPI_BIND_FORCE_KERBEROS                      4
#define global DS_REPSYNC_ASYNCHRONOUS_OPERATION                1
#define global DS_REPSYNC_WRITEABLE                             2
#define global DS_REPSYNC_PERIODIC                              4
#define global DS_REPSYNC_INTERSITE_MESSAGING                   8
#define global DS_REPSYNC_FULL                                  32
#define global DS_REPSYNC_URGENT                                64
#define global DS_REPSYNC_NO_DISCARD                            128
#define global DS_REPSYNC_FORCE                                 256
#define global DS_REPSYNC_ADD_REFERENCE                         512
#define global DS_REPSYNC_NEVER_COMPLETED                       1024
#define global DS_REPSYNC_TWO_WAY                               2048
#define global DS_REPSYNC_NEVER_NOTIFY                          4096
#define global DS_REPSYNC_INITIAL                               8192
#define global DS_REPSYNC_USE_COMPRESSION                       16384
#define global DS_REPSYNC_ABANDONED                             32768
#define global DS_REPSYNC_SELECT_SECRETS                        32768
#define global DS_REPSYNC_INITIAL_IN_PROGRESS                   65536
#define global DS_REPSYNC_PARTIAL_ATTRIBUTE_SET                 131072
#define global DS_REPSYNC_REQUEUE                               262144
#define global DS_REPSYNC_NOTIFICATION                          524288
#define global DS_REPSYNC_ASYNCHRONOUS_REPLICA                  1048576
#define global DS_REPSYNC_CRITICAL                              2097152
#define global DS_REPSYNC_FULL_IN_PROGRESS                      4194304
#define global DS_REPSYNC_PREEMPTED                             8388608
#define global DS_REPSYNC_NONGC_RO_REPLICA                      16777216
#define global DS_REPADD_ASYNCHRONOUS_OPERATION                 1
#define global DS_REPADD_WRITEABLE                              2
#define global DS_REPADD_INITIAL                                4
#define global DS_REPADD_PERIODIC                               8
#define global DS_REPADD_INTERSITE_MESSAGING                    16
#define global DS_REPADD_ASYNCHRONOUS_REPLICA                   32
#define global DS_REPADD_DISABLE_NOTIFICATION                   64
#define global DS_REPADD_DISABLE_PERIODIC                       128
#define global DS_REPADD_USE_COMPRESSION                        256
#define global DS_REPADD_NEVER_NOTIFY                           512
#define global DS_REPADD_TWO_WAY                                1024
#define global DS_REPADD_CRITICAL                               2048
#define global DS_REPADD_SELECT_SECRETS                         4096
#define global DS_REPADD_NONGC_RO_REPLICA                       16777216
#define global DS_REPDEL_ASYNCHRONOUS_OPERATION                 1
#define global DS_REPDEL_WRITEABLE                              2
#define global DS_REPDEL_INTERSITE_MESSAGING                    4
#define global DS_REPDEL_IGNORE_ERRORS                          8
#define global DS_REPDEL_LOCAL_ONLY                             16
#define global DS_REPDEL_NO_SOURCE                              32
#define global DS_REPDEL_REF_OK                                 64
#define global DS_REPMOD_ASYNCHRONOUS_OPERATION                 1
#define global DS_REPMOD_WRITEABLE                              2
#define global DS_REPMOD_UPDATE_FLAGS                           1
#define global DS_REPMOD_UPDATE_INSTANCE                        2
#define global DS_REPMOD_UPDATE_ADDRESS                         2
#define global DS_REPMOD_UPDATE_SCHEDULE                        4
#define global DS_REPMOD_UPDATE_RESULT                          8
#define global DS_REPMOD_UPDATE_TRANSPORT                       16
#define global DS_REPUPD_ASYNCHRONOUS_OPERATION                 1
#define global DS_REPUPD_WRITEABLE                              2
#define global DS_REPUPD_ADD_REFERENCE                          4
#define global DS_REPUPD_DELETE_REFERENCE                       8
#define global DS_REPUPD_REFERENCE_GCSPN                        16
#define global DS_INSTANCETYPE_IS_NC_HEAD                       1
#define global DS_INSTANCETYPE_NC_IS_WRITEABLE                  4
#define global DS_INSTANCETYPE_NC_COMING                        16
#define global DS_INSTANCETYPE_NC_GOING                         32
#define global NTDSDSA_OPT_IS_GC                                1
#define global NTDSDSA_OPT_DISABLE_INBOUND_REPL                 2
#define global NTDSDSA_OPT_DISABLE_OUTBOUND_REPL                4
#define global NTDSDSA_OPT_DISABLE_NTDSCONN_XLATE               8
#define global NTDSDSA_OPT_DISABLE_SPN_REGISTRATION             16
#define global NTDSDSA_OPT_GENERATE_OWN_TOPO                    32
#define global NTDSDSA_OPT_BLOCK_RPC                            64
#define global NTDSCONN_OPT_IS_GENERATED                        1
#define global NTDSCONN_OPT_TWOWAY_SYNC                         2
#define global NTDSCONN_OPT_OVERRIDE_NOTIFY_DEFAULT             4
#define global NTDSCONN_OPT_USE_NOTIFY                          8
#define global NTDSCONN_OPT_DISABLE_INTERSITE_COMPRESSION       16
#define global NTDSCONN_OPT_USER_OWNED_SCHEDULE                 32
#define global NTDSCONN_OPT_RODC_TOPOLOGY                       64
#define global NTDSCONN_KCC_NO_REASON                           0
#define global NTDSCONN_KCC_GC_TOPOLOGY                         1
#define global NTDSCONN_KCC_RING_TOPOLOGY                       2
#define global NTDSCONN_KCC_MINIMIZE_HOPS_TOPOLOGY              4
#define global NTDSCONN_KCC_STALE_SERVERS_TOPOLOGY              8
#define global NTDSCONN_KCC_OSCILLATING_CONNECTION_TOPOLOGY     16
#define global NTDSCONN_KCC_INTERSITE_GC_TOPOLOGY               32
#define global NTDSCONN_KCC_INTERSITE_TOPOLOGY                  64
#define global NTDSCONN_KCC_SERVER_FAILOVER_TOPOLOGY            128
#define global NTDSCONN_KCC_SITE_FAILOVER_TOPOLOGY              256
#define global NTDSCONN_KCC_REDUNDANT_SERVER_TOPOLOGY           512
#define global FRSCONN_PRIORITY_MASK                            1879048192
#define global FRSCONN_MAX_PRIORITY                             8
#define global NTDSCONN_OPT_IGNORE_SCHEDULE_MASK                2147483648
#define global NTDSSETTINGS_OPT_IS_AUTO_TOPOLOGY_DISABLED       1
#define global NTDSSETTINGS_OPT_IS_TOPL_CLEANUP_DISABLED        2
#define global NTDSSETTINGS_OPT_IS_TOPL_MIN_HOPS_DISABLED       4
#define global NTDSSETTINGS_OPT_IS_TOPL_DETECT_STALE_DISABLED   8
#define global NTDSSETTINGS_OPT_IS_INTER_SITE_AUTO_TOPOLOGY_DISABLED 16
#define global NTDSSETTINGS_OPT_IS_GROUP_CACHING_ENABLED        32
#define global NTDSSETTINGS_OPT_FORCE_KCC_WHISTLER_BEHAVIOR     64
#define global NTDSSETTINGS_OPT_FORCE_KCC_W2K_ELECTION          128
#define global NTDSSETTINGS_OPT_IS_RAND_BH_SELECTION_DISABLED   256
#define global NTDSSETTINGS_OPT_IS_SCHEDULE_HASHING_ENABLED     512
#define global NTDSSETTINGS_OPT_IS_REDUNDANT_SERVER_TOPOLOGY_ENABLED 1024
#define global NTDSSETTINGS_OPT_W2K3_IGNORE_SCHEDULES           2048
#define global NTDSSETTINGS_OPT_W2K3_BRIDGES_REQUIRED           4096
#define global NTDSSETTINGS_DEFAULT_SERVER_REDUNDANCY           2
#define global NTDSTRANSPORT_OPT_IGNORE_SCHEDULES               1
#define global NTDSTRANSPORT_OPT_BRIDGES_REQUIRED               2
#define global NTDSSITECONN_OPT_USE_NOTIFY                      1
#define global NTDSSITECONN_OPT_TWOWAY_SYNC                     2
#define global NTDSSITECONN_OPT_DISABLE_COMPRESSION             4
#define global NTDSSITELINK_OPT_USE_NOTIFY                      1
#define global NTDSSITELINK_OPT_TWOWAY_SYNC                     2
#define global NTDSSITELINK_OPT_DISABLE_COMPRESSION             4
#define global GUID_USERS_CONTAINER_A                           "a9d1ca15768811d1aded00c04fd8d5cd"
#define global GUID_COMPUTRS_CONTAINER_A                        "aa312825768811d1aded00c04fd8d5cd"
#define global GUID_SYSTEMS_CONTAINER_A                         "ab1d30f3768811d1aded00c04fd8d5cd"
#define global GUID_DOMAIN_CONTROLLERS_CONTAINER_A              "a361b2ffffd211d1aa4b00c04fd7d83a"
#define global GUID_INFRASTRUCTURE_CONTAINER_A                  "2fbac1870ade11d297c400c04fd8d5cd"
#define global GUID_DELETED_OBJECTS_CONTAINER_A                 "18e2ea80684f11d2b9aa00c04f79f805"
#define global GUID_LOSTANDFOUND_CONTAINER_A                    "ab8153b7768811d1aded00c04fd8d5cd"
#define global GUID_FOREIGNSECURITYPRINCIPALS_CONTAINER_A       "22b70c67d56e4efb91e9300fca3dc1aa"
#define global GUID_PROGRAM_DATA_CONTAINER_A                    "09460c08ae1e4a4ea0f64aee7daa1e5a"
#define global GUID_MICROSOFT_PROGRAM_DATA_CONTAINER_A          "f4be92a4c777485e878e9421d53087db"
#define global GUID_NTDS_QUOTAS_CONTAINER_A                     "6227f0af1fc2410d8e3bb10615bb5b0f"
#define global GUID_USERS_CONTAINER_W                           "a9d1ca15768811d1aded00c04fd8d5cd"
#define global GUID_COMPUTRS_CONTAINER_W                        "aa312825768811d1aded00c04fd8d5cd"
#define global GUID_SYSTEMS_CONTAINER_W                         "ab1d30f3768811d1aded00c04fd8d5cd"
#define global GUID_DOMAIN_CONTROLLERS_CONTAINER_W              "a361b2ffffd211d1aa4b00c04fd7d83a"
#define global GUID_INFRASTRUCTURE_CONTAINER_W                  "2fbac1870ade11d297c400c04fd8d5cd"
#define global GUID_DELETED_OBJECTS_CONTAINER_W                 "18e2ea80684f11d2b9aa00c04f79f805"
#define global GUID_LOSTANDFOUND_CONTAINER_W                    "ab8153b7768811d1aded00c04fd8d5cd"
#define global GUID_FOREIGNSECURITYPRINCIPALS_CONTAINER_W       "22b70c67d56e4efb91e9300fca3dc1aa"
#define global GUID_PROGRAM_DATA_CONTAINER_W                    "09460c08ae1e4a4ea0f64aee7daa1e5a"
#define global GUID_MICROSOFT_PROGRAM_DATA_CONTAINER_W          "f4be92a4c777485e878e9421d53087db"
#define global GUID_NTDS_QUOTAS_CONTAINER_W                     "6227f0af1fc2410d8e3bb10615bb5b0f"
#define global GUID_MANAGED_SERVICE_ACCOUNTS_CONTAINER_W        "1EB93889E40C45DF9F0C64D23BBB6237"
#define global GUID_KEYS_CONTAINER_W                            "683A24E2E8164BD3AF86AC3C2CF3F981"
#define global DS_REPSYNCALL_NO_OPTIONS                         0
#define global DS_REPSYNCALL_ABORT_IF_SERVER_UNAVAILABLE        1
#define global DS_REPSYNCALL_SYNC_ADJACENT_SERVERS_ONLY         2
#define global DS_REPSYNCALL_ID_SERVERS_BY_DN                   4
#define global DS_REPSYNCALL_DO_NOT_SYNC                        8
#define global DS_REPSYNCALL_SKIP_INITIAL_CHECK                 16
#define global DS_REPSYNCALL_PUSH_CHANGES_OUTWARD               32
#define global DS_REPSYNCALL_CROSS_SITE_BOUNDARIES              64
#define global DS_LIST_DSA_OBJECT_FOR_SERVER                    0
#define global DS_LIST_DNS_HOST_NAME_FOR_SERVER                 1
#define global DS_LIST_ACCOUNT_OBJECT_FOR_SERVER                2
#define global DS_ROLE_SCHEMA_OWNER                             0
#define global DS_ROLE_DOMAIN_OWNER                             1
#define global DS_ROLE_PDC_OWNER                                2
#define global DS_ROLE_RID_OWNER                                3
#define global DS_ROLE_INFRASTRUCTURE_OWNER                     4
#define global DS_SCHEMA_GUID_NOT_FOUND                         0
#define global DS_SCHEMA_GUID_ATTR                              1
#define global DS_SCHEMA_GUID_ATTR_SET                          2
#define global DS_SCHEMA_GUID_CLASS                             3
#define global DS_SCHEMA_GUID_CONTROL_RIGHT                     4
#define global DS_KCC_FLAG_ASYNC_OP                             1
#define global DS_KCC_FLAG_DAMPED                               2
#define global DS_EXIST_ADVISORY_MODE                           1
#define global DS_REPL_INFO_FLAG_IMPROVE_LINKED_ATTRS           1
#define global DS_REPL_NBR_WRITEABLE                            16
#define global DS_REPL_NBR_SYNC_ON_STARTUP                      32
#define global DS_REPL_NBR_DO_SCHEDULED_SYNCS                   64
#define global DS_REPL_NBR_USE_ASYNC_INTERSITE_TRANSPORT        128
#define global DS_REPL_NBR_TWO_WAY_SYNC                         512
#define global DS_REPL_NBR_NONGC_RO_REPLICA                     1024
#define global DS_REPL_NBR_RETURN_OBJECT_PARENTS                2048
#define global DS_REPL_NBR_SELECT_SECRETS                       4096
#define global DS_REPL_NBR_FULL_SYNC_IN_PROGRESS                65536
#define global DS_REPL_NBR_FULL_SYNC_NEXT_PACKET                131072
#define global DS_REPL_NBR_GCSPN                                1048576
#define global DS_REPL_NBR_NEVER_SYNCED                         2097152
#define global DS_REPL_NBR_PREEMPTED                            16777216
#define global DS_REPL_NBR_IGNORE_CHANGE_NOTIFICATIONS          67108864
#define global DS_REPL_NBR_DISABLE_SCHEDULED_SYNC               134217728
#define global DS_REPL_NBR_COMPRESS_CHANGES                     268435456
#define global DS_REPL_NBR_NO_CHANGE_NOTIFICATIONS              536870912
#define global DS_REPL_NBR_PARTIAL_ATTRIBUTE_SET                1073741824
#define global ADAM_SCP_SITE_NAME_STRING                        "site:"
#define global ADAM_SCP_SITE_NAME_STRING_W                      "site:"
#define global ADAM_SCP_PARTITION_STRING                        "partition:"
#define global ADAM_SCP_PARTITION_STRING_W                      "partition:"
#define global ADAM_SCP_INSTANCE_NAME_STRING                    "instance:"
#define global ADAM_SCP_INSTANCE_NAME_STRING_W                  "instance:"
#define global ADAM_SCP_FSMO_STRING                             "fsmo:"
#define global ADAM_SCP_FSMO_STRING_W                           "fsmo:"
#define global ADAM_SCP_FSMO_NAMING_STRING                      "naming"
#define global ADAM_SCP_FSMO_NAMING_STRING_W                    "naming"
#define global ADAM_SCP_FSMO_SCHEMA_STRING                      "schema"
#define global ADAM_SCP_FSMO_SCHEMA_STRING_W                    "schema"
#define global ADAM_REPL_AUTHENTICATION_MODE_NEGOTIATE_PASS_THROUGH 0
#define global ADAM_REPL_AUTHENTICATION_MODE_NEGOTIATE          1
#define global ADAM_REPL_AUTHENTICATION_MODE_MUTUAL_AUTH_REQUIRED 2
#define global FLAG_FOREST_OPTIONAL_FEATURE                     1
#define global FLAG_DOMAIN_OPTIONAL_FEATURE                     2
#define global FLAG_DISABLABLE_OPTIONAL_FEATURE                 4
#define global FLAG_SERVER_OPTIONAL_FEATURE                     8
#define global GUID_RECYCLE_BIN_OPTIONAL_FEATURE_A              "d8dc6d76d0ac5e44f3b9a7f9b6744f2a"
#define global GUID_RECYCLE_BIN_OPTIONAL_FEATURE_W              "d8dc6d76d0ac5e44f3b9a7f9b6744f2a"
#define global GUID_PRIVILEGED_ACCESS_MANAGEMENT_OPTIONAL_FEATURE_A "73e843ece8cc4046b4ab07ffe4ab5bcd"
#define global GUID_PRIVILEGED_ACCESS_MANAGEMENT_OPTIONAL_FEATURE_W "73e843ece8cc4046b4ab07ffe4ab5bcd"
#define global GUID_DATABASE_32K_PAGES_OPTIONAL_FEATURE_A       "c62a9852731e4f75ae2473ae2775aab8"
#define global GUID_DATABASE_32K_PAGES_OPTIONAL_FEATURE_W       "c62a9852731e4f75ae2473ae2775aab8"
#define global GUID_DATABASE_32K_PAGES_OPTIONAL_FEATURE_BYTE    "Æ*˜RsOu®$s®'uª¸"
#define global CFSTR_DSOP_DS_SELECTION_LIST                     "CFSTR_DSOP_DS_SELECTION_LIST"
#define global DSOP_SCOPE_TYPE_TARGET_COMPUTER                  1
#define global DSOP_SCOPE_TYPE_UPLEVEL_JOINED_DOMAIN            2
#define global DSOP_SCOPE_TYPE_DOWNLEVEL_JOINED_DOMAIN          4
#define global DSOP_SCOPE_TYPE_ENTERPRISE_DOMAIN                8
#define global DSOP_SCOPE_TYPE_GLOBAL_CATALOG                   16
#define global DSOP_SCOPE_TYPE_EXTERNAL_UPLEVEL_DOMAIN          32
#define global DSOP_SCOPE_TYPE_EXTERNAL_DOWNLEVEL_DOMAIN        64
#define global DSOP_SCOPE_TYPE_WORKGROUP                        128
#define global DSOP_SCOPE_TYPE_USER_ENTERED_UPLEVEL_SCOPE       256
#define global DSOP_SCOPE_TYPE_USER_ENTERED_DOWNLEVEL_SCOPE     512
#define global DSOP_SCOPE_FLAG_STARTING_SCOPE                   1
#define global DSOP_SCOPE_FLAG_WANT_PROVIDER_WINNT              2
#define global DSOP_SCOPE_FLAG_WANT_PROVIDER_LDAP               4
#define global DSOP_SCOPE_FLAG_WANT_PROVIDER_GC                 8
#define global DSOP_SCOPE_FLAG_WANT_SID_PATH                    16
#define global DSOP_SCOPE_FLAG_WANT_DOWNLEVEL_BUILTIN_PATH      32
#define global DSOP_SCOPE_FLAG_DEFAULT_FILTER_USERS             64
#define global DSOP_SCOPE_FLAG_DEFAULT_FILTER_GROUPS            128
#define global DSOP_SCOPE_FLAG_DEFAULT_FILTER_COMPUTERS         256
#define global DSOP_SCOPE_FLAG_DEFAULT_FILTER_CONTACTS          512
#define global DSOP_SCOPE_FLAG_DEFAULT_FILTER_SERVICE_ACCOUNTS  1024
#define global DSOP_SCOPE_FLAG_DEFAULT_FILTER_PASSWORDSETTINGS_OBJECTS 2048
#define global DSOP_FILTER_INCLUDE_ADVANCED_VIEW                1
#define global DSOP_FILTER_USERS                                2
#define global DSOP_FILTER_BUILTIN_GROUPS                       4
#define global DSOP_FILTER_WELL_KNOWN_PRINCIPALS                8
#define global DSOP_FILTER_UNIVERSAL_GROUPS_DL                  16
#define global DSOP_FILTER_UNIVERSAL_GROUPS_SE                  32
#define global DSOP_FILTER_GLOBAL_GROUPS_DL                     64
#define global DSOP_FILTER_GLOBAL_GROUPS_SE                     128
#define global DSOP_FILTER_DOMAIN_LOCAL_GROUPS_DL               256
#define global DSOP_FILTER_DOMAIN_LOCAL_GROUPS_SE               512
#define global DSOP_FILTER_CONTACTS                             1024
#define global DSOP_FILTER_COMPUTERS                            2048
#define global DSOP_FILTER_SERVICE_ACCOUNTS                     4096
#define global DSOP_FILTER_PASSWORDSETTINGS_OBJECTS             8192
#define global DSOP_DOWNLEVEL_FILTER_USERS                      2147483649
#define global DSOP_DOWNLEVEL_FILTER_LOCAL_GROUPS               2147483650
#define global DSOP_DOWNLEVEL_FILTER_GLOBAL_GROUPS              2147483652
#define global DSOP_DOWNLEVEL_FILTER_COMPUTERS                  2147483656
#define global DSOP_DOWNLEVEL_FILTER_WORLD                      2147483664
#define global DSOP_DOWNLEVEL_FILTER_AUTHENTICATED_USER         2147483680
#define global DSOP_DOWNLEVEL_FILTER_ANONYMOUS                  2147483712
#define global DSOP_DOWNLEVEL_FILTER_BATCH                      2147483776
#define global DSOP_DOWNLEVEL_FILTER_CREATOR_OWNER              2147483904
#define global DSOP_DOWNLEVEL_FILTER_CREATOR_GROUP              2147484160
#define global DSOP_DOWNLEVEL_FILTER_DIALUP                     2147484672
#define global DSOP_DOWNLEVEL_FILTER_INTERACTIVE                2147485696
#define global DSOP_DOWNLEVEL_FILTER_NETWORK                    2147487744
#define global DSOP_DOWNLEVEL_FILTER_SERVICE                    2147491840
#define global DSOP_DOWNLEVEL_FILTER_SYSTEM                     2147500032
#define global DSOP_DOWNLEVEL_FILTER_EXCLUDE_BUILTIN_GROUPS     2147516416
#define global DSOP_DOWNLEVEL_FILTER_TERMINAL_SERVER            2147549184
#define global DSOP_DOWNLEVEL_FILTER_ALL_WELLKNOWN_SIDS         2147614720
#define global DSOP_DOWNLEVEL_FILTER_LOCAL_SERVICE              2147745792
#define global DSOP_DOWNLEVEL_FILTER_NETWORK_SERVICE            2148007936
#define global DSOP_DOWNLEVEL_FILTER_REMOTE_LOGON               2148532224
#define global DSOP_DOWNLEVEL_FILTER_INTERNET_USER              2149580800
#define global DSOP_DOWNLEVEL_FILTER_OWNER_RIGHTS               2151677952
#define global DSOP_DOWNLEVEL_FILTER_SERVICES                   2155872256
#define global DSOP_DOWNLEVEL_FILTER_LOCAL_LOGON                2164260864
#define global DSOP_DOWNLEVEL_FILTER_THIS_ORG_CERT              2181038080
#define global DSOP_DOWNLEVEL_FILTER_IIS_APP_POOL               2214592512
#define global DSOP_DOWNLEVEL_FILTER_ALL_APP_PACKAGES           2281701376
#define global DSOP_DOWNLEVEL_FILTER_LOCAL_ACCOUNTS             2415919104
#define global DSOP_FLAG_MULTISELECT                            1
#define global DSOP_FLAG_SKIP_TARGET_COMPUTER_DC_CHECK          2
#define global SCHEDULE_INTERVAL                                0
#define global SCHEDULE_BANDWIDTH                               1
#define global SCHEDULE_PRIORITY                                2
#define global FACILITY_NTDSB                                   2048
#define global FACILITY_BACKUP                                  2047
#define global FACILITY_SYSTEM                                  0
#define global hrNone                                           0
#define global hrNyi                                            (-1073741823)
#define global hrInvalidParam                                   (-939589631)
#define global hrError                                          (-939589630)
#define global hrInvalidHandle                                  (-939589629)
#define global hrRestoreInProgress                              (-939589628)
#define global hrAlreadyOpen                                    (-939589627)
#define global hrInvalidRecips                                  (-939589626)
#define global hrCouldNotConnect                                (-939589625)
#define global hrRestoreMapExists                               (-939589624)
#define global hrIncrementalBackupDisabled                      (-939589623)
#define global hrLogFileNotFound                                (-939589622)
#define global hrCircularLogging                                (-939589621)
#define global hrNoFullRestore                                  (-939589620)
#define global hrCommunicationError                             (-939589619)
#define global hrFullBackupNotTaken                             (-939589618)
#define global hrMissingExpiryToken                             (-939589617)
#define global hrUnknownExpiryTokenFormat                       (-939589616)
#define global hrContentsExpired                                (-939589615)
#define global hrFileClose                                      (-939523994)
#define global hrOutOfThreads                                   (-939523993)
#define global hrTooManyIO                                      (-939523991)
#define global hrBFNotSynchronous                               (-2013265720)
#define global hrBFPageNotFound                                 (-2013265719)
#define global hrBFInUse                                        (-939523894)
#define global hrPMRecDeleted                                   (-939523794)
#define global hrRemainingVersions                              (-2013265599)
#define global hrFLDKeyTooBig                                   (-2013265520)
#define global hrFLDTooManySegments                             (-939523695)
#define global hrFLDNullKey                                     (-2013265518)
#define global hrLogFileCorrupt                                 (-939523595)
#define global hrNoBackupDirectory                              (-939523593)
#define global hrBackupDirectoryNotEmpty                        (-939523592)
#define global hrBackupInProgress                               (-939523591)
#define global hrMissingPreviousLogFile                         (-939523587)
#define global hrLogWriteFail                                   (-939523586)
#define global hrBadLogVersion                                  (-939523582)
#define global hrInvalidLogSequence                             (-939523581)
#define global hrLoggingDisabled                                (-939523580)
#define global hrLogBufferTooSmall                              (-939523579)
#define global hrLogSequenceEnd                                 (-939523577)
#define global hrNoBackup                                       (-939523576)
#define global hrInvalidBackupSequence                          (-939523575)
#define global hrBackupNotAllowedYet                            (-939523573)
#define global hrDeleteBackupFileFail                           (-939523572)
#define global hrMakeBackupDirectoryFail                        (-939523571)
#define global hrInvalidBackup                                  (-939523570)
#define global hrRecoveredWithErrors                            (-939523569)
#define global hrMissingLogFile                                 (-939523568)
#define global hrLogDiskFull                                    (-939523567)
#define global hrBadLogSignature                                (-939523566)
#define global hrBadDbSignature                                 (-939523565)
#define global hrBadCheckpointSignature                         (-939523564)
#define global hrCheckpointCorrupt                              (-939523563)
#define global hrDatabaseInconsistent                           (-939523546)
#define global hrConsistentTimeMismatch                         (-939523545)
#define global hrPatchFileMismatch                              (-939523544)
#define global hrRestoreLogTooLow                               (-939523543)
#define global hrRestoreLogTooHigh                              (-939523542)
#define global hrGivenLogFileHasBadSignature                    (-939523541)
#define global hrGivenLogFileIsNotContiguous                    (-939523540)
#define global hrMissingRestoreLogFiles                         (-939523539)
#define global hrExistingLogFileHasBadSignature                 (-2013265362)
#define global hrExistingLogFileIsNotContiguous                 (-2013265361)
#define global hrMissingFullBackup                              (-939523536)
#define global hrBadBackupDatabaseSize                          (-939523535)
#define global hrTermInProgress                                 (-939523096)
#define global hrFeatureNotAvailable                            (-939523095)
#define global hrInvalidName                                    (-939523094)
#define global hrInvalidParameter                               (-939523093)
#define global hrColumnNull                                     (-2013264916)
#define global hrBufferTruncated                                (-2013264914)
#define global hrDatabaseAttached                               (-2013264913)
#define global hrInvalidDatabaseId                              (-939523086)
#define global hrOutOfMemory                                    (-939523085)
#define global hrOutOfDatabaseSpace                             (-939523084)
#define global hrOutOfCursors                                   (-939523083)
#define global hrOutOfBuffers                                   (-939523082)
#define global hrTooManyIndexes                                 (-939523081)
#define global hrTooManyKeys                                    (-939523080)
#define global hrRecordDeleted                                  (-939523079)
#define global hrReadVerifyFailure                              (-939523078)
#define global hrOutOfFileHandles                               (-939523076)
#define global hrDiskIO                                         (-939523074)
#define global hrInvalidPath                                    (-939523073)
#define global hrRecordTooBig                                   (-939523070)
#define global hrTooManyOpenDatabases                           (-939523069)
#define global hrInvalidDatabase                                (-939523068)
#define global hrNotInitialized                                 (-939523067)
#define global hrAlreadyInitialized                             (-939523066)
#define global hrFileAccessDenied                               (-939523064)
#define global hrBufferTooSmall                                 (-939523058)
#define global hrSeekNotEqual                                   (-2013264881)
#define global hrTooManyColumns                                 (-939523056)
#define global hrContainerNotEmpty                              (-939523053)
#define global hrInvalidFilename                                (-939523052)
#define global hrInvalidBookmark                                (-939523051)
#define global hrColumnInUse                                    (-939523050)
#define global hrInvalidBufferSize                              (-939523049)
#define global hrColumnNotUpdatable                             (-939523048)
#define global hrIndexInUse                                     (-939523045)
#define global hrNullKeyDisallowed                              (-939523043)
#define global hrNotInTransaction                               (-939523042)
#define global hrNoIdleActivity                                 (-2013264862)
#define global hrTooManyActiveUsers                             (-939523037)
#define global hrInvalidCountry                                 (-939523035)
#define global hrInvalidLanguageId                              (-939523034)
#define global hrInvalidCodePage                                (-939523033)
#define global hrNoWriteLock                                    (-2013264853)
#define global hrColumnSetNull                                  (-2013264852)
#define global hrVersionStoreOutOfMemory                        (-939523027)
#define global hrCurrencyStackOutOfMemory                       (-939523026)
#define global hrOutOfSessions                                  (-939522995)
#define global hrWriteConflict                                  (-939522994)
#define global hrTransTooDeep                                   (-939522993)
#define global hrInvalidSesid                                   (-939522992)
#define global hrSessionWriteConflict                           (-939522989)
#define global hrInTransaction                                  (-939522988)
#define global hrDatabaseDuplicate                              (-939522895)
#define global hrDatabaseInUse                                  (-939522894)
#define global hrDatabaseNotFound                               (-939522893)
#define global hrDatabaseInvalidName                            (-939522892)
#define global hrDatabaseInvalidPages                           (-939522891)
#define global hrDatabaseCorrupted                              (-939522890)
#define global hrDatabaseLocked                                 (-939522889)
#define global hrTableEmpty                                     (-2013264619)
#define global hrTableLocked                                    (-939522794)
#define global hrTableDuplicate                                 (-939522793)
#define global hrTableInUse                                     (-939522792)
#define global hrObjectNotFound                                 (-939522791)
#define global hrCannotRename                                   (-939522790)
#define global hrDensityInvalid                                 (-939522789)
#define global hrTableNotEmpty                                  (-939522788)
#define global hrInvalidTableId                                 (-939522786)
#define global hrTooManyOpenTables                              (-939522785)
#define global hrIllegalOperation                               (-939522784)
#define global hrObjectDuplicate                                (-939522782)
#define global hrInvalidObject                                  (-939522780)
#define global hrIndexCantBuild                                 (-939522695)
#define global hrIndexHasPrimary                                (-939522694)
#define global hrIndexDuplicate                                 (-939522693)
#define global hrIndexNotFound                                  (-939522692)
#define global hrIndexMustStay                                  (-939522691)
#define global hrIndexInvalidDef                                (-939522690)
#define global hrIndexHasClustered                              (-939522688)
#define global hrCreateIndexFailed                              (-2013264511)
#define global hrTooManyOpenIndexes                             (-939522686)
#define global hrColumnLong                                     (-939522595)
#define global hrColumnDoesNotFit                               (-939522593)
#define global hrNullInvalid                                    (-939522592)
#define global hrColumnIndexed                                  (-939522591)
#define global hrColumnTooBig                                   (-939522590)
#define global hrColumnNotFound                                 (-939522589)
#define global hrColumnDuplicate                                (-939522588)
#define global hrColumn2ndSysMaint                              (-939522586)
#define global hrInvalidColumnType                              (-939522585)
#define global hrColumnMaxTruncated                             (-2013264408)
#define global hrColumnCannotIndex                              (-939522583)
#define global hrTaggedNotNULL                                  (-939522582)
#define global hrNoCurrentIndex                                 (-939522581)
#define global hrKeyIsMade                                      (-939522580)
#define global hrBadColumnId                                    (-939522579)
#define global hrBadItagSequence                                (-939522578)
#define global hrCannotBeTagged                                 (-939522575)
#define global hrRecordNotFound                                 (-939522495)
#define global hrNoCurrentRecord                                (-939522493)
#define global hrRecordClusteredChanged                         (-939522492)
#define global hrKeyDuplicate                                   (-939522491)
#define global hrAlreadyPrepared                                (-939522489)
#define global hrKeyNotMade                                     (-939522488)
#define global hrUpdateNotPrepared                              (-939522487)
#define global hrwrnDataHasChanged                              (-2013264310)
#define global hrerrDataHasChanged                              (-939522485)
#define global hrKeyChanged                                     (-2013264302)
#define global hrTooManySorts                                   (-939522395)
#define global hrInvalidOnSort                                  (-939522394)
#define global hrTempFileOpenError                              (-939522293)
#define global hrTooManyAttachedDatabases                       (-939522291)
#define global hrDiskFull                                       (-939522288)
#define global hrPermissionDenied                               (-939522287)
#define global hrFileNotFound                                   (-939522285)
#define global hrFileOpenReadOnly                               (-2013264107)
#define global hrAfterInitialization                            (-939522246)
#define global hrLogCorrupted                                   (-939522244)
#define global hrInvalidOperation                               (-939522190)
#define global hrAccessDenied                                   (-939522189)
#define global CLSID_DsObjectPicker                             "{17D6CCD8-3B7B-11D2-B9E0-00C04FD8DBF7}"