Data Structures |
| struct | PLUID |
| struct | PSTRING |
| struct | PLSAPR_ACL |
| struct | PLSAPR_SECURITY_DESCRIPTOR |
| struct | PSECURITY_QUALITY_OF_SERVICE |
| struct | PLSAPR_OBJECT_ATTRIBUTES |
| struct | PLSAPR_POLICY_PRIVILEGE_DEF |
| struct | PLSAPR_PRIVILEGE_ENUM_BUFFER |
| struct | PLSAPR_ACCOUNT_INFORMATION |
| struct | PLSAPR_ACCOUNT_ENUM_BUFFER |
| struct | PLSAPR_TRUST_INFORMATION |
| struct | PLSAPR_REFERENCED_DOMAIN_LIST |
| struct | PLSA_TRANSLATED_SID |
| struct | PLSAPR_TRANSLATED_SIDS |
| struct | PLSAPR_SID_INFORMATION |
| struct | PLSAPR_SID_ENUM_BUFFER |
| struct | PLSAPR_TRANSLATED_NAME |
| struct | PLSAPR_TRANSLATED_NAMES |
| struct | PLSAPR_TRANSLATED_NAME_EX |
| struct | PLSAPR_TRANSLATED_NAMES_EX |
| struct | PLSAPR_TRANSLATED_SID_EX |
| struct | PLSAPR_TRANSLATED_SIDS_EX |
| struct | PLSAPR_TRANSLATED_SID_EX2 |
| struct | PLSAPR_TRANSLATED_SIDS_EX2 |
| struct | PLSAPR_SR_SECURITY_DESCRIPTOR |
| struct | PPOLICY_AUDIT_LOG_INFO |
| struct | PLSAPR_POLICY_AUDIT_EVENTS_INFO |
| struct | PLSAPR_POLICY_PRIMARY_DOM_INFO |
| struct | PLSAPR_POLICY_ACCOUNT_DOM_INFO |
| struct | PLSAPR_POLICY_PD_ACCOUNT_INFO |
| struct | PPOLICY_LSA_SERVER_ROLE_INFO |
| struct | PPOLICY_LSA_REPLICA_SRCE_INFO |
| struct | PQUOTA_LIMITS |
| struct | PPOLICY_DEFAULT_QUOTA_INFO |
| struct | PPOLICY_MODIFICATION_INFO |
| struct | PPOLICY_AUDIT_FULL_SET_INFO |
| struct | PPOLICY_AUDIT_FULL_QUERY_INFO |
| struct | PLSAPR_POLICY_DNS_DOMAIN_INFO |
| union | PLSAPR_POLICY_INFORMATION |
| struct | PLSAPR_TRUSTED_ENUM_BUFFER |
| struct | PLSAPR_TRUSTED_DOMAIN_NAME_INFO |
| struct | PLSAPR_TRUSTED_CONTROLLERS_INFO |
| struct | PTRUSTED_POSIX_OFFSET_INFO |
| struct | PLSAPR_CR_CIPHER_VALUE |
| struct | PLSAPR_TRUSTED_PASSWORD_INFO |
| struct | PLSAPR_USER_RIGHT_SET |
| struct | PPOLICY_DOMAIN_QUALITY_OF_SERVICE_INFO |
| struct | PLSAPR_POLICY_DOMAIN_EFS_INFO |
| struct | PPOLICY_DOMAIN_KERBEROS_TICKET_INFO |
| union | PLSAPR_POLICY_DOMAIN_INFORMATION |
| struct | PLSAPR_TRUSTED_DOMAIN_INFORMATION_EX |
| struct | PLSAPR_TRUSTED_ENUM_BUFFER_EX |
| struct | PLSAPR_TRUSTED_DOMAIN_INFORMATION_EX2 |
| struct | PLSAPR_AUTH_INFORMATION |
| struct | PLSAPR_TRUSTED_DOMAIN_AUTH_INFORMATION |
| struct | PLSAPR_TRUSTED_DOMAIN_AUTH_BLOB |
| struct | PLSAPR_TRUSTED_DOMAIN_AUTH_INFORMATION_INTERNAL |
| struct | PLSAPR_TRUSTED_DOMAIN_FULL_INFORMATION |
| struct | PLSAPR_TRUSTED_DOMAIN_FULL_INFORMATION_INTERNAL |
| struct | PLSAPR_TRUSTED_DOMAIN_FULL_INFORMATION2 |
| struct | PTRUSTED_DOMAIN_SUPPORTED_ENCRYPTION_TYPES |
| union | PLSAPR_TRUSTED_DOMAIN_INFO |
| struct | PLSAPR_LUID_AND_ATTRIBUTES |
| struct | PLSAPR_PRIVILEGE_SET |
| struct | PLSA_FOREST_TRUST_BINARY_DATA |
| struct | PLSA_FOREST_TRUST_DOMAIN_INFO |
| struct | PLSA_FOREST_TRUST_RECORD |
| struct | PLSA_FOREST_TRUST_INFORMATION |
| struct | PLSA_FOREST_TRUST_COLLISION_RECORD |
| struct | PLSA_FOREST_TRUST_COLLISION_INFORMATION |
| interface | lsarpc |
Typedefs |
| typedef LPWSTR | PLSAPR_SERVER_NAME |
| typedef PVOID | LSAPR_HANDLE |
| typedef LSAPR_HANDLE * | PLSAPR_HANDLE |
| typedef long | NTSTATUS |
| typedef WORD | SECURITY_DESCRIPTOR_CONTROL |
| typedef WORD * | PSECURITY_DESCRIPTOR_CONTROL |
typedef enum
_SECURITY_IMPERSONATION_LEVEL * | PSECURITY_IMPERSONATION_LEVEL |
| typedef BYTE | SECURITY_CONTEXT_TRACKING_MODE |
| typedef BYTE * | PSECURITY_CONTEXT_TRACKING_MODE |
| typedef RPC_UNICODE_STRING | LSA_UNICODE_STRING |
| typedef RPC_UNICODE_STRING * | PLSA_UNICODE_STRING |
| typedef enum _SID_NAME_USE * | PSID_NAME_USE |
| typedef enum _LSAP_LOOKUP_LEVEL * | PLSAP_LOOKUP_LEVEL |
| typedef LSAPR_TRUST_INFORMATION | LSAPR_TRUSTED_DOMAIN_INFORMATION_BASIC |
typedef enum
_POLICY_INFORMATION_CLASS * | PPOLICY_INFORMATION_CLASS |
typedef enum
_POLICY_LSA_SERVER_ROLE * | PPOLICY_LSA_SERVER_ROLE |
typedef enum
_TRUSTED_INFORMATION_CLASS * | PTRUSTED_INFORMATION_CLASS |
typedef enum
_POLICY_DOMAIN_INFORMATION_CLASS * | PPOLICY_DOMAIN_INFORMATION_CLASS |
Enumerations |
| enum | SECURITY_IMPERSONATION_LEVEL {
SecurityAnonymous,
SecurityIdentification,
SecurityImpersonation,
SecurityDelegation,
SecurityAnonymous,
SecurityIdentification,
SecurityImpersonation,
SecurityDelegation,
SecurityAnonymous = 0,
SecurityIdentification,
SecurityImpersonation,
SecurityDelegation,
SecurityAnonymous,
SecurityIdentification,
SecurityImpersonation,
SecurityDelegation
} |
| enum | SID_NAME_USE {
SidTypeUser = 1,
SidTypeGroup,
SidTypeDomain,
SidTypeAlias,
SidTypeWellKnownGroup,
SidTypeDeletedAccount,
SidTypeInvalid,
SidTypeUnknown,
SidTypeComputer,
SidTypeLabel,
SidTypeUser = 1,
SidTypeGroup,
SidTypeDomain,
SidTypeAlias,
SidTypeWellKnownGroup,
SidTypeDeletedAccount,
SidTypeInvalid,
SidTypeUnknown,
SidTypeComputer,
SidTypeLabel,
SidTypeUser = 1,
SidTypeGroup,
SidTypeDomain,
SidTypeAlias,
SidTypeWellKnownGroup,
SidTypeDeletedAccount,
SidTypeInvalid,
SidTypeUnknown,
SidTypeComputer,
SidTypeLabel,
SidTypeUser = 1,
SidTypeGroup,
SidTypeDomain,
SidTypeAlias,
SidTypeWellKnownGroup,
SidTypeDeletedAccount,
SidTypeInvalid,
SidTypeUnknown,
SidTypeUser = 1,
SidTypeGroup,
SidTypeDomain,
SidTypeAlias,
SidTypeWellKnownGroup,
SidTypeDeletedAccount,
SidTypeInvalid,
SidTypeUnknown,
SidTypeComputer,
SidTypeLabel
} |
| enum | LSAP_LOOKUP_LEVEL {
LsapLookupWksta = 1,
LsapLookupPDC,
LsapLookupTDL,
LsapLookupGC,
LsapLookupXForestReferral,
LsapLookupXForestResolve,
LsapLookupRODCReferralToFullDC
} |
| enum | POLICY_INFORMATION_CLASS {
PolicyAuditLogInformation = 1,
PolicyAuditEventsInformation,
PolicyPrimaryDomainInformation,
PolicyPdAccountInformation,
PolicyAccountDomainInformation,
PolicyLsaServerRoleInformation,
PolicyReplicaSourceInformation,
PolicyDefaultQuotaInformation,
PolicyModificationInformation,
PolicyAuditFullSetInformation,
PolicyAuditFullQueryInformation,
PolicyDnsDomainInformation,
PolicyEfsInformation,
PolicyAuditLogInformation = 1,
PolicyAuditEventsInformation,
PolicyPrimaryDomainInformation,
PolicyPdAccountInformation,
PolicyAccountDomainInformation,
PolicyLsaServerRoleInformation,
PolicyReplicaSourceInformation,
PolicyDefaultQuotaInformation,
PolicyModificationInformation,
PolicyAuditFullSetInformation,
PolicyAuditFullQueryInformation,
PolicyDnsDomainInformation,
PolicyDnsDomainInformationInt,
PolicyLocalAccountDomainInformation,
PolicyLastEntry
} |
| enum | POLICY_LSA_SERVER_ROLE { PolicyServerRoleBackup = 2,
PolicyServerRolePrimary,
PolicyServerRoleBackup = 2,
PolicyServerRolePrimary
} |
| enum | TRUSTED_INFORMATION_CLASS {
TrustedDomainNameInformation = 1,
TrustedControllersInformation,
TrustedPosixOffsetInformation,
TrustedPasswordInformation,
TrustedDomainInformationBasic,
TrustedDomainInformationEx,
TrustedDomainAuthInformation,
TrustedDomainFullInformation,
TrustedDomainAuthInformationInternal,
TrustedDomainFullInformationInternal,
TrustedDomainNameInformation = 1,
TrustedControllersInformation,
TrustedPosixOffsetInformation,
TrustedPasswordInformation,
TrustedDomainInformationBasic,
TrustedDomainInformationEx,
TrustedDomainAuthInformation,
TrustedDomainFullInformation,
TrustedDomainAuthInformationInternal,
TrustedDomainFullInformationInternal,
TrustedDomainInformationEx2Internal,
TrustedDomainFullInformation2Internal,
TrustedDomainSupportedEncryptionTypes
} |
| enum | POLICY_DOMAIN_INFORMATION_CLASS {
PolicyDomainIPSecReferenceInformation = 1,
PolicyDomainQualityOfServiceInformation,
PolicyDomainEfsInformation,
PolicyDomainPublicKeyInformation,
PolicyDomainPasswordPolicyInformation,
PolicyDomainLockoutInformation,
PolicyDomainKerberosTicketInformation,
PolicyDomainQualityOfServiceInformation = 1,
PolicyDomainEfsInformation = 2,
PolicyDomainKerberosTicketInformation = 3
} |
| enum | LSA_FOREST_TRUST_RECORD_TYPE {
ForestTrustTopLevelName,
ForestTrustTopLevelNameEx,
ForestTrustDomainInfo,
ForestTrustRecordTypeLast = ForestTrustDomainInfo,
ForestTrustTopLevelName = 0,
ForestTrustTopLevelNameEx = 1,
ForestTrustDomainInfo = 2
} |
| enum | LSA_FOREST_TRUST_COLLISION_RECORD_TYPE {
CollisionTdo,
CollisionXref,
CollisionOther,
CollisionTdo = 0,
CollisionXref,
CollisionOther
} |