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