Vanara.PInvoke.ActiveDS PInvoke API (methods, structures and constants) imported from Windows Active Directory Service Interfaces. Includes methods from activeds.dll Current NuGet release: Methods - 100% API coverage (18 of 18 functions) Native Method Header Managed Method ADsBuildEnumerator adshlp.h Vanara.PInvoke.ActiveDS.ADsBuildEnumerator ADsBuildVarArrayInt adshlp.h Vanara.PInvoke.ActiveDS.ADsBuildVarArrayInt ADsBuildVarArrayStr adshlp.h Vanara.PInvoke.ActiveDS.ADsBuildVarArrayStr ADsEncodeBinaryData adshlp.h Vanara.PInvoke.ActiveDS.ADsEncodeBinaryData ADsEnumerateNext adshlp.h Vanara.PInvoke.ActiveDS.ADsEnumerateNext ADsFreeEnumerator adshlp.h Vanara.PInvoke.ActiveDS.ADsFreeEnumerator ADsGetLastError adshlp.h Vanara.PInvoke.ActiveDS.ADsGetLastError ADsGetObject adshlp.h Vanara.PInvoke.ActiveDS.ADsGetObject ADsOpenObject adshlp.h Vanara.PInvoke.ActiveDS.ADsOpenObject ADsSetLastError adshlp.h Vanara.PInvoke.ActiveDS.ADsSetLastError AllocADsMem adshlp.h Vanara.PInvoke.ActiveDS.AllocADsMem AllocADsStr adshlp.h Vanara.PInvoke.ActiveDS.AllocADsStr BinarySDToSecurityDescriptor adshlp.h Vanara.PInvoke.ActiveDS.BinarySDToSecurityDescriptor FreeADsMem adshlp.h Vanara.PInvoke.ActiveDS.FreeADsMem FreeADsStr adshlp.h Vanara.PInvoke.ActiveDS.FreeADsStr ReallocADsMem adshlp.h Vanara.PInvoke.ActiveDS.ReallocADsMem ReallocADsStr adshlp.h Vanara.PInvoke.ActiveDS.ReallocADsStr SecurityDescriptorToBinarySD adshlp.h Vanara.PInvoke.ActiveDS.SecurityDescriptorToBinarySD Enumerations Native Enum Header Managed Enum ADS_ACEFLAG iads.h Vanara.PInvoke.ActiveDS.ADS_ACEFLAG ADS_ACETYPE iads.h Vanara.PInvoke.ActiveDS.ADS_ACETYPE ADS_ATTR Iads.h Vanara.PInvoke.ActiveDS.ADS_ATTR ADS_AUTHENTICATION iads.h Vanara.PInvoke.ActiveDS.ADS_AUTHENTICATION ADS_CHASE_REFERRALS iads.h Vanara.PInvoke.ActiveDS.ADS_CHASE_REFERRALS ADS_DEREF iads.h Vanara.PInvoke.ActiveDS.ADS_DEREF ADS_DISPLAY iads.h Vanara.PInvoke.ActiveDS.ADS_DISPLAY ADS_ESCAPE_MODE iads.h Vanara.PInvoke.ActiveDS.ADS_ESCAPE_MODE ADS_EXT Vanara.PInvoke.ActiveDS.ADS_EXT ADS_FLAGTYPE iads.h Vanara.PInvoke.ActiveDS.ADS_FLAGTYPE ADS_FORMAT iads.h Vanara.PInvoke.ActiveDS.ADS_FORMAT ADS_GROUP_TYPE iads.h Vanara.PInvoke.ActiveDS.ADS_GROUP_TYPE ADS_JOB_STATUS Vanara.PInvoke.ActiveDS.ADS_JOB_STATUS ADS_NAME_INITTYPE iads.h Vanara.PInvoke.ActiveDS.ADS_NAME_INITTYPE ADS_NAME_TYPE iads.h Vanara.PInvoke.ActiveDS.ADS_NAME_TYPE ADS_OPTION iads.h Vanara.PInvoke.ActiveDS.ADS_OPTION ADS_PASSWORD_ENCODING iads.h Vanara.PInvoke.ActiveDS.ADS_PASSWORD_ENCODING ADS_PATHTYPE iads.h Vanara.PInvoke.ActiveDS.ADS_PATHTYPE ADS_PREFERENCES iads.h Vanara.PInvoke.ActiveDS.ADS_PREFERENCES ADS_PRINT_QUEUE_STATUS Vanara.PInvoke.ActiveDS.ADS_PRINT_QUEUE_STATUS ADS_PROPERTY_OPERATION iads.h Vanara.PInvoke.ActiveDS.ADS_PROPERTY_OPERATION ADS_RIGHTS iads.h Vanara.PInvoke.ActiveDS.ADS_RIGHTS ADS_SCOPE iads.h Vanara.PInvoke.ActiveDS.ADS_SCOPE ADS_SD_CONTROL iads.h Vanara.PInvoke.ActiveDS.ADS_SD_CONTROL ADS_SD_FORMAT iads.h Vanara.PInvoke.ActiveDS.ADS_SD_FORMAT ADS_SD_REVISION iads.h Vanara.PInvoke.ActiveDS.ADS_SD_REVISION ADS_SEARCHPREF iads.h Vanara.PInvoke.ActiveDS.ADS_SEARCHPREF ADS_SECURITY_INFO iads.h Vanara.PInvoke.ActiveDS.ADS_SECURITY_INFO ADS_SERVICE_ERR Vanara.PInvoke.ActiveDS.ADS_SERVICE_ERR ADS_SERVICE_START Vanara.PInvoke.ActiveDS.ADS_SERVICE_START ADS_SERVICE_STATUS Vanara.PInvoke.ActiveDS.ADS_SERVICE_STATUS ADS_SERVICE_TYPE Vanara.PInvoke.ActiveDS.ADS_SERVICE_TYPE ADS_SETTYPE iads.h Vanara.PInvoke.ActiveDS.ADS_SETTYPE ADS_STATUS iads.h Vanara.PInvoke.ActiveDS.ADS_STATUS ADS_SYSTEMFLAG iads.h Vanara.PInvoke.ActiveDS.ADS_SYSTEMFLAG ADS_USER_FLAG iads.h Vanara.PInvoke.ActiveDS.ADS_USER_FLAG ADSI_DIALECT iads.h Vanara.PInvoke.ActiveDS.ADSI_DIALECT ADSTYPE iads.h Vanara.PInvoke.ActiveDS.ADSTYPE PASSWORD_ATTR Vanara.PInvoke.ActiveDS.PASSWORD_ATTR Structures Native Structure Header Managed Structure ADS_ATTR_DEF iads.h Vanara.PInvoke.ActiveDS.ADS_ATTR_DEF ADS_ATTR_INFO iads.h Vanara.PInvoke.ActiveDS.ADS_ATTR_INFO ADS_BACKLINK iads.h Vanara.PInvoke.ActiveDS.ADS_BACKLINK ADS_CASEIGNORE_LIST iads.h Vanara.PInvoke.ActiveDS.ADS_CASEIGNORE_LIST ADS_CLASS_DEF iads.h Vanara.PInvoke.ActiveDS.ADS_CLASS_DEF ADS_DN_WITH_BINARY iads.h Vanara.PInvoke.ActiveDS.ADS_DN_WITH_BINARY ADS_DN_WITH_STRING iads.h Vanara.PInvoke.ActiveDS.ADS_DN_WITH_STRING ADS_EMAIL iads.h Vanara.PInvoke.ActiveDS.ADS_EMAIL ADS_EMAIL_UNMGD iads.h Vanara.PInvoke.ActiveDS.ADS_EMAIL_UNMGD ADS_FAXNUMBER iads.h Vanara.PInvoke.ActiveDS.ADS_FAXNUMBER ADS_HOLD iads.h Vanara.PInvoke.ActiveDS.ADS_HOLD ADS_HOLD_UNMGD iads.h Vanara.PInvoke.ActiveDS.ADS_HOLD_UNMGD ADS_NETADDRESS iads.h Vanara.PInvoke.ActiveDS.ADS_NETADDRESS ADS_NT_SECURITY_DESCRIPTOR iads.h Vanara.PInvoke.ActiveDS.ADS_NT_SECURITY_DESCRIPTOR ADS_OBJECT_INFO iads.h Vanara.PInvoke.ActiveDS.ADS_OBJECT_INFO ADS_OCTET_LIST iads.h Vanara.PInvoke.ActiveDS.ADS_OCTET_LIST ADS_OCTET_STRING iads.h Vanara.PInvoke.ActiveDS.ADS_OCTET_STRING ADS_PATH iads.h Vanara.PInvoke.ActiveDS.ADS_PATH ADS_POSTALADDRESS iads.h Vanara.PInvoke.ActiveDS.ADS_POSTALADDRESS ADS_PROV_SPECIFIC iads.h Vanara.PInvoke.ActiveDS.ADS_PROV_SPECIFIC ADS_REPLICAPOINTER iads.h Vanara.PInvoke.ActiveDS.ADS_REPLICAPOINTER ADS_SEARCH_COLUMN iads.h Vanara.PInvoke.ActiveDS.ADS_SEARCH_COLUMN ADS_SEARCH_HANDLE Vanara.PInvoke.ActiveDS.ADS_SEARCH_HANDLE ADS_SEARCHPREF_INFO iads.h Vanara.PInvoke.ActiveDS.ADS_SEARCHPREF_INFO ADS_SORTKEY iads.h Vanara.PInvoke.ActiveDS.ADS_SORTKEY ADS_TIMESTAMP iads.h Vanara.PInvoke.ActiveDS.ADS_TIMESTAMP ADS_TYPEDNAME iads.h Vanara.PInvoke.ActiveDS.ADS_TYPEDNAME ADS_VLV iads.h Vanara.PInvoke.ActiveDS.ADS_VLV ADSVALUE iads.h Vanara.PInvoke.ActiveDS.ADSVALUE Interfaces Native Interface Header Managed Interface IADs iads.h Vanara.PInvoke.ActiveDS.IADs IADsAccessControlEntry iads.h Vanara.PInvoke.ActiveDS.IADsAccessControlEntry IADsAccessControlList iads.h Vanara.PInvoke.ActiveDS.IADsAccessControlList IADsAcl iads.h Vanara.PInvoke.ActiveDS.IADsAcl IADsADSystemInfo iads.h Vanara.PInvoke.ActiveDS.IADsADSystemInfo IADsBackLink iads.h Vanara.PInvoke.ActiveDS.IADsBackLink IADsCaseIgnoreList iads.h Vanara.PInvoke.ActiveDS.IADsCaseIgnoreList IADsClass iads.h Vanara.PInvoke.ActiveDS.IADsClass IADsCollection iads.h Vanara.PInvoke.ActiveDS.IADsCollection IADsComputer iads.h Vanara.PInvoke.ActiveDS.IADsComputer IADsComputerOperations iads.h Vanara.PInvoke.ActiveDS.IADsComputerOperations IADsContainer iads.h Vanara.PInvoke.ActiveDS.IADsContainer IADsDeleteOps iads.h Vanara.PInvoke.ActiveDS.IADsDeleteOps IADsDNWithBinary iads.h Vanara.PInvoke.ActiveDS.IADsDNWithBinary IADsDNWithString iads.h Vanara.PInvoke.ActiveDS.IADsDNWithString IADsDomain iads.h Vanara.PInvoke.ActiveDS.IADsDomain IADsEmail iads.h Vanara.PInvoke.ActiveDS.IADsEmail IADsExtension iads.h Vanara.PInvoke.ActiveDS.IADsExtension IADsFaxNumber iads.h Vanara.PInvoke.ActiveDS.IADsFaxNumber IADsFileService iads.h Vanara.PInvoke.ActiveDS.IADsFileService IADsFileServiceOperations iads.h Vanara.PInvoke.ActiveDS.IADsFileServiceOperations IADsFileShare iads.h Vanara.PInvoke.ActiveDS.IADsFileShare IADsGroup iads.h Vanara.PInvoke.ActiveDS.IADsGroup IADsHold iads.h Vanara.PInvoke.ActiveDS.IADsHold IADsLargeInteger iads.h Vanara.PInvoke.ActiveDS.IADsLargeInteger IADsLocality iads.h Vanara.PInvoke.ActiveDS.IADsLocality IADsMembers iads.h Vanara.PInvoke.ActiveDS.IADsMembers IADsNamespaces iads.h Vanara.PInvoke.ActiveDS.IADsNamespaces IADsNameTranslate iads.h Vanara.PInvoke.ActiveDS.IADsNameTranslate IADsNetAddress iads.h Vanara.PInvoke.ActiveDS.IADsNetAddress IADsO iads.h Vanara.PInvoke.ActiveDS.IADsO IADsObjectOptions iads.h Vanara.PInvoke.ActiveDS.IADsObjectOptions IADsOctetList iads.h Vanara.PInvoke.ActiveDS.IADsOctetList IADsOpenDSObject iads.h Vanara.PInvoke.ActiveDS.IADsOpenDSObject IADsOU iads.h Vanara.PInvoke.ActiveDS.IADsOU IADsPath iads.h Vanara.PInvoke.ActiveDS.IADsPath IADsPathname iads.h Vanara.PInvoke.ActiveDS.IADsPathname IADsPostalAddress iads.h Vanara.PInvoke.ActiveDS.IADsPostalAddress IADsPrintJob iads.h Vanara.PInvoke.ActiveDS.IADsPrintJob IADsPrintJobOperations iads.h Vanara.PInvoke.ActiveDS.IADsPrintJobOperations IADsPrintQueue iads.h Vanara.PInvoke.ActiveDS.IADsPrintQueue IADsPrintQueueOperations iads.h Vanara.PInvoke.ActiveDS.IADsPrintQueueOperations IADsProperty iads.h Vanara.PInvoke.ActiveDS.IADsProperty IADsPropertyEntry Iads.h Vanara.PInvoke.ActiveDS.IADsPropertyEntry IADsPropertyList iads.h Vanara.PInvoke.ActiveDS.IADsPropertyList IADsPropertyValue iads.h Vanara.PInvoke.ActiveDS.IADsPropertyValue IADsPropertyValue2 iads.h Vanara.PInvoke.ActiveDS.IADsPropertyValue2 IADsReplicaPointer iads.h Vanara.PInvoke.ActiveDS.IADsReplicaPointer IADsResource iads.h Vanara.PInvoke.ActiveDS.IADsResource IADsSecurityDescriptor iads.h Vanara.PInvoke.ActiveDS.IADsSecurityDescriptor IADsSecurityUtility iads.h Vanara.PInvoke.ActiveDS.IADsSecurityUtility IADsService iads.h Vanara.PInvoke.ActiveDS.IADsService IADsServiceOperations iads.h Vanara.PInvoke.ActiveDS.IADsServiceOperations IADsSession iads.h Vanara.PInvoke.ActiveDS.IADsSession IADsSyntax iads.h Vanara.PInvoke.ActiveDS.IADsSyntax IADsTimestamp iads.h Vanara.PInvoke.ActiveDS.IADsTimestamp IADsTypedName iads.h Vanara.PInvoke.ActiveDS.IADsTypedName IADsUser iads.h Vanara.PInvoke.ActiveDS.IADsUser IADsWinNTSystemInfo iads.h Vanara.PInvoke.ActiveDS.IADsWinNTSystemInfo IDirectoryObject iads.h Vanara.PInvoke.ActiveDS.IDirectoryObject IDirectorySearch iads.h Vanara.PInvoke.ActiveDS.IDirectorySearch Classes Native Class Header Managed Class AccessControlEntry Vanara.PInvoke.ActiveDS.AccessControlEntry AccessControlList Vanara.PInvoke.ActiveDS.AccessControlList ADsSecurityUtility Vanara.PInvoke.ActiveDS.ADsSecurityUtility ADSystemInfo Vanara.PInvoke.ActiveDS.ADSystemInfo BackLink Vanara.PInvoke.ActiveDS.BackLink CaseIgnoreList Vanara.PInvoke.ActiveDS.CaseIgnoreList DNWithBinary Vanara.PInvoke.ActiveDS.DNWithBinary DNWithString Vanara.PInvoke.ActiveDS.DNWithString Email Vanara.PInvoke.ActiveDS.Email FaxNumber Vanara.PInvoke.ActiveDS.FaxNumber Hold Vanara.PInvoke.ActiveDS.Hold LargeInteger Vanara.PInvoke.ActiveDS.LargeInteger NameTranslate Vanara.PInvoke.ActiveDS.NameTranslate NetAddress Vanara.PInvoke.ActiveDS.NetAddress OctetList Vanara.PInvoke.ActiveDS.OctetList Path Vanara.PInvoke.ActiveDS.Path Pathname Vanara.PInvoke.ActiveDS.Pathname PostalAddress Vanara.PInvoke.ActiveDS.PostalAddress PropertyEntry Vanara.PInvoke.ActiveDS.PropertyEntry PropertyValue Vanara.PInvoke.ActiveDS.PropertyValue ReplicaPointer Vanara.PInvoke.ActiveDS.ReplicaPointer SafeADS_SEARCH_HANDLE Vanara.PInvoke.ActiveDS.SafeADS_SEARCH_HANDLE SecurityDescriptor Vanara.PInvoke.ActiveDS.SecurityDescriptor Timestamp Vanara.PInvoke.ActiveDS.Timestamp TypedName Vanara.PInvoke.ActiveDS.TypedName WinNTSystemInfo Vanara.PInvoke.ActiveDS.WinNTSystemInfo