Docs.rs
windows-native-1.0.39
windows-native 1.0.39
Docs.rs crate page
MIT
Links
Repository
crates.io
Source
Owners
NiiightmareXD
Dependencies
windows ^0.51.1
normal
Versions
0.01%
of the crate is documented
Go to latest version
Platform
x86_64-apple-darwin
x86_64-pc-windows-msvc
x86_64-unknown-linux-gnu
Feature flags
docs.rs
About docs.rs
Badges
Builds
Metadata
Shorthand URLs
Download
Rustdoc JSON
Build queue
Privacy policy
Rust
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
☰
Module ntsam
Structs
Enums
Constants
Functions
Type Definitions
?
Module
windows_native
::
ntsam
source
·
[
−
]
Structs
ALIAS_ADM_COMMENT_INFORMATION
ALIAS_EXTENDED_INFORMATION
ALIAS_GENERAL_INFORMATION
ALIAS_NAME_INFORMATION
DOMAIN_DISPLAY_GROUP
DOMAIN_DISPLAY_MACHINE
DOMAIN_DISPLAY_OEM_GROUP
DOMAIN_DISPLAY_OEM_USER
DOMAIN_DISPLAY_USER
DOMAIN_GENERAL_INFORMATION
DOMAIN_GENERAL_INFORMATION2
DOMAIN_LOCALIZABLE_ACCOUNTS
DOMAIN_LOCALIZABLE_ACCOUNTS_ENTRY
DOMAIN_LOCALIZABLE_INFO_BUFFER
DOMAIN_LOCKOUT_INFORMATION
DOMAIN_LOGOFF_INFORMATION
DOMAIN_MODIFIED_INFORMATION
DOMAIN_MODIFIED_INFORMATION2
DOMAIN_NAME_INFORMATION
DOMAIN_OEM_INFORMATION
DOMAIN_REPLICATION_INFORMATION
DOMAIN_SERVER_ROLE_INFORMATION
DOMAIN_STATE_INFORMATION
DOMAIN_UAS_INFORMATION
ENCRYPTED_NT_OWF_PASSWORD
ENCRYPTED_PASSWORD_AES
ENCRYPTED_USER_PASSWORD
ENCRYPTED_USER_PASSWORD_NEW
GROUP_ADM_COMMENT_INFORMATION
GROUP_ATTRIBUTE_INFORMATION
GROUP_GENERAL_INFORMATION
GROUP_MEMBERSHIP
GROUP_NAME_INFORMATION
RPC_AUTH_IDENTITY_HANDLE
SAM_ALIAS_MEMBER_ID
SAM_BYTE_ARRAY
SAM_BYTE_ARRAY_32K
SAM_DELTA_DATA
SAM_GENERIC_OPERATION_INPUT
SAM_GENERIC_OPERATION_OUTPUT
SAM_GROUP_MEMBER_ID
SAM_OPERATION_OBJCHG_INPUT
SAM_OPERATION_OBJCHG_OUTPUT
SAM_RID_ENUMERATION
SAM_SID_ENUMERATION
SAM_VALIDATE_AUTHENTICATION_INPUT_ARG
SAM_VALIDATE_INPUT_ARG
SAM_VALIDATE_OUTPUT_ARG
SAM_VALIDATE_PASSWORD_CHANGE_INPUT_ARG
SAM_VALIDATE_PASSWORD_HASH
SAM_VALIDATE_PASSWORD_RESET_INPUT_ARG
SAM_VALIDATE_PERSISTED_FIELDS
SAM_VALIDATE_STANDARD_OUTPUT_ARG
USER_ACCOUNT_INFORMATION
USER_ACCOUNT_NAME_INFORMATION
USER_ADMIN_COMMENT_INFORMATION
USER_ALLOWED_TO_DELEGATE_TO_LIST
USER_CONTROL_INFORMATION
USER_EXPIRES_INFORMATION
USER_EXTENDED_INFORMATION
USER_FULL_NAME_INFORMATION
USER_GENERAL_INFORMATION
USER_HOME_INFORMATION
USER_INTERNAL1_INFORMATION
USER_INTERNAL2_INFORMATION
USER_INTERNAL3_INFORMATION
USER_INTERNAL4_INFORMATION
USER_INTERNAL4_INFORMATION_NEW
USER_INTERNAL5_INFORMATION
USER_INTERNAL5_INFORMATION_NEW
USER_INTERNAL6_INFORMATION
USER_INTERNAL7_INFORMATION
USER_INTERNAL8_INFORMATION
USER_LOGON_HOURS_INFORMATION
USER_LOGON_INFORMATION
USER_LOGON_UI_INFORMATION
USER_NAME_INFORMATION
USER_PARAMETERS_INFORMATION
USER_PREFERENCES_INFORMATION
USER_PRIMARY_GROUP_INFORMATION
USER_PROFILE_INFORMATION
USER_PWD_CHANGE_FAILURE_INFORMATION
USER_SCRIPT_INFORMATION
USER_SET_PASSWORD_INFORMATION
USER_WORKSTATIONS_INFORMATION
Enums
ALIAS_INFORMATION_CLASS
DOMAIN_DISPLAY_INFORMATION
DOMAIN_INFORMATION_CLASS
DOMAIN_LOCALIZABLE_ACCOUNTS_INFORMATION
DOMAIN_PASSWORD_CONSTRUCTION
DOMAIN_SERVER_ENABLE_STATE
DOMAIN_SERVER_ROLE
GROUP_INFORMATION_CLASS
PASSWORD_POLICY_VALIDATION_TYPE
SAM_ACCOUNT_TYPE
SAM_GENERIC_OPERATION_TYPE
SAM_VALIDATE_VALIDATION_STATUS
SECURITY_DB_DELTA_TYPE
SECURITY_DB_OBJECT_TYPE
USER_INFORMATION_CLASS
Constants
ALIAS_ADD_MEMBER
ALIAS_ALL_ACCESS
ALIAS_ALL_ADMIN_COMMENT
ALIAS_ALL_MEMBER_COUNT
ALIAS_ALL_NAME
ALIAS_ALL_SHELL_ADMIN_OBJECT_PROPERTIES
ALIAS_EXECUTE
ALIAS_LIST_MEMBERS
ALIAS_READ
ALIAS_READ_INFORMATION
ALIAS_REMOVE_MEMBER
ALIAS_WRITE
ALIAS_WRITE_ACCOUNT
DOMAIN_ADMINISTER_SERVER
DOMAIN_ALL_ACCESS
DOMAIN_CREATE_ALIAS
DOMAIN_CREATE_GROUP
DOMAIN_CREATE_USER
DOMAIN_EXECUTE
DOMAIN_GET_ALIAS_MEMBERSHIP
DOMAIN_LIST_ACCOUNTS
DOMAIN_LOOKUP
DOMAIN_PROMOTION_INCREMENT
DOMAIN_PROMOTION_MASK
DOMAIN_READ
DOMAIN_READ_OTHER_PARAMETERS
DOMAIN_READ_PASSWORD_PARAMETERS
DOMAIN_WRITE
DOMAIN_WRITE_OTHER_PARAMETERS
DOMAIN_WRITE_PASSWORD_PARAMS
GROUP_ADD_MEMBER
GROUP_ALL_ACCESS
GROUP_EXECUTE
GROUP_LIST_MEMBERS
GROUP_READ
GROUP_READ_INFORMATION
GROUP_REMOVE_MEMBER
GROUP_TYPE_ACCOUNT_GROUP
GROUP_TYPE_APP_BASIC_GROUP
GROUP_TYPE_APP_QUERY_GROUP
GROUP_TYPE_BUILTIN_LOCAL_GROUP
GROUP_TYPE_RESOURCE_BEHAVOIR
GROUP_TYPE_RESOURCE_GROUP
GROUP_TYPE_SECURITY_ENABLED
GROUP_TYPE_UNIVERSAL_GROUP
GROUP_WRITE
GROUP_WRITE_ACCOUNT
NEXT_FREE_ACCOUNT_CONTROL_BIT
SAM_DELTA_NOTIFY_ROUTINE
SAM_GLOBAL_GROUP_ACCOUNT
SAM_HOURS_PER_WEEK
SAM_LOCAL_GROUP_ACCOUNT
SAM_MAXIMUM_LOOKUP_COUNT
SAM_MAXIMUM_LOOKUP_LENGTH
SAM_MAX_PASSWORD_LENGTH
SAM_MINUTES_PER_WEEK
SAM_PASSWORD_ENCRYPTION_SALT_LEN
SAM_PWD_CHANGE_FAILED_BY_FILTER
SAM_PWD_CHANGE_FAILURE_REASON_MAX
SAM_PWD_CHANGE_FULLNAME_IN_PASSWORD
SAM_PWD_CHANGE_MACHINE_PASSWORD_NOT_DEFAULT
SAM_PWD_CHANGE_NOT_COMPLEX
SAM_PWD_CHANGE_NO_ERROR
SAM_PWD_CHANGE_PASSWORD_TOO_LONG
SAM_PWD_CHANGE_PASSWORD_TOO_SHORT
SAM_PWD_CHANGE_PWD_IN_HISTORY
SAM_PWD_CHANGE_USERNAME_IN_PASSWORD
SAM_SERVER_ALL_ACCESS
SAM_SERVER_CONNECT
SAM_SERVER_CREATE_DOMAIN
SAM_SERVER_ENUMERATE_DOMAINS
SAM_SERVER_EXECUTE
SAM_SERVER_INITIALIZE
SAM_SERVER_LOOKUP_DOMAIN
SAM_SERVER_READ
SAM_SERVER_SHUTDOWN
SAM_SERVER_WRITE
SAM_SID_COMPATIBILITY_ALL
SAM_SID_COMPATIBILITY_LAX
SAM_SID_COMPATIBILITY_STRICT
SAM_USER_ACCOUNT
SAM_VALIDATE_BAD_PASSWORD_COUNT
SAM_VALIDATE_BAD_PASSWORD_TIME
SAM_VALIDATE_LOCKOUT_TIME
SAM_VALIDATE_PASSWORD_HISTORY
SAM_VALIDATE_PASSWORD_HISTORY_LENGTH
SAM_VALIDATE_PASSWORD_LAST_SET
USER_ACCOUNT_TYPE_MASK
USER_ALL_ACCESS
USER_ALL_ACCOUNTEXPIRES
USER_ALL_ADMINCOMMENT
USER_ALL_BADPASSWORDCOUNT
USER_ALL_CODEPAGE
USER_ALL_COUNTRYCODE
USER_ALL_FULLNAME
USER_ALL_HOMEDIRECTORY
USER_ALL_HOMEDIRECTORYDRIVE
USER_ALL_LASTLOGOFF
USER_ALL_LASTLOGON
USER_ALL_LMPASSWORDPRESENT
USER_ALL_LOGONCOUNT
USER_ALL_LOGONHOURS
USER_ALL_NTPASSWORDPRESENT
USER_ALL_OWFPASSWORD
USER_ALL_PASSWORDCANCHANGE
USER_ALL_PASSWORDEXPIRED
USER_ALL_PASSWORDLASTSET
USER_ALL_PASSWORDMUSTCHANGE
USER_ALL_PRIMARYGROUPID
USER_ALL_PRIVATEDATA
USER_ALL_PROFILEPATH
USER_ALL_READ_ACCOUNT_MASK
USER_ALL_READ_CANT_MASK
USER_ALL_READ_GENERAL_MASK
USER_ALL_READ_LOGON_MASK
USER_ALL_READ_PREFERENCES_MASK
USER_ALL_READ_TRUSTED_MASK
USER_ALL_SCRIPTPATH
USER_ALL_SECURITYDESCRIPTOR
USER_ALL_UNDEFINED_MASK
USER_ALL_USERACCOUNTCONTROL
USER_ALL_USERCOMMENT
USER_ALL_USERID
USER_ALL_USERNAME
USER_ALL_WORKSTATIONS
USER_ALL_WRITE_ACCOUNT_MASK
USER_ALL_WRITE_CANT_MASK
USER_ALL_WRITE_FORCE_PASSWORD_CHANGE_MASK
USER_ALL_WRITE_PREFERENCES_MASK
USER_ALL_WRITE_TRUSTED_MASK
USER_CHANGE_PASSWORD
USER_COMPUTED_ACCOUNT_CONTROL_BITS
USER_EXECUTE
USER_EXTENDED_FIELD_A2D2
USER_EXTENDED_FIELD_DONT_SHOW_IN_LOGON_UI
USER_EXTENDED_FIELD_PASSWORD_HINT
USER_EXTENDED_FIELD_SHELL_ADMIN_OBJECT_PROPERTIES
USER_EXTENDED_FIELD_UPN
USER_EXTENDED_FIELD_USER_TILE
USER_FORCE_PASSWORD_CHANGE
USER_LIST_GROUPS
USER_MACHINE_ACCOUNT_MASK
USER_READ
USER_READ_ACCOUNT
USER_READ_GENERAL
USER_READ_GROUP_INFORMATION
USER_READ_LOGON
USER_READ_PREFERENCES
USER_WRITE
USER_WRITE_ACCOUNT
USER_WRITE_GROUP_INFORMATION
USER_WRITE_PREFERENCES
Functions
SamAddMemberToAlias
âš
SamAddMemberToGroup
âš
SamAddMultipleMembersToAlias
âš
SamChangePasswordUser
âš
SamChangePasswordUser2
âš
SamChangePasswordUser3
âš
SamCloseHandle
âš
SamConnect
âš
SamConnectWithCreds
âš
SamCreateAliasInDomain
âš
SamCreateGroupInDomain
âš
SamCreateUser2InDomain
âš
SamCreateUserInDomain
âš
SamDeleteAlias
âš
SamDeleteGroup
âš
SamDeleteUser
âš
SamEnumerateAliasesInDomain
âš
SamEnumerateDomainsInSamServer
âš
SamEnumerateGroupsInDomain
âš
SamEnumerateUsersInDomain
âš
SamFreeMemory
âš
SamGetAliasMembership
âš
SamGetCompatibilityMode
âš
SamGetDisplayEnumerationIndex
âš
SamGetGroupsForUser
âš
SamGetMembersInAlias
âš
SamGetMembersInGroup
âš
SamLookupDomainInSamServer
âš
SamLookupIdsInDomain
âš
SamLookupNamesInDomain
âš
SamLookupNamesInDomain2
âš
SamOpenAlias
âš
SamOpenDomain
âš
SamOpenGroup
âš
SamOpenUser
âš
SamPerformGenericOperation
âš
SamQueryDisplayInformation
âš
SamQueryInformationAlias
âš
SamQueryInformationDomain
âš
SamQueryInformationGroup
âš
SamQueryInformationUser
âš
SamQueryLocalizableAccountsInDomain
âš
SamQuerySecurityObject
âš
SamRegisterObjectChangeNotification
âš
SamRemoveMemberFromAlias
âš
SamRemoveMemberFromForeignDomain
âš
SamRemoveMemberFromGroup
âš
SamRemoveMultipleMembersFromAlias
âš
SamRidToSid
âš
SamSetInformationAlias
âš
SamSetInformationDomain
âš
SamSetInformationGroup
âš
SamSetInformationUser
âš
SamSetMemberAttributesOfGroup
âš
SamSetSecurityObject
âš
SamShutdownSamServer
âš
SamUnregisterObjectChangeNotification
âš
SamValidatePassword
âš
Type Definitions
PSAM_DELTA_NOTIFICATION_ROUTINE
PSAM_USER_TILE
SAM_SHELL_OBJECT_PROPERTIES
SAM_USER_TILE