windows.ntsecapi

\ ntsecapi.d * * Windows API header module * * Translated from MinGW Windows headers * by Stewart Gordon * * Placed into public domain * \**********************************************************************

Members

Aliases

LSA_ENUMERATION_HANDLE, LSA_OPERATIONAL_MODE, POLICY_AUDIT_EVENT_OPTIONS
alias LSA_ENUMERATION_HANDLE, LSA_OPERATIONAL_MODE, POLICY_AUDIT_EVENT_OPTIONS = uint
Undocumented in source.
LSA_OBJECT_ATTRIBUTES
alias LSA_OBJECT_ATTRIBUTES = OBJECT_ATTRIBUTES
Undocumented in source.
LSA_STRING
alias LSA_STRING = STRING
Undocumented in source.
LSA_UNICODE_STRING
alias LSA_UNICODE_STRING = UNICODE_STRING
Undocumented in source.
PDOMAIN_PASSWORD_INFORMATION
alias PDOMAIN_PASSWORD_INFORMATION = DOMAIN_PASSWORD_INFORMATION*
Undocumented in source.
PLSA_AUTH_INFORMATION
alias PLSA_AUTH_INFORMATION = LSA_AUTH_INFORMATION*
Undocumented in source.
PLSA_ENUMERATION_HANDLE, PLSA_OPERATIONAL_MODE, PPOLICY_AUDIT_EVENT_OPTIONS
alias PLSA_ENUMERATION_HANDLE, PLSA_OPERATIONAL_MODE, PPOLICY_AUDIT_EVENT_OPTIONS = uint*
Undocumented in source.
PLSA_ENUMERATION_INFORMATION
alias PLSA_ENUMERATION_INFORMATION = LSA_ENUMERATION_INFORMATION*
Undocumented in source.
PLSA_HANDLE
alias PLSA_HANDLE = LSA_HANDLE*
Undocumented in source.
PLSA_OBJECT_ATTRIBUTES
alias PLSA_OBJECT_ATTRIBUTES = OBJECT_ATTRIBUTES*
Undocumented in source.
PLSA_REFERENCED_DOMAIN_LIST
alias PLSA_REFERENCED_DOMAIN_LIST = LSA_REFERENCED_DOMAIN_LIST*
Undocumented in source.
PLSA_STRING
alias PLSA_STRING = STRING*
Undocumented in source.
PLSA_TRANSLATED_NAME
alias PLSA_TRANSLATED_NAME = LSA_TRANSLATED_NAME*
Undocumented in source.
PLSA_TRANSLATED_SID
alias PLSA_TRANSLATED_SID = LSA_TRANSLATED_SID*
Undocumented in source.
PLSA_TRUST_INFORMATION
alias PLSA_TRUST_INFORMATION = LSA_TRUST_INFORMATION*
Undocumented in source.
PLSA_UNICODE_STRING
alias PLSA_UNICODE_STRING = UNICODE_STRING*
Undocumented in source.
PMSV1_0_AV_PAIR
alias PMSV1_0_AV_PAIR = MSV1_0_AV_PAIR*
Undocumented in source.
PMSV1_0_CHANGEPASSWORD_REQUEST
alias PMSV1_0_CHANGEPASSWORD_REQUEST = MSV1_0_CHANGEPASSWORD_REQUEST*
Undocumented in source.
PMSV1_0_CHANGEPASSWORD_RESPONSE
alias PMSV1_0_CHANGEPASSWORD_RESPONSE = MSV1_0_CHANGEPASSWORD_RESPONSE*
Undocumented in source.
PMSV1_0_DERIVECRED_REQUEST
alias PMSV1_0_DERIVECRED_REQUEST = MSV1_0_DERIVECRED_REQUEST*
Undocumented in source.
PMSV1_0_DERIVECRED_RESPONSE
alias PMSV1_0_DERIVECRED_RESPONSE = MSV1_0_DERIVECRED_RESPONSE*
Undocumented in source.
PMSV1_0_INTERACTIVE_LOGON
alias PMSV1_0_INTERACTIVE_LOGON = MSV1_0_INTERACTIVE_LOGON*
Undocumented in source.
PMSV1_0_INTERACTIVE_PROFILE
alias PMSV1_0_INTERACTIVE_PROFILE = MSV1_0_INTERACTIVE_PROFILE*
Undocumented in source.
PMSV1_0_LM20_LOGON
alias PMSV1_0_LM20_LOGON = MSV1_0_LM20_LOGON*
Undocumented in source.
PMSV1_0_LM20_LOGON_PROFILE
alias PMSV1_0_LM20_LOGON_PROFILE = MSV1_0_LM20_LOGON_PROFILE*
Undocumented in source.
PMSV1_0_LOGON_SUBMIT_TYPE
alias PMSV1_0_LOGON_SUBMIT_TYPE = MSV1_0_LOGON_SUBMIT_TYPE*
Undocumented in source.
PMSV1_0_NTLM3_RESPONSE
alias PMSV1_0_NTLM3_RESPONSE = MSV1_0_NTLM3_RESPONSE*
Undocumented in source.
PMSV1_0_PROFILE_BUFFER_TYPE
alias PMSV1_0_PROFILE_BUFFER_TYPE = MSV1_0_PROFILE_BUFFER_TYPE*
Undocumented in source.
PMSV1_0_PROTOCOL_MESSAGE_TYPE
alias PMSV1_0_PROTOCOL_MESSAGE_TYPE = MSV1_0_PROTOCOL_MESSAGE_TYPE*
Undocumented in source.
PMSV1_0_SUBAUTH_LOGON
alias PMSV1_0_SUBAUTH_LOGON = MSV1_0_SUBAUTH_LOGON*
Undocumented in source.
PMSV1_0_SUBAUTH_REQUEST
alias PMSV1_0_SUBAUTH_REQUEST = MSV1_0_SUBAUTH_REQUEST*
Undocumented in source.
PMSV1_0_SUBAUTH_RESPONSE
alias PMSV1_0_SUBAUTH_RESPONSE = MSV1_0_SUBAUTH_RESPONSE*
Undocumented in source.
PMSV1_0_SUPPLEMENTAL_CREDENTIAL
alias PMSV1_0_SUPPLEMENTAL_CREDENTIAL = MSV1_0_SUPPLEMENTAL_CREDENTIAL*
Undocumented in source.
POLICY_DOMAIN_QUALITY_OF_SERVICE_INFO
alias POLICY_DOMAIN_QUALITY_OF_SERVICE_INFO = POLICY_LOCAL_QUALITY_OF_SERVICE_INFO
Undocumented in source.
PPOLICY_ACCOUNT_DOMAIN_INFO
alias PPOLICY_ACCOUNT_DOMAIN_INFO = POLICY_ACCOUNT_DOMAIN_INFO*
Undocumented in source.
PPOLICY_AUDIT_EVENTS_INFO
alias PPOLICY_AUDIT_EVENTS_INFO = POLICY_AUDIT_EVENTS_INFO*
Undocumented in source.
PPOLICY_AUDIT_EVENT_TYPE
alias PPOLICY_AUDIT_EVENT_TYPE = POLICY_AUDIT_EVENT_TYPE*
Undocumented in source.
PPOLICY_AUDIT_FULL_QUERY_INFO
alias PPOLICY_AUDIT_FULL_QUERY_INFO = POLICY_AUDIT_FULL_QUERY_INFO*
Undocumented in source.
PPOLICY_AUDIT_FULL_SET_INFO
alias PPOLICY_AUDIT_FULL_SET_INFO = POLICY_AUDIT_FULL_SET_INFO*
Undocumented in source.
PPOLICY_AUDIT_LOG_INFO
alias PPOLICY_AUDIT_LOG_INFO = POLICY_AUDIT_LOG_INFO*
Undocumented in source.
PPOLICY_DEFAULT_QUOTA_INFO
alias PPOLICY_DEFAULT_QUOTA_INFO = POLICY_DEFAULT_QUOTA_INFO*
Undocumented in source.
PPOLICY_DNS_DOMAIN_INFO
alias PPOLICY_DNS_DOMAIN_INFO = POLICY_DNS_DOMAIN_INFO*
Undocumented in source.
PPOLICY_DOMAIN_INFORMATION_CLASS
alias PPOLICY_DOMAIN_INFORMATION_CLASS = POLICY_DOMAIN_INFORMATION_CLASS*
Undocumented in source.
PPOLICY_DOMAIN_KERBEROS_TICKET_INFO
alias PPOLICY_DOMAIN_KERBEROS_TICKET_INFO = POLICY_DOMAIN_KERBEROS_TICKET_INFO*
Undocumented in source.
PPOLICY_DOMAIN_LOCKOUT_INFO
alias PPOLICY_DOMAIN_LOCKOUT_INFO = POLICY_DOMAIN_LOCKOUT_INFO*
Undocumented in source.
PPOLICY_DOMAIN_PASSWORD_INFO
alias PPOLICY_DOMAIN_PASSWORD_INFO = POLICY_DOMAIN_PASSWORD_INFO*
Undocumented in source.
PPOLICY_DOMAIN_PUBLIC_KEY_INFO
alias PPOLICY_DOMAIN_PUBLIC_KEY_INFO = POLICY_DOMAIN_PUBLIC_KEY_INFO*
Undocumented in source.
PPOLICY_EFS_INFO
alias PPOLICY_EFS_INFO = POLICY_EFS_INFO*
Undocumented in source.
PPOLICY_INFORMATION_CLASS
alias PPOLICY_INFORMATION_CLASS = POLICY_INFORMATION_CLASS*
Undocumented in source.
PPOLICY_LOCAL_INFORMATION_CLASS
alias PPOLICY_LOCAL_INFORMATION_CLASS = POLICY_LOCAL_INFORMATION_CLASS*
Undocumented in source.
PPOLICY_LOCAL_IPSEC_REFERENCE_INFO
alias PPOLICY_LOCAL_IPSEC_REFERENCE_INFO = POLICY_LOCAL_IPSEC_REFERENCE_INFO*
Undocumented in source.
PPOLICY_LOCAL_MACHINE_PASSWORD_INFO
alias PPOLICY_LOCAL_MACHINE_PASSWORD_INFO = POLICY_LOCAL_MACHINE_PASSWORD_INFO*
Undocumented in source.
PPOLICY_LOCAL_POLICY_LOCATION_INFO
alias PPOLICY_LOCAL_POLICY_LOCATION_INFO = POLICY_LOCAL_POLICY_LOCATION_INFO*
Undocumented in source.
PPOLICY_LOCAL_QUALITY_OF_SERVICE_INFO, PPOLICY_DOMAIN_QUALITY_OF_SERVICE_INFO
alias PPOLICY_LOCAL_QUALITY_OF_SERVICE_INFO, PPOLICY_DOMAIN_QUALITY_OF_SERVICE_INFO = POLICY_LOCAL_QUALITY_OF_SERVICE_INFO*
Undocumented in source.
PPOLICY_LSA_SERVER_ROLE
alias PPOLICY_LSA_SERVER_ROLE = POLICY_LSA_SERVER_ROLE*
Undocumented in source.
PPOLICY_LSA_SERVER_ROLE_INFO
alias PPOLICY_LSA_SERVER_ROLE_INFO = POLICY_LSA_SERVER_ROLE_INFO*
Undocumented in source.
PPOLICY_MODIFICATION_INFO
alias PPOLICY_MODIFICATION_INFO = POLICY_MODIFICATION_INFO*
Undocumented in source.
PPOLICY_PD_ACCOUNT_INFO
alias PPOLICY_PD_ACCOUNT_INFO = POLICY_PD_ACCOUNT_INFO*
Undocumented in source.
PPOLICY_PRIMARY_DOMAIN_INFO
alias PPOLICY_PRIMARY_DOMAIN_INFO = POLICY_PRIMARY_DOMAIN_INFO*
Undocumented in source.
PPOLICY_PRIVILEGE_DEFINITION
alias PPOLICY_PRIVILEGE_DEFINITION = POLICY_PRIVILEGE_DEFINITION*
Undocumented in source.
PPOLICY_REPLICA_SOURCE_INFO
alias PPOLICY_REPLICA_SOURCE_INFO = POLICY_REPLICA_SOURCE_INFO*
Undocumented in source.
PPOLICY_SERVER_ENABLE_STATE
alias PPOLICY_SERVER_ENABLE_STATE = POLICY_SERVER_ENABLE_STATE*
Undocumented in source.
PSAM_INIT_NOTIFICATION_ROUTINE
alias PSAM_INIT_NOTIFICATION_ROUTINE = BOOLEAN function()
Undocumented in source.
PSAM_PASSWORD_FILTER_ROUTINE
alias PSAM_PASSWORD_FILTER_ROUTINE = BOOLEAN function(PUNICODE_STRING, PUNICODE_STRING, PUNICODE_STRING, BOOLEAN)
Undocumented in source.
PSAM_PASSWORD_NOTIFICATION_ROUTINE
alias PSAM_PASSWORD_NOTIFICATION_ROUTINE = NTSTATUS function(PUNICODE_STRING, ULONG, PUNICODE_STRING)
Undocumented in source.
PSECURITY_LOGON_TYPE
alias PSECURITY_LOGON_TYPE = SECURITY_LOGON_TYPE*
Undocumented in source.
PTRUSTED_CONTROLLERS_INFO
alias PTRUSTED_CONTROLLERS_INFO = TRUSTED_CONTROLLERS_INFO*
Undocumented in source.
PTRUSTED_DOMAIN_AUTH_INFORMATION
alias PTRUSTED_DOMAIN_AUTH_INFORMATION = TRUSTED_DOMAIN_AUTH_INFORMATION*
Undocumented in source.
PTRUSTED_DOMAIN_FULL_INFORMATION
alias PTRUSTED_DOMAIN_FULL_INFORMATION = TRUSTED_DOMAIN_FULL_INFORMATION*
Undocumented in source.
PTRUSTED_DOMAIN_INFORMATION_BASIC
alias PTRUSTED_DOMAIN_INFORMATION_BASIC = LSA_TRUST_INFORMATION**
Undocumented in source.
PTRUSTED_DOMAIN_INFORMATION_EX
alias PTRUSTED_DOMAIN_INFORMATION_EX = TRUSTED_DOMAIN_INFORMATION_EX*
Undocumented in source.
PTRUSTED_DOMAIN_NAME_INFO
alias PTRUSTED_DOMAIN_NAME_INFO = TRUSTED_DOMAIN_NAME_INFO*
Undocumented in source.
PTRUSTED_INFORMATION_CLASS
alias PTRUSTED_INFORMATION_CLASS = TRUSTED_INFORMATION_CLASS*
Undocumented in source.
PTRUSTED_PASSWORD_INFO
alias PTRUSTED_PASSWORD_INFO = TRUSTED_PASSWORD_INFO*
Undocumented in source.
PTRUSTED_POSIX_OFFSET_INFO
alias PTRUSTED_POSIX_OFFSET_INFO = TRUSTED_POSIX_OFFSET_INFO*
Undocumented in source.
TRUSTED_DOMAIN_INFORMATION_BASIC
alias TRUSTED_DOMAIN_INFORMATION_BASIC = LSA_TRUST_INFORMATION
Undocumented in source.

Enums

LSA_MODE_PASSWORD_PROTECTED
anonymousenum LSA_MODE_PASSWORD_PROTECTED
Undocumented in source.
MSV1_0_AVID
enum MSV1_0_AVID
Undocumented in source.
MSV1_0_LOGON_SUBMIT_TYPE
enum MSV1_0_LOGON_SUBMIT_TYPE
Undocumented in source.
MSV1_0_PROFILE_BUFFER_TYPE
enum MSV1_0_PROFILE_BUFFER_TYPE
Undocumented in source.
MSV1_0_PROTOCOL_MESSAGE_TYPE
enum MSV1_0_PROTOCOL_MESSAGE_TYPE
Undocumented in source.
POLICY_AUDIT_EVENT_TYPE
enum POLICY_AUDIT_EVENT_TYPE
Undocumented in source.
POLICY_DOMAIN_INFORMATION_CLASS
enum POLICY_DOMAIN_INFORMATION_CLASS
Undocumented in source.
POLICY_INFORMATION_CLASS
enum POLICY_INFORMATION_CLASS
Undocumented in source.
POLICY_LOCAL_INFORMATION_CLASS
enum POLICY_LOCAL_INFORMATION_CLASS
Undocumented in source.
POLICY_LOCATION_LOCAL
anonymousenum POLICY_LOCATION_LOCAL
Undocumented in source.
POLICY_LSA_SERVER_ROLE
enum POLICY_LSA_SERVER_ROLE
Undocumented in source.
POLICY_MACHINE_POLICY_LOCAL
anonymousenum POLICY_MACHINE_POLICY_LOCAL
Undocumented in source.
POLICY_SERVER_ENABLE_STATE
enum POLICY_SERVER_ENABLE_STATE
Undocumented in source.
SECURITY_LOGON_TYPE
enum SECURITY_LOGON_TYPE
Undocumented in source.
TRUSTED_INFORMATION_CLASS
enum TRUSTED_INFORMATION_CLASS
Undocumented in source.
TRUST_ATTRIBUTE_NON_TRANSITIVE
anonymousenum TRUST_ATTRIBUTE_NON_TRANSITIVE
Undocumented in source.
TRUST_AUTH_TYPE_NONE
anonymousenum TRUST_AUTH_TYPE_NONE
Undocumented in source.
TRUST_DIRECTION_DISABLED
anonymousenum TRUST_DIRECTION_DISABLED
Undocumented in source.
TRUST_TYPE_DOWNLEVEL
anonymousenum TRUST_TYPE_DOWNLEVEL
Undocumented in source.

Functions

LSA_SUCCESS
bool LSA_SUCCESS(int x)
Undocumented in source. Be warned that the author may not have intended to support it.
LsaAddAccountRights
NTSTATUS LsaAddAccountRights(LSA_HANDLE , PSID , PLSA_UNICODE_STRING , ULONG )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
LsaCallAuthenticationPackage
NTSTATUS LsaCallAuthenticationPackage(HANDLE , ULONG , PVOID , ULONG , PVOID* , PULONG , PNTSTATUS )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
LsaClose
NTSTATUS LsaClose(LSA_HANDLE )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
LsaConnectUntrusted
NTSTATUS LsaConnectUntrusted(PHANDLE )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
LsaCreateTrustedDomainEx
NTSTATUS LsaCreateTrustedDomainEx(LSA_HANDLE , PTRUSTED_DOMAIN_INFORMATION_EX , PTRUSTED_DOMAIN_AUTH_INFORMATION , ACCESS_MASK , PLSA_HANDLE )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
LsaDeleteTrustedDomain
NTSTATUS LsaDeleteTrustedDomain(LSA_HANDLE , PSID )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
LsaDeregisterLogonProcess
NTSTATUS LsaDeregisterLogonProcess(HANDLE )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
LsaEnumerateAccountRights
NTSTATUS LsaEnumerateAccountRights(LSA_HANDLE , PSID , PLSA_UNICODE_STRING* , PULONG )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
LsaEnumerateAccountsWithUserRight
NTSTATUS LsaEnumerateAccountsWithUserRight(LSA_HANDLE , PLSA_UNICODE_STRING , PVOID* , PULONG )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
LsaEnumerateTrustedDomains
NTSTATUS LsaEnumerateTrustedDomains(LSA_HANDLE , PLSA_ENUMERATION_HANDLE , PVOID* , ULONG , PULONG )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
LsaEnumerateTrustedDomainsEx
NTSTATUS LsaEnumerateTrustedDomainsEx(LSA_HANDLE , PLSA_ENUMERATION_HANDLE , TRUSTED_INFORMATION_CLASS , PVOID* , ULONG , PULONG )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
LsaFreeMemory
NTSTATUS LsaFreeMemory(PVOID )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
LsaFreeReturnBuffer
NTSTATUS LsaFreeReturnBuffer(PVOID )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
LsaLogonUser
NTSTATUS LsaLogonUser(HANDLE , PLSA_STRING , SECURITY_LOGON_TYPE , ULONG , PVOID , ULONG , PTOKEN_GROUPS , PTOKEN_SOURCE , PVOID* , PULONG , PLUID , PHANDLE , PQUOTA_LIMITS , PNTSTATUS )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
LsaLookupAuthenticationPackage
NTSTATUS LsaLookupAuthenticationPackage(HANDLE , PLSA_STRING , PULONG )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
LsaLookupNames
NTSTATUS LsaLookupNames(LSA_HANDLE , ULONG , PLSA_UNICODE_STRING , PLSA_REFERENCED_DOMAIN_LIST* , PLSA_TRANSLATED_SID* )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
LsaLookupSids
NTSTATUS LsaLookupSids(LSA_HANDLE , ULONG , PSID* , PLSA_REFERENCED_DOMAIN_LIST* , PLSA_TRANSLATED_NAME* )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
LsaNtStatusToWinError
ULONG LsaNtStatusToWinError(NTSTATUS )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
LsaOpenPolicy
NTSTATUS LsaOpenPolicy(PLSA_UNICODE_STRING , PLSA_OBJECT_ATTRIBUTES , ACCESS_MASK , PLSA_HANDLE )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
LsaQueryDomainInformationPolicy
NTSTATUS LsaQueryDomainInformationPolicy(LSA_HANDLE , POLICY_DOMAIN_INFORMATION_CLASS , PVOID* )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
LsaQueryInformationPolicy
NTSTATUS LsaQueryInformationPolicy(LSA_HANDLE , POLICY_INFORMATION_CLASS , PVOID* )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
LsaQueryLocalInformationPolicy
NTSTATUS LsaQueryLocalInformationPolicy(LSA_HANDLE , POLICY_LOCAL_INFORMATION_CLASS , PVOID* )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
LsaQueryTrustedDomainInfo
NTSTATUS LsaQueryTrustedDomainInfo(LSA_HANDLE , PSID , TRUSTED_INFORMATION_CLASS , PVOID* )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
LsaQueryTrustedDomainInfoByName
NTSTATUS LsaQueryTrustedDomainInfoByName(LSA_HANDLE , PLSA_UNICODE_STRING , TRUSTED_INFORMATION_CLASS , PVOID* )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
LsaRegisterLogonProcess
NTSTATUS LsaRegisterLogonProcess(PLSA_STRING , PHANDLE , PLSA_OPERATIONAL_MODE )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
LsaRemoveAccountRights
NTSTATUS LsaRemoveAccountRights(LSA_HANDLE , PSID , BOOLEAN , PLSA_UNICODE_STRING , ULONG )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
LsaRetrievePrivateData
NTSTATUS LsaRetrievePrivateData(LSA_HANDLE , PLSA_UNICODE_STRING , PLSA_UNICODE_STRING* )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
LsaSetDomainInformationPolicy
NTSTATUS LsaSetDomainInformationPolicy(LSA_HANDLE , POLICY_DOMAIN_INFORMATION_CLASS , PVOID )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
LsaSetInformationPolicy
NTSTATUS LsaSetInformationPolicy(LSA_HANDLE , POLICY_INFORMATION_CLASS , PVOID )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
LsaSetLocalInformationPolicy
NTSTATUS LsaSetLocalInformationPolicy(LSA_HANDLE , POLICY_LOCAL_INFORMATION_CLASS , PVOID )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
LsaSetTrustedDomainInfoByName
NTSTATUS LsaSetTrustedDomainInfoByName(LSA_HANDLE , PLSA_UNICODE_STRING , TRUSTED_INFORMATION_CLASS , PVOID )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
LsaSetTrustedDomainInformation
NTSTATUS LsaSetTrustedDomainInformation(LSA_HANDLE , PSID , TRUSTED_INFORMATION_CLASS , PVOID )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
LsaStorePrivateData
NTSTATUS LsaStorePrivateData(LSA_HANDLE , PLSA_UNICODE_STRING , PLSA_UNICODE_STRING )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.

Mixins

__anonymous
mixin DECLARE_HANDLE!("LSA_HANDLE")
Undocumented in source.

Structs

DOMAIN_PASSWORD_INFORMATION
struct DOMAIN_PASSWORD_INFORMATION
Undocumented in source.
LSA_AUTH_INFORMATION
struct LSA_AUTH_INFORMATION
Undocumented in source.
LSA_ENUMERATION_INFORMATION
struct LSA_ENUMERATION_INFORMATION
Undocumented in source.
LSA_REFERENCED_DOMAIN_LIST
struct LSA_REFERENCED_DOMAIN_LIST
Undocumented in source.
LSA_TRANSLATED_NAME
struct LSA_TRANSLATED_NAME
Undocumented in source.
LSA_TRANSLATED_SID
struct LSA_TRANSLATED_SID
Undocumented in source.
LSA_TRUST_INFORMATION
struct LSA_TRUST_INFORMATION
Undocumented in source.
MSV1_0_AV_PAIR
struct MSV1_0_AV_PAIR
Undocumented in source.
MSV1_0_CHANGEPASSWORD_REQUEST
struct MSV1_0_CHANGEPASSWORD_REQUEST
Undocumented in source.
MSV1_0_CHANGEPASSWORD_RESPONSE
struct MSV1_0_CHANGEPASSWORD_RESPONSE
Undocumented in source.
MSV1_0_DERIVECRED_REQUEST
struct MSV1_0_DERIVECRED_REQUEST
Undocumented in source.
MSV1_0_DERIVECRED_RESPONSE
struct MSV1_0_DERIVECRED_RESPONSE
Undocumented in source.
MSV1_0_INTERACTIVE_LOGON
struct MSV1_0_INTERACTIVE_LOGON
Undocumented in source.
MSV1_0_INTERACTIVE_PROFILE
struct MSV1_0_INTERACTIVE_PROFILE
Undocumented in source.
MSV1_0_LM20_LOGON
struct MSV1_0_LM20_LOGON
Undocumented in source.
MSV1_0_LM20_LOGON_PROFILE
struct MSV1_0_LM20_LOGON_PROFILE
Undocumented in source.
MSV1_0_NTLM3_RESPONSE
struct MSV1_0_NTLM3_RESPONSE
Undocumented in source.
MSV1_0_SUBAUTH_LOGON
struct MSV1_0_SUBAUTH_LOGON
Undocumented in source.
MSV1_0_SUBAUTH_REQUEST
struct MSV1_0_SUBAUTH_REQUEST
Undocumented in source.
MSV1_0_SUBAUTH_RESPONSE
struct MSV1_0_SUBAUTH_RESPONSE
Undocumented in source.
MSV1_0_SUPPLEMENTAL_CREDENTIAL
struct MSV1_0_SUPPLEMENTAL_CREDENTIAL
Undocumented in source.
POLICY_ACCOUNT_DOMAIN_INFO
struct POLICY_ACCOUNT_DOMAIN_INFO
Undocumented in source.
POLICY_AUDIT_EVENTS_INFO
struct POLICY_AUDIT_EVENTS_INFO
Undocumented in source.
POLICY_AUDIT_FULL_QUERY_INFO
struct POLICY_AUDIT_FULL_QUERY_INFO
Undocumented in source.
POLICY_AUDIT_FULL_SET_INFO
struct POLICY_AUDIT_FULL_SET_INFO
Undocumented in source.
POLICY_AUDIT_LOG_INFO
struct POLICY_AUDIT_LOG_INFO
Undocumented in source.
POLICY_DEFAULT_QUOTA_INFO
struct POLICY_DEFAULT_QUOTA_INFO
Undocumented in source.
POLICY_DNS_DOMAIN_INFO
struct POLICY_DNS_DOMAIN_INFO
Undocumented in source.
POLICY_DOMAIN_KERBEROS_TICKET_INFO
struct POLICY_DOMAIN_KERBEROS_TICKET_INFO
Undocumented in source.
POLICY_DOMAIN_LOCKOUT_INFO
struct POLICY_DOMAIN_LOCKOUT_INFO
Undocumented in source.
POLICY_DOMAIN_PASSWORD_INFO
struct POLICY_DOMAIN_PASSWORD_INFO
Undocumented in source.
POLICY_DOMAIN_PUBLIC_KEY_INFO
struct POLICY_DOMAIN_PUBLIC_KEY_INFO
Undocumented in source.
POLICY_EFS_INFO
struct POLICY_EFS_INFO
Undocumented in source.
POLICY_LOCAL_IPSEC_REFERENCE_INFO
struct POLICY_LOCAL_IPSEC_REFERENCE_INFO
Undocumented in source.
POLICY_LOCAL_MACHINE_PASSWORD_INFO
struct POLICY_LOCAL_MACHINE_PASSWORD_INFO
Undocumented in source.
POLICY_LOCAL_POLICY_LOCATION_INFO
struct POLICY_LOCAL_POLICY_LOCATION_INFO
Undocumented in source.
POLICY_LOCAL_QUALITY_OF_SERVICE_INFO
struct POLICY_LOCAL_QUALITY_OF_SERVICE_INFO
Undocumented in source.
POLICY_LSA_SERVER_ROLE_INFO
struct POLICY_LSA_SERVER_ROLE_INFO
Undocumented in source.
POLICY_MODIFICATION_INFO
struct POLICY_MODIFICATION_INFO
Undocumented in source.
POLICY_PD_ACCOUNT_INFO
struct POLICY_PD_ACCOUNT_INFO
Undocumented in source.
POLICY_PRIMARY_DOMAIN_INFO
struct POLICY_PRIMARY_DOMAIN_INFO
Undocumented in source.
POLICY_PRIVILEGE_DEFINITION
struct POLICY_PRIVILEGE_DEFINITION
Undocumented in source.
POLICY_REPLICA_SOURCE_INFO
struct POLICY_REPLICA_SOURCE_INFO
Undocumented in source.
TRUSTED_CONTROLLERS_INFO
struct TRUSTED_CONTROLLERS_INFO
Undocumented in source.
TRUSTED_DOMAIN_AUTH_INFORMATION
struct TRUSTED_DOMAIN_AUTH_INFORMATION
Undocumented in source.
TRUSTED_DOMAIN_FULL_INFORMATION
struct TRUSTED_DOMAIN_FULL_INFORMATION
Undocumented in source.
TRUSTED_DOMAIN_INFORMATION_EX
struct TRUSTED_DOMAIN_INFORMATION_EX
Undocumented in source.
TRUSTED_DOMAIN_NAME_INFO
struct TRUSTED_DOMAIN_NAME_INFO
Undocumented in source.
TRUSTED_PASSWORD_INFO
struct TRUSTED_PASSWORD_INFO
Undocumented in source.
TRUSTED_POSIX_OFFSET_INFO
struct TRUSTED_POSIX_OFFSET_INFO
Undocumented in source.

Variables

KERB_WRAP_NO_ENCRYPT
auto KERB_WRAP_NO_ENCRYPT;
Undocumented in source.
LOGON_CACHED_ACCOUNT
auto LOGON_CACHED_ACCOUNT;
Undocumented in source.
LOGON_EXTRA_SIDS
auto LOGON_EXTRA_SIDS;
Undocumented in source.
LOGON_GRACE_LOGON
auto LOGON_GRACE_LOGON;
Undocumented in source.
LOGON_GUEST
auto LOGON_GUEST;
Undocumented in source.
LOGON_NOENCRYPTION
auto LOGON_NOENCRYPTION;
Undocumented in source.
LOGON_NTLMV2_ENABLED
auto LOGON_NTLMV2_ENABLED;
Undocumented in source.
LOGON_PROFILE_PATH_RETURNED
auto LOGON_PROFILE_PATH_RETURNED;
Undocumented in source.
LOGON_RESOURCE_GROUPS
auto LOGON_RESOURCE_GROUPS;
Undocumented in source.
LOGON_SERVER_TRUST_ACCOUNT
auto LOGON_SERVER_TRUST_ACCOUNT;
Undocumented in source.
LOGON_SUBAUTH_SESSION_KEY
auto LOGON_SUBAUTH_SESSION_KEY;
Undocumented in source.
LOGON_USED_LM_PASSWORD
auto LOGON_USED_LM_PASSWORD;
Undocumented in source.
MICROSOFT_KERBEROS_NAME_A
char[] MICROSOFT_KERBEROS_NAME_A;
Undocumented in source.
MICROSOFT_KERBEROS_NAME_W
wchar[] MICROSOFT_KERBEROS_NAME_W;
Undocumented in source.
MSV1_0_ALLOW_SERVER_TRUST_ACCOUNT
auto MSV1_0_ALLOW_SERVER_TRUST_ACCOUNT;
Undocumented in source.
MSV1_0_ALLOW_WORKSTATION_TRUST_ACCOUNT
auto MSV1_0_ALLOW_WORKSTATION_TRUST_ACCOUNT;
Undocumented in source.
MSV1_0_CHALLENGE_LENGTH
size_t MSV1_0_CHALLENGE_LENGTH;
Undocumented in source.
MSV1_0_CLEARTEXT_PASSWORD_ALLOWED
auto MSV1_0_CLEARTEXT_PASSWORD_ALLOWED;
Undocumented in source.
MSV1_0_CRED_LM_PRESENT
auto MSV1_0_CRED_LM_PRESENT;
Undocumented in source.
MSV1_0_CRED_NT_PRESENT
auto MSV1_0_CRED_NT_PRESENT;
Undocumented in source.
MSV1_0_CRED_VERSION
auto MSV1_0_CRED_VERSION;
Undocumented in source.
MSV1_0_DERIVECRED_TYPE_SHA1
auto MSV1_0_DERIVECRED_TYPE_SHA1;
Undocumented in source.
MSV1_0_DONT_TRY_GUEST_ACCOUNT
auto MSV1_0_DONT_TRY_GUEST_ACCOUNT;
MSV1_0_LANMAN_SESSION_KEY_LENGTH
size_t MSV1_0_LANMAN_SESSION_KEY_LENGTH;
Undocumented in source.
MSV1_0_MAX_AVL_SIZE
auto MSV1_0_MAX_AVL_SIZE;
Undocumented in source.
MSV1_0_MAX_NTLM3_LIFE
auto MSV1_0_MAX_NTLM3_LIFE;
Undocumented in source.
MSV1_0_MNS_LOGON
auto MSV1_0_MNS_LOGON;
MSV1_0_NTLM3_INPUT_LENGTH
size_t MSV1_0_NTLM3_INPUT_LENGTH;
MSV1_0_NTLM3_OWF_LENGTH
size_t MSV1_0_NTLM3_OWF_LENGTH;
MSV1_0_NTLM3_RESPONSE_LENGTH
size_t MSV1_0_NTLM3_RESPONSE_LENGTH;
MSV1_0_OWF_PASSWORD_LENGTH
size_t MSV1_0_OWF_PASSWORD_LENGTH;
Undocumented in source.
MSV1_0_PACKAGE_NAME
char[] MSV1_0_PACKAGE_NAME;
Undocumented in source.
MSV1_0_PACKAGE_NAMEW
wchar[] MSV1_0_PACKAGE_NAMEW;
MSV1_0_PACKAGE_NAMEW_LENGTH
size_t MSV1_0_PACKAGE_NAMEW_LENGTH;
Undocumented in source.
MSV1_0_RETURN_PASSWORD_EXPIRY
auto MSV1_0_RETURN_PASSWORD_EXPIRY;
Undocumented in source.
MSV1_0_RETURN_PROFILE_PATH
auto MSV1_0_RETURN_PROFILE_PATH;
Undocumented in source.
MSV1_0_RETURN_USER_PARAMETERS
auto MSV1_0_RETURN_USER_PARAMETERS;
Undocumented in source.
MSV1_0_SUBAUTHENTICATION_DLL
auto MSV1_0_SUBAUTHENTICATION_DLL;
Undocumented in source.
MSV1_0_SUBAUTHENTICATION_DLL_EX
auto MSV1_0_SUBAUTHENTICATION_DLL_EX;
Undocumented in source.
MSV1_0_SUBAUTHENTICATION_DLL_IIS
auto MSV1_0_SUBAUTHENTICATION_DLL_IIS;
Undocumented in source.
MSV1_0_SUBAUTHENTICATION_DLL_RAS
auto MSV1_0_SUBAUTHENTICATION_DLL_RAS;
Undocumented in source.
MSV1_0_SUBAUTHENTICATION_DLL_SHIFT
auto MSV1_0_SUBAUTHENTICATION_DLL_SHIFT;
Undocumented in source.
MSV1_0_SUBAUTHENTICATION_FLAGS
auto MSV1_0_SUBAUTHENTICATION_FLAGS;
Undocumented in source.
MSV1_0_SUBAUTHENTICATION_KEY
char[] MSV1_0_SUBAUTHENTICATION_KEY;
MSV1_0_SUBAUTHENTICATION_VALUE
char[] MSV1_0_SUBAUTHENTICATION_VALUE;
Undocumented in source.
MSV1_0_TRY_GUEST_ACCOUNT_ONLY
auto MSV1_0_TRY_GUEST_ACCOUNT_ONLY;
Undocumented in source.
MSV1_0_TRY_SPECIFIED_DOMAIN_ONLY
auto MSV1_0_TRY_SPECIFIED_DOMAIN_ONLY;
Undocumented in source.
MSV1_0_UPDATE_LOGON_STATISTICS
auto MSV1_0_UPDATE_LOGON_STATISTICS;
Undocumented in source.
MSV1_0_USER_SESSION_KEY_LENGTH
auto MSV1_0_USER_SESSION_KEY_LENGTH;
Undocumented in source.
MSV1_0_USE_CLIENT_CHALLENGE
auto MSV1_0_USE_CLIENT_CHALLENGE;
POLICY_ALL_ACCESS
ACCESS_MASK POLICY_ALL_ACCESS;
Undocumented in source.
POLICY_AUDIT_EVENT_FAILURE
auto POLICY_AUDIT_EVENT_FAILURE;
Undocumented in source.
POLICY_AUDIT_EVENT_MASK
auto POLICY_AUDIT_EVENT_MASK;
Undocumented in source.
POLICY_AUDIT_EVENT_NONE
auto POLICY_AUDIT_EVENT_NONE;
Undocumented in source.
POLICY_AUDIT_EVENT_SUCCESS
auto POLICY_AUDIT_EVENT_SUCCESS;
Undocumented in source.
POLICY_AUDIT_EVENT_UNCHANGED
auto POLICY_AUDIT_EVENT_UNCHANGED;
POLICY_AUDIT_LOG_ADMIN
ACCESS_MASK POLICY_AUDIT_LOG_ADMIN;
POLICY_CREATE_ACCOUNT
ACCESS_MASK POLICY_CREATE_ACCOUNT;
POLICY_CREATE_PRIVILEGE
ACCESS_MASK POLICY_CREATE_PRIVILEGE;
POLICY_CREATE_SECRET
ACCESS_MASK POLICY_CREATE_SECRET;
POLICY_EXECUTE
ACCESS_MASK POLICY_EXECUTE;
POLICY_GET_PRIVATE_INFORMATION
ACCESS_MASK POLICY_GET_PRIVATE_INFORMATION;
Undocumented in source.
POLICY_KERBEROS_FORWARDABLE
auto POLICY_KERBEROS_FORWARDABLE;
Undocumented in source.
POLICY_KERBEROS_POSTDATEABLE
auto POLICY_KERBEROS_POSTDATEABLE;
Undocumented in source.
POLICY_KERBEROS_PROXYABLE
auto POLICY_KERBEROS_PROXYABLE;
Undocumented in source.
POLICY_KERBEROS_RENEWABLE
auto POLICY_KERBEROS_RENEWABLE;
POLICY_LOOKUP_NAMES
ACCESS_MASK POLICY_LOOKUP_NAMES;
Undocumented in source.
POLICY_QOS_ALLOW_LOCAL_ROOT_CERT_STORE
auto POLICY_QOS_ALLOW_LOCAL_ROOT_CERT_STORE;
Undocumented in source.
POLICY_QOS_DHCP_SERVER_ALLOWD
auto POLICY_QOS_DHCP_SERVER_ALLOWD;
Undocumented in source.
POLICY_QOS_INBOUND_CONFIDENTIALITY
auto POLICY_QOS_INBOUND_CONFIDENTIALITY;
Undocumented in source.
POLICY_QOS_INBOUND_INTEGREITY
auto POLICY_QOS_INBOUND_INTEGREITY;
Undocumented in source.
POLICY_QOS_OUTBOUND_CONFIDENTIALITY
auto POLICY_QOS_OUTBOUND_CONFIDENTIALITY;
Undocumented in source.
POLICY_QOS_OUTBOUND_INTEGRITY
auto POLICY_QOS_OUTBOUND_INTEGRITY;
Undocumented in source.
POLICY_QOS_RAS_SERVER_ALLOWED
auto POLICY_QOS_RAS_SERVER_ALLOWED;
Undocumented in source.
POLICY_QOS_SCHANEL_REQUIRED
auto POLICY_QOS_SCHANEL_REQUIRED;
POLICY_READ
ACCESS_MASK POLICY_READ;
POLICY_SERVER_ADMIN
ACCESS_MASK POLICY_SERVER_ADMIN;
POLICY_SET_AUDIT_REQUIREMENTS
ACCESS_MASK POLICY_SET_AUDIT_REQUIREMENTS;
POLICY_SET_DEFAULT_QUOTA_LIMITS
ACCESS_MASK POLICY_SET_DEFAULT_QUOTA_LIMITS;
POLICY_TRUST_ADMIN
ACCESS_MASK POLICY_TRUST_ADMIN;
POLICY_VIEW_AUDIT_INFORMATION
ACCESS_MASK POLICY_VIEW_AUDIT_INFORMATION;
Undocumented in source.
POLICY_VIEW_LOCAL_INFORMATION
ACCESS_MASK POLICY_VIEW_LOCAL_INFORMATION;
POLICY_WRITE
ACCESS_MASK POLICY_WRITE;
SAM_INIT_NOTIFICATION_ROUTINE
char[] SAM_INIT_NOTIFICATION_ROUTINE;
Undocumented in source.
SAM_PASSWORD_CHANGE_NOTIFY_ROUTINE
char[] SAM_PASSWORD_CHANGE_NOTIFY_ROUTINE;
SAM_PASSWORD_FILTER_ROUTINE
char[] SAM_PASSWORD_FILTER_ROUTINE;
SE_BATCH_LOGON_NAME
TCHAR[] SE_BATCH_LOGON_NAME;
Undocumented in source.
SE_INTERACTIVE_LOGON_NAME
TCHAR[] SE_INTERACTIVE_LOGON_NAME;
SE_NETWORK_LOGON_NAME
TCHAR[] SE_NETWORK_LOGON_NAME;
SE_SERVICE_LOGON_NAME
TCHAR[] SE_SERVICE_LOGON_NAME;
Undocumented in source.

Meta