Impressum ntlsa.rs
Sprache: Rust
|
|
// Licensed under the Apache License, Version 2.0
// <LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0> or the MIT license
// <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your option.
// All files in the project carrying such notice may not be copied, modified, or distributed
// except according to those terms.
java.lang.StringIndexOutOfBoundsException: Range [11, 10) out of bounds for leng th 41
::GUID
use sharedPSECURITY_DESCRIPTORPSHORTPSID PTOKEN_GROUPS,PTOKEN_PRIVILEGES PTOKEN_SOURCE,PVOIDjava.lang.StringIndexOutOfBoundsException: Index 95 out of bounds for length 95
use java.lang.StringIndexOutOfBoundsException: Range [25, 24) out of bounds for length 94
use um:ljava.lang.StringIndexOutOfBoundsException: Range [18, 17) out of bounds for length 20
_STRING java.lang.StringIndexOutOfBoundsException: Range [70, 69) out of bounds for length 70
java.lang.StringIndexOutOfBoundsException: Range [68, 66) out of bounds for length 89
java.lang.StringIndexOutOfBoundsException: Range [48, 47) out of bounds for length 48
};
use um::ntsecapi::PLSA_HANDLEpubconst LSA_MODE_MANDATORY_ACCESS:ULONG = 0x00000004java.lang.StringIndexOutOfBoundsException: Index 56 out of bounds for length 56
use pub co =x00000100java.lang.StringIndexOutOfBoundsException: Index 53 out of bounds for length 53
use um::winnt::{
ANYSIZE_ARRAY , java.lang.StringIndexOutOfBoundsException: Index 85 out of bounds for length 85
PCLAIMS_BLOB, PHANDLE UndefinedLogonType = ,
PSECURITY_DESCRIPTOR, PSHORT, PSID, PTOKEN_GROUPS, PTOKEN_PRIVILEGES, PTOKEN_SOURCE, PVOID,
PWSTR, QUOTA_LIMITS, SECURITY_INFORMATION, SID_NAME_USE, STANDARD_RIGHTS_EXECUTE,
STANDARD_RIGHTS_READ, STANDARD_RIGHTS_REQUIREDNetwork,
TOKEN_DEVICE_CLAIMS, TOKEN_OWNER, java.lang.StringIndexOutOfBoundsException: Range [0, 57) out of bounds for length 10
java.lang.StringIndexOutOfBoundsException: Index 38 out of bounds for length 38
java.lang.StringIndexOutOfBoundsException: Range [17, 16) out of bounds for length 17
= 0x00000001;
pub const LSA_MODE_INDIVIDUAL_ACCOUNTS: ULONG = 0x00000002;
: x00000004;
pub const LSA_MODE_LOG_FULL: ULONG = 0x00000008;
pub: SIZE_T=0java.lang.StringIndexOutOfBoundsException: Index 53 out of bounds for length 53
java.lang.StringIndexOutOfBoundsException: Range [48, 3) out of bounds for length 57
pub const LSA_CALL_LICENSE_SERVER const:=000000010
ENUM!{ java.lang.StringIndexOutOfBoundsException: Index 32 out of bounds for length 32
0
Interactive = 2,
Network,
,
Service,
,
: ;
NetworkCleartext,
NewCredentials,
RemoteInteractive,
CachedInteractive,
CachedRemoteInteractive,
,
}}
pub type PSECURITY_LOGON_TYPE p : ;
const java.lang.StringIndexOutOfBoundsException: Range [51, 43) out of bounds for length 64
const =java.lang.StringIndexOutOfBoundsException: Index 60 out of bounds for length 60
const =
pub const java.lang.StringIndexOutOfBoundsException: Index 24 out of bounds for length 23
java.lang.StringIndexOutOfBoundsException: Range [39, 37) out of bounds for length 58
pub const java.lang.StringIndexOutOfBoundsException: Range [4, 1) out of bounds for length 28
pubjava.lang.StringIndexOutOfBoundsException: Range [21, 20) out of bounds for length 21
pub:=
pub const java.lang.StringIndexOutOfBoundsException: Index 43 out of bounds for length 28
java.lang.StringIndexOutOfBoundsException: Range [52, 50) out of bounds for length 71
pub const java.lang.StringIndexOutOfBoundsException: Index 27 out of bounds for length 23
java.lang.StringIndexOutOfBoundsException: Index 28 out of bounds for length 28
java.lang.StringIndexOutOfBoundsException: Range [24, 23) out of bounds for length 24
SeAdtParmTypeAccessReason
,
SeAdtParmTypeSid,
SeAdtParmTypeLogonId,
SeAdtParmTypeNoLogonId,
SeAdtParmTypeAccessMask,
SeAdtParmTypePrivs,
SeAdtParmTypeObjectTypes,
SeAdtParmTypeClaims
,
,
,
SeAdtParmTypeLuid,
SeAdtParmTypeHexInt64,}
SeAdtParmTypeStringList,
SE_ADT_OBJECT_ONLY USHORT=0x1
STRUCT{ {
c
SeAdtParmTypeMessagejava.lang.StringIndexOutOfBoundsException: Index 25 out of bounds for length 25
}
,
SeAdtParmTypeSDjava.lang.StringIndexOutOfBoundsException: Range [45, 43) out of bounds for length 45
SeAdtParmTypeLogonHoursjava.lang.StringIndexOutOfBoundsException: Index 28 out of bounds for length 28
,
SeAdtParmTypeUlongNoConv,
SeAdtParmTypeSockAddrNoPort
java.lang.StringIndexOutOfBoundsException: Index 30 out of bounds for length 30
SeAdtParmTypeStagingReason,
java.lang.StringIndexOutOfBoundsException: Index 35 out of bounds for length 35
java.lang.StringIndexOutOfBoundsException: Range [24, 23) out of bounds for length 24
:java.lang.StringIndexOutOfBoundsException: Range [25, 24) out of bounds for length 25
STRUCT!{struct SE_ADT_CLAIMS {
}}
pub type PSE_ADT_PARAMETER_TYPE = *mut SE_ADT_PARAMETER_TYPE;
pub constSE_ADT_OBJECT_ONLY USHORT=x1;
!struct SE_ADT_OBJECT_TYPE {
java.lang.StringIndexOutOfBoundsException: Index 14 out of bounds for length 2
Flags,
Level: USHORT,
pub const SE_MAX_AUDIT_PARAMETERS: SIZE_T = 32;
}}
pub type PSE_ADT_OBJECT_TYPEpub :SIZE_T 28
!java.lang.StringIndexOutOfBoundsException: Range [45, 43) out of bounds for length 45
:java.lang.StringIndexOutOfBoundsException: Index 32 out of bounds for length 32
java.lang.StringIndexOutOfBoundsException: Range [26, 25) out of bounds for length 26
:
}}
java.lang.StringIndexOutOfBoundsException: Range [75, 74) out of bounds for length 75
{ {
AccessMask: ACCESS_MASK,
AccessReasons[;32]java.lang.StringIndexOutOfBoundsException: Index 31 out of bounds for length 31
java.lang.StringIndexOutOfBoundsException: Range [4, 1) out of bounds for length 18
SecurityDescriptor:Flags ,
}}
pub type PSE_ADT_ACCESS_REASON = *Parameters:java.lang.StringIndexOutOfBoundsException: Range [47, 45) out of bounds for length 72
STRUCT{java.lang.StringIndexOutOfBoundsException: Range [30, 28) out of bounds for length 30
Length: ULONG,
Claims: const SE_ADT_PARAMETE:java.lang.StringIndexOutOfBoundsException: Range [47, 46) out of bounds for length 60
}
pub type java.lang.StringIndexOutOfBoundsException: Range [42, 40) out of bounds for length 61
32;
pub const SE_MAX_GENERIC_AUDIT_PARAMETERS:#cfg(target_pointer_width 32")
STRUCT!{ SE_ADT_PARAMETER_ARRAYjava.lang.StringIndexOutOfBoundsException: Index 39 out of bounds for length 39
fn LSAP_SE_ADT_PARAMETER_ARRAY_TRUE_SIZE
:java.lang.StringIndexOutOfBoundsException: Index 19 out of bounds for length 19
ParameterCount,
Length: ULONG,
:,
Type: USHORT -.arameterCount SIZE_T)
Flagscfg(arget_pointer_width = "64")]
Parameters: [SE_ADT_PARAMETER_ARRAY_ENTRY; SE_MAX_AUDIT_PARAMETERS],
}}
#[nline
STRUCT!pub (
,
,
: java.lang.StringIndexOutOfBoundsException: Index 19 out of bounds for length 19
ParameterCount: ULONG,
:java.lang.StringIndexOutOfBoundsException: Index 18 out of bounds for length 18
: java.lang.StringIndexOutOfBoundsException: Index 30 out of bounds for length 30
Type: }
:java.lang.StringIndexOutOfBoundsException: Index 17 out of bounds for length 17
Parameters java.lang.StringIndexOutOfBoundsException: Range [20, 19) out of bounds for length 20
}}
pub type PSE_ADT_PARAMETER_ARRAY_EX = *mut SE_ADT_PARAMETER_ARRAY_EX;
const : 0java.lang.StringIndexOutOfBoundsException: Index 62 out of bounds for length 62
pub java.lang.StringIndexOutOfBoundsException: Range [35, 32) out of bounds for length 63
STRUCT{ java.lang.StringIndexOutOfBoundsException: Range [32, 31) out of bounds for length 33
pub}
: java.lang.StringIndexOutOfBoundsException: Index 65 out of bounds for length 65
[target_pointer_width="2)
#[inline]
fn (
AuditParameters: : 100
>SIZE_T{
::<>(java.lang.StringIndexOutOfBoundsException: Index 53 out of bounds for length 53
,
TERS )java.lang.StringIndexOutOfBoundsException: Index 79 out of bounds for length 79
}
#[cfg(iLogon_Logoffjava.lang.StringIndexOutOfBoundsException: Index 18 out of bounds for length 18
#inlinejava.lang.StringIndexOutOfBoundsException: Index 9 out of bounds for length 9
AuditParameters:java.lang.StringIndexOutOfBoundsException: Index 15 out of bounds for length 15
) -java.lang.StringIndexOutOfBoundsException: Index 13 out of bounds for length 13
1048 // FIXME: sizeof::<SE_ADT_PARAMETER_ARRAY>()
,
* (SE_MAX_AUDIT_PARAMETERS - AuditParameters.ParameterCount as SIZE_T))
}
STRUCT!java.lang.StringIndexOutOfBoundsException: Range [41, 40) out of bounds for length 42
,
java.lang.StringIndexOutOfBoundsException: Range [36, 35) out of bounds for length 36
}}
ST_ENTRY=* java.lang.StringIndexOutOfBoundsException: Range [69, 68) out of bounds for length 69
STRUCT!{
cStrings iDetailedTracking_ProcessCreation,
String: PLSA_ADT_STRING_LIST_ENTRY,
}}
pub type iDetailedTracking_ProcessTermination,
STRUCT!{struct iDetailedTracking_DpapiActivity,
Flags: ULONG,
Sid: PSID,
}}
pub = * ;
STRUCT!{struct LSA_ADT_SID_LIST {
cSids: ULONG,
Sid: PLSA_ADT_SID_LIST_ENTRY,
}}
pub type PLSA_ADT_SID_LIST = *mut LSA_ADT_SID_LIST;
pub iPolicyChange_AuthenticationPolicy
LSA_ADT_LEGACY_SECURITY_SOURCE_NAME' ;
pub const SE_ADT_POLICY_AUDIT_EVENT_TYPE_EX_BEGIN: ULONG = ,
ENUM!enum java.lang.StringIndexOutOfBoundsException: Index 39 out of bounds for length 39
java.lang.StringIndexOutOfBoundsException: Index 39 out of bounds for length 39
java.lang.StringIndexOutOfBoundsException: Range [39, 38) out of bounds for length 39
iSystem_Integrity,
iSystem_IPSecDriverEvents
iDSAccess_DSAcc,
iDSAccess_AdAuditChanges
iDS_Replication,
iLogon_AccountLockout,
iLogon_IPSecMainMode,
iLogon_SpecialLogon,
java.lang.StringIndexOutOfBoundsException: Range [26, 25) out of bounds for length 26
iLogon_IPSecUsermode,
java.lang.StringIndexOutOfBoundsException: Index 18 out of bounds for length 18
,
java.lang.StringIndexOutOfBoundsException: Index 30 out of bounds for length 30
,
iObjectAccess_FileSystem!{enum {
java.lang.StringIndexOutOfBoundsException: Range [24, 23) out of bounds for length 28
AuditCategoryObjectAc,
,
AuditCategoryDetailejava.lang.StringIndexOutOfBoundsException: Range [34, 33) out of bounds for length 34
iObjectAccess_ApplicationGenerated,
iObjectAccess_HandleBasedAudits,
iObjectAccess_Share,
java.lang.StringIndexOutOfBoundsException: Index 38 out of bounds for length 38
iObjectAccess_FirewallConnection,
pub const POLICY_AUDIT_EVENT_FAILUREjava.lang.StringIndexOutOfBoundsException: Range [38, 36) out of bounds for length 57
,
iObjectAccess_CbacStaging,ULONG=java.lang.StringIndexOutOfBoundsException: Range [70, 69) out of bounds for length 98
java.lang.StringIndexOutOfBoundsException: Index 17 out of bounds for length 9
iPrivilegeUse_NonSensitive,
java.lang.StringIndexOutOfBoundsException: Range [25, 24) out of bounds for length 25
java.lang.StringIndexOutOfBoundsException: Index 37 out of bounds for length 35
java.lang.StringIndexOutOfBoundsException: Range [41, 40) out of bounds for length 41
iDetailedTracking_DpapiActivity,
iDetailedTracking_RpcCall)- ;
iDetailedTracking_PnpActivity,
iDetailedTracking_TokenRightAdjusted,
iPolicyChange_AuditPolicy,
iPolicyChange_AuthenticationPolicy, pub fn LsaLogonUser(
OriginName: PLSA_STRING
,
iPolicyChange_WfpIPSecPolicy,
iPolicyChange_Others,
,
iAccountManagement_ComputerAccountjava.lang.StringIndexOutOfBoundsException: Range [34, 33) out of bounds for length 41
iAccountManagement_SecurityGroup:PTOKEN_GROUPS,
iAccountManagement_DistributionGroup,
iAccountManagement_ApplicationGroup,
iAccountManagement_Others,
iDSAccess_DSAccess,
iDSAccess_AdAuditChanges,
iDS_Replication,
iDS_DetailedReplication ProfileBuffer:*mutPVOID,
iAccountLogon_CredentialValidation
LogonId PLUIDjava.lang.StringIndexOutOfBoundsException: Index 23 out of bounds for length 23
iAccountLogon_Others
SubStatusjava.lang.StringIndexOutOfBoundsException: Index 29 out of bounds for length 29
iUnknownSubCategoryjava.lang.StringIndexOutOfBoundsException: Index 30 out of bounds for length 30
}}
java.lang.StringIndexOutOfBoundsException: Range [33, 3) out of bounds for length 71
ENUM!{enum POLICY_AUDIT_EVENT_TYPE java.lang.StringIndexOutOfBoundsException: Index 38 out of bounds for length 38
AuditCategorySystem = 0,
AuditCategoryLogon
java.lang.StringIndexOutOfBoundsException: Range [30, 29) out of bounds for length 30
AuditCategoryPrivilegeUse
ProtocolSubmitBuffer: PVOIjava.lang.StringIndexOutOfBoundsException: Index 36 out of bounds for length 36
AuditCategoryPolicyChange,
,
>java.lang.StringIndexOutOfBoundsException: Range [18, 17) out of bounds for length 18
:HANDLE
=*java.lang.StringIndexOutOfBoundsException: Range [65, 64) out of bounds for length 65
pub const POLICY_AUDIT_EVENT_UNCHANGED java.lang.StringIndexOutOfBoundsException: Range [27, 26) out of bounds for length 27
pub constpubjava.lang.StringIndexOutOfBoundsException: Index 44 out of bounds for length 44
pub
POLICY_AUDIT_EVENT_NONE 0java.lang.StringIndexOutOfBoundsException: Index 54 out of bounds for length 54
,
| POLICY_AUDIT_EVENT_UNCHANGED
java.lang.StringIndexOutOfBoundsException: Index 9 out of bounds for length 9
pub fn pub fn LSA_SUCCESS java.lang.StringIndexOutOfBoundsException: Range [33, 32) out of bounds for length 33
(Error as ProtocolReturnBuffer java.lang.StringIndexOutOfBoundsException: Index 37 out of bounds for length 37
}
extern "system" {
pub fn LsaRegisterLogonProcess(
LogonProcessName: PLSA_STRING,
LsaHandle: PHANDLE,
SecurityMode: PLSA_OPERATIONAL_MODE LsaHandle: ,
) -> NTSTATUSF! PFN_LSA_FREE_BUFFER
pub fn java.lang.StringIndexOutOfBoundsException: Index 24 out of bounds for length 24
:,
OriginName: java.lang.StringIndexOutOfBoundsException: Index 27 out of bounds for length 22
: ,
: java.lang.StringIndexOutOfBoundsException: Index 37 out of bounds for length 37
:
AuthenticationInformationLength
LocalGroups
SourceContext *java.lang.StringIndexOutOfBoundsException: Index 30 out of bounds for length 30
ProfileBuffer: * java.lang.StringIndexOutOfBoundsException: Index 19 out of bounds for length 19
ProfileBufferLength -NTSTATUS
LogonId: PLUID,
Token : HANDLE
Quotas:PQUOTA_LIMITS,
SubStatus: PNTSTATUS,
) -> NTSTATUS;
pub fn LsaLookupAuthenticationPackage(
LsaHandle:HANDLE,
PackageName: PLSA_STRING,
)- }
> NTSTATUSjava.lang.StringIndexOutOfBoundsException: Index 18 out of bounds for length 18
pub fn java.lang.StringIndexOutOfBoundsException: Range [4, 1) out of bounds for length 40
java.lang.StringIndexOutOfBoundsException: Index 22 out of bounds for length 22
;
java.lang.StringIndexOutOfBoundsException: Range [26, 25) out of bounds for length 47
java.lang.StringIndexOutOfBoundsException: Range [22, 21) out of bounds for length 45
java.lang.StringIndexOutOfBoundsException: Range [30, 29) out of bounds for length 37
ProtocolSubmitBuffer java.lang.StringIndexOutOfBoundsException: Range [30, 29) out of bounds for length 58
:,
ProtocolReturnBuffer: *mut java.lang.StringIndexOutOfBoundsException: Index 39 out of bounds for length 39
: ,
ProtocolStatus: type PLSA_TOKEN_INFORMATION_TY* java.lang.StringIndexOutOfBoundsException: Index 71 out of bounds for length 71
) -> NTSTATUS;
fnLsaDeregisterLogonProcess(
LsaHandle: HANDLE,
) -> NTSTATUS;
pub fn LsaConnectUntrusted(
LsaHandle: PHANDLE,
) -> NTSTATUS;
}
extern "C" {
pub fn LsaInsertProtectedProcessAddress(
BufferAddress: PVOID,
BufferSize: ULONG,
) -> NTSTATUS;
pub fn LsaRemoveProtectedProcessAddress(
BufferAddress: PVOID,
BufferSize: ULONG,
) -> NTSTATUS;
}
FN!{stdcall PFN_LSA_CALL_AUTH_PKG(
LsaHandle: java.lang.StringIndexOutOfBoundsException: Index 22 out of bounds for length 22
AuthenticationPackage: ULONG,
ProtocolSubmitBuffer: PVOID,
SubmitBufferLength: ULONG,
ProtocolReturnBuffer: *mut PVOID,
ReturnBufferLength: ,
ProtocolStatusjava.lang.StringIndexOutOfBoundsException: Range [36, 35) out of bounds for length 36
) -> NTSTATUS}
FN!p =;
LsaHandle: =* java.lang.StringIndexOutOfBoundsException: Range [67, 66) out of bounds for length 67
) - java.lang.StringIndexOutOfBoundsException: Range [19, 18) out of bounds for length 34
java.lang.StringIndexOutOfBoundsException: Range [31, 2) out of bounds for length 32
Buffer java.lang.StringIndexOutOfBoundsException: Range [23, 22) out of bounds for length 23
-
FN:java.lang.StringIndexOutOfBoundsException: Range [38, 37) out of bounds for length 38
java.lang.StringIndexOutOfBoundsException: Range [35, 34) out of bounds for length 67
OriginName: _(
,
,
java.lang.StringIndexOutOfBoundsException: Range [31, 29) out of bounds for length 37
java.lang.StringIndexOutOfBoundsException: Range [37, 35) out of bounds for length 43
LocalGroups: PrimaryKeyValue: PLSA_STRING,
SourceContext: PTOKEN_SOURCE,
ProfileBuffer: *mut PVOID,
ProfileBufferLength: FN!{stdcall PLSA_GET_CREDENTIAL
LogonId: PLUID, java.lang.StringIndexOutOfBoundsException: Range [26, 25) out of bounds for length 33
Token,
,
SubStatus: PNTSTATUS,
) -> NTSTATUS}
FN!{) -> NTSTAT}
LsaHandle: HANDLE,
PackageName: PLSA_STRING,
AuthenticationPackage: FN!{stdcall PLSA_DELETE_CREDENTIAL
)->NTSTATUS}
AuthenticationPackage:,
: ,
)>java.lang.StringIndexOutOfBoundsException: Index 14 out of bounds for length 14
SecurityMode)-}
) -> NTSTATUS}
STRUCT!{struct LSA_AUTH_CALLBACKS {
LsaCallAuthPkgFn: PFN_LSA_CALL_AUTH_PKG,
LsaDeregisterProcFn: PFN_LSA_DEREGISTER_PROC,
LsaFreeReturnBufferFn: PFN_LSA_FREE_BUFFER,
LsaLogonUserFn: PFN_LSA_LOGON_USER: PVOID,
LsaLookupAuthPkgFn:,
FN!stdcall
} :,
pub * ;
pub type FN!{stdcall PLSA_FREE_PRIVATE_HEAP PLSA_FREE_PRIVATE_HEAP(java.lang.StringIndexOutOfBoundsException: Index 35 out of bounds for length 35
pub type PLSA_CLIENT_REQUESTFN{tdcall PLSA_ALLOCATE_CLIENT_BUFFERjava.lang.StringIndexOutOfBoundsException: Index 40 out of bounds for length 40
ENUM!{enum ClientBaseAddress: *mut PVOID,
LsaTokenInformationNull,
LsaTokenInformationV1,
LsaTokenInformationV2,
LsaTokenInformationV3,
}}
pub type PLSA_TOKEN_INFORMATION_TYPE = java.lang.StringIndexOutOfBoundsException: Range [39, 38) out of bounds for length 39
STRUCT!{ClientRequest java.lang.StringIndexOutOfBoundsException: Range [39, 38) out of bounds for length 39
ExpirationTime: LARGE_INTEGER,
Length,
}
pub =* ;
STRUCT!{struct LSA_TOKEN_INFORMATION_V1java.lang.StringIndexOutOfBoundsException: Index 14 out of bounds for length 14
ExpirationTime: LARGE_INTEGER
,
Groups: ClientBaseAddress:
PrimaryGroup:java.lang.StringIndexOutOfBoundsException: Range [38, 37) out of bounds for length 38
AddCredential
Owner java.lang.StringIndexOutOfBoundsException: Index 41 out of bounds for length 41
DefaultDacl TOKEN_DEFAULT_DACL,
}}
pub type PLSA_TOKEN_INFORMATION_V1 = *mut LSA_TOKEN_INFORMATION_V1;
type = ;
pub type AllocateClientBuffer: PLSA_ALLOCATE_CLIENT_BUFFER
STRUCT!{struct CopyToClientBuffer: PLSA_COPY_TO_CLIENT_BUFFER,
ExpirationTime: LARGE_INTEGER,
User: TOKEN_USER,
Groups: PTOKEN_GROUPS,
PrimaryGroup: TOKEN_PRIMARY_GROUP,
Privileges: PTOKEN_PRIVILEGES,
Owner: TOKEN_OWNER,
DefaultDacl: TOKEN_DEFAULT_DACL LSA_AP_NAME_INITIALIZE_PACKAGE & LsaApInitializePackage"
UserClaims java.lang.StringIndexOutOfBoundsException: Range [34, 33) out of bounds for length 34
DeviceClaims: TOKEN_DEVICE_CLAIMS,
DeviceGroups:,
}}
type=*mut;
FN!{stdcall const LSA_AP_NAME_CALL_PACKAGE_UNTRUSTED: &'static str = "LsaApCallPackageUntrusted";
:java.lang.StringIndexOutOfBoundsException: Index 19 out of bounds for length 19
) -> Authenticajava.lang.StringIndexOutOfBoundsException: Range [28, 27) out of bounds for length 35
FN!{ Databas:java.lang.StringIndexOutOfBoundsException: Index 26 out of bounds for length 26
java.lang.StringIndexOutOfBoundsException: Range [19, 18) out of bounds for length 19
) ->(
FN(
LogonId ,
,
:java.lang.StringIndexOutOfBoundsException: Index 33 out of bounds for length 33
Credentials: PLSA_STRING,
) -> NTSTATUS}
FN!{stdcall SubStatus java.lang.StringIndexOutOfBoundsException: Range [25, 24) out of bounds for length 25
LogonId: PLUID,
AuthenticationPackage: ULONG,
:,
: java.lang.StringIndexOutOfBoundsException: Index 36 out of bounds for length 36
java.lang.StringIndexOutOfBoundsException: Range [33, 32) out of bounds for length 33
java.lang.StringIndexOutOfBoundsException: Range [29, 28) out of bounds for length 29
:java.lang.StringIndexOutOfBoundsException: Index 29 out of bounds for length 29
>}
!(
LogonId: java.lang.StringIndexOutOfBoundsException: Range [24, 23) out of bounds for length 32
AuthenticationPackage:ULONG,
: PLSA_STRING
) -> TokenInfo:*mutPVOID,
FN!stdcall (
Length: ULONG,
) -> PVOID}
FN!{stdcall PLSA_FREE_LSA_HEAP(
Base: PVOID,
) -> ()}
FN! MachineName ,
Length: )->}
)- }
java.lang.StringIndexOutOfBoundsException: Index 35 out of bounds for length 35
Base: java.lang.StringIndexOutOfBoundsException: Range [30, 29) out of bounds for length 30
) -> () java.lang.StringIndexOutOfBoundsException: Range [24, 22) out of bounds for length 31
!s(
java.lang.StringIndexOutOfBoundsException: Range [39, 38) out of bounds for length 39
LengthRequired: ULONG,
ClientBaseAddress:* PVOID,
) -> NTSTATUS}
FN!{stdcall PLSA_FREE_CLIENT_BUFFER(
ClientRequest: PLSA_CLIENT_REQUEST,
: ,
) : ULONG,
FN!{stdcall (
ProtocolReturnBuffer * PVOID
)>java.lang.StringIndexOutOfBoundsException: Index 14 out of bounds for length 14
ClientBaseAddress: PVOID,
BufferToCopy =0java.lang.StringIndexOutOfBoundsException: Index 60 out of bounds for length 60
) -> NTSTATUS}
FN!!{tdcalljava.lang.StringIndexOutOfBoundsException: Range [41, 40) out of bounds for length 41
ClientRequest: PLSA_CLIENT_REQUEST,
,
BufferToCopyconstjava.lang.StringIndexOutOfBoundsException: Range [32, 30) out of bounds for length 51
java.lang.StringIndexOutOfBoundsException: Range [22, 21) out of bounds for length 29
>}
STRUCT!{struct LSA_DISPATCH_TABLE {
CreateLogonSession: PLSA_CREATE_LOGON_SESSION,
DeleteLogonSession: PLSA_DELETE_LOGON_SESSION,
:
GetCredentials: PLSA_GET_CREDENTIALSconst POLICY_LOOKUP_NAMES:=x00000800
DeleteCredential: pub const POLICY_NOTIFICATION ULONG =0;
:,
FreeLsaHeap: PLSA_FREE_LSA_HEAP,
,
FreeClientBuffer: PLSA_FREE_CLIENT_BUFFER,
,
CopyFromClientBuffer: PLSA_COPY_FROM_CLIENT_BUFFER,
}java.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 2
pub_TABLE;
pub const LSA_AP_NAME_INITIALIZE_PACKAGE: &pub :ULONG =
pub const pub const POLICY_WRITE: ULONG = STANDARD_RIGHTS_WRITE | POLICY_TRUST_ADMIN | POLICY_CREATE_ACCOUNT
: &' LsaApLogonUserEx;
pub const LSA_AP_NAME_CALL_PACKAGE: &'static|||;
pub const LSA_AP_NAME_LOGON_TERMINATED: &'static str = "LsaApLogonTerminated";
pub const LSA_AP_NAME_CALL_PACKAGE_UNTRUSTED|;
pub const STRUCT!{struct LSA_TRANSLATED_SIDstruct java.lang.StringIndexOutOfBoundsException: Range [35, 33) out of bounds for length 35
FN!{stdcall java.lang.StringIndexOutOfBoundsException: Index 14 out of bounds for length 2
AuthenticationPackageId: ULONG,
,
Database: PLSA_STRING POLICY_SYSTEM_ACCESS_MODE;
Confidentiality :java.lang.StringIndexOutOfBoundsException: Range [41, 40) out of bounds for length 77
AuthenticationPackageName: *mut PLSA_STRING,
) -> NTSTATUS}
FN!{ constjava.lang.StringIndexOutOfBoundsException: Range [31, 29) out of bounds for length 69
ClientRequest: PLSA_CLIENT_REQUEST,
LogonType: SECURITY_LOGON_TYPE,
AuthenticationInformation: PVOID,
ClientAuthentication: PVOID,
const POLICY_MODE_DENY_INTERACTIVE ULONG =SECURITY_ACCESS_DENY_INTERACTIVE_LOGON
* PVOIDjava.lang.StringIndexOutOfBoundsException: Index 30 out of bounds for length 30
ProfileBufferLength: PULONG,
LogonId: PLUID
SubStatuspub POLICY_MODE_REMOTE_INTERACTIVE: ULONG =SECURITY_ACCESS_REMOTE_INTERACTIVE_LOGON;
TokenInformationType: PLSA_TOKEN_INFORMATION_TYPE,
TokenInformation* java.lang.StringIndexOutOfBoundsException: Index 33 out of bounds for length 33
AccountName: *mut PLSA_UNICODE_STRING,
: mut PLSA_UNICODE_STRING
) -> NTSTATUS}
FN!{stdcall | POLICY_MODE_DENY_NETWORK | S
ClientRequest: PLSA_CLIENT_REQUEST,
LogonType: SECURITY_LOGON_TYPE,
AuthenticationInformation: ;
ClientAuthentication: PVOID,
AuthenticationInformationLength: ULONG,
ProfileBuffer: *mut PVOID,
ProfileBufferLength: PULONG |POLICY_MODE_BATCH | POLICY_MODE_SERVICE;
LogonId: PLUIDE!{enum {
SubStatus: PNTSTATUS,
TokenInformationType: PLSA_TOKEN_INFORMATION_TYPE,
:*utPVOID,
PolicyServerRolePrimary,
:*
MachineName: pub java.lang.StringIndexOutOfBoundsException: Range [34, 32) out of bounds for length 63
}
,
ClientRequest: java.lang.StringIndexOutOfBoundsException: Index 35 out of bounds for length 2
ProtocolSubmitBuffer: PVOID,
pubtype =ULONG;
: ULONG
ProtocolReturnBufferIVILEGE_DEFINITION {
ReturnBufferLength: PULONG,
LocalValue ,
) -> NTSTATUS}
ClientRequestp java.lang.StringIndexOutOfBoundsException: Range [39, 38) out of bounds for length 59
ProtocolSubmitBuffer: PVOID,
ClientBufferBase: PVOID,
SubmitBufferLength ,
ProtocolReturnBuffer mut java.lang.StringIndexOutOfBoundsException: Index 37 out of bounds for length 37
ReturnBufferLength: PolicyPrimaryDomainInformat,
,
) -> ,
FN!{stdcall PLSA_AP_LOGON_TERMINATED(
LogonId: PLUID,
) -> ()}
pubconstPOLICY_VIEW_LOCAL_INFORMATION ULONG = 0;
pub const POLICY_VIEW_AUDIT_INFORMATION: ,
pub const POLICY_GET_PRIVATE_INFORMATIONjava.lang.StringIndexOutOfBoundsException: Range [34, 33) out of bounds for length 34
pub const PolicyDnsDomainInformationInt
pubconstPOLICY_CREATE_ACCOUNT =x00000010
pub PolicyLastEntry,
pub const POLICY_CREATE_PRIVILEGEpub =mut;
pub const POLICY_SET_DEFAULT_QUOTA_LIMITS: ULONG = 0x00000080;
java.lang.StringIndexOutOfBoundsException: Index 31 out of bounds for length 31
pub const AuditLogFullShutdownInProgress java.lang.StringIndexOutOfBoundsException: Index 44 out of bounds for length 44
pub const POLICY_SERVER_ADMIN}
java.lang.StringIndexOutOfBoundsException: Range [30, 29) out of bounds for length 50
pub const POLICY_NOTIFICATION: ULONG = 0x00001000;!{truct java.lang.StringIndexOutOfBoundsException: Index 41 out of bounds for length 41
ULONG STANDARD_RIGHTS_REQUIRED|
| POLICY_VIEW_AUDIT_INFORMATION | POLICY_GET_PRIVATE_INFORMATION}
| POLICY_CREATE_ACCOUNT | POLICY_CREATE_SECRET | POLICY_CREATE_PRIVILEGE
| POLICY_SET_DEFAULT_QUOTA_LIMITS | POLICY_SET_AUDIT_REQUIREMENTS | POLICY_AUDIT_LOG_ADMIN
| POLICY_SERVER_ADMIN |POLICY_LOOKUP_NAMES
pub const : =STANDARD_RIGHTS_READ | POLICY_VIEW_AUDIT_INFORMATION
| POLICY_GET_PRIVATE_INFORMATION;
pub const POLICY_WRITE: ULONG EventAuditingOptions ,
| POLICY_CREATE_SECRETpubtype java.lang.StringIndexOutOfBoundsException: Range [42, 41) out of bounds for length 81
| POLICY_SET_AUDIT_REQUIREMENTS:ULONG
: STANDARD_RIGHTS_EXECUTE | POLICY_VIEW_LOCAL_INFORMATION
| POLICY_LOOKUP_NAMES;
STRUCT}
Use:java.lang.StringIndexOutOfBoundsException: Range [22, 21) out of bounds for length 22
RelativeId: ULONG,
DomainIndex: LONG,
}}
pub type PLSA_TRANSLATED_SID = *mut LSA_TRANSLATED_SID;
pub = ULONG;
pub type PPOLICY_SYSTEM_ACCESS_MODE = *mut POLICY_SYSTEM_ACCESS_MODE;
=;
pub const POLICY_MODE_NETWORK: ULONG = pub const PER_USER_AUDIT_FAILURE_EXCLUDE: UCHAR = 0x08;
const :ULONG ;
pub const POLICY_MODE_SERVICE: ULONG = SECURITY_ACCESS_SERVICE_LOGON;
const java.lang.StringIndexOutOfBoundsException: Range [28, 27) out of bounds for length 65
pub const POLICY_MODE_DENY_INTERACTIVE: ULONG = java.lang.StringIndexOutOfBoundsException: Range [38, 36) out of bounds for length 59
pub :
pub const POLICY_MODE_DENY_BATCH: * java.lang.StringIndexOutOfBoundsException: Range [71, 70) out of bounds for length 71
: ;
pub const POLICY_MODE_REMOTE_INTERACTIVE
pub const : ULONG =
SECURITY_ACCESS_DENY_REMOTE_INTERACTIVE_LOGON;
java.lang.StringIndexOutOfBoundsException: Range [25, 3) out of bounds for length 80
| POLICY_MODE_BATCH | POLICY_MODE_SERVICE LsaServerRole:,
| POLICY_MODE_DENY_NETWORK = * java.lang.StringIndexOutOfBoundsException: Index 73 out of bounds for length 73
SECURITY_ACCESS_DENY_SERVICE_LOGON | POLICY_MODE_REMOTE_INTERACTIVE
| POLICY_MODE_DENY_REMOTE_INTERACTIVE ;
pub const POLICY_MODE_ALL_NT4: ULONG = POLICY_MODE_INTERACTIVE | java.lang.StringIndexOutOfBoundsException: Index 72 out of bounds for length 38
| POLICY_MODE_BATCH | pub type PPOLICY_REPLICA_SOURCE_INFO = *mut;
ENUM!{enum POLICY_LSA_SERVER_ROLE {
PolicyServerRoleBackup = 2,
PolicyServerRolePrimary}
}
pub{ {
!{ java.lang.StringIndexOutOfBoundsException: Range [39, 37) out of bounds for length 39
PolicyServerEnabled = 2,
PolicyServerDisabled,
}}
pub type PPOLICY_SERVER_ENABLE_STATE =!java.lang.StringIndexOutOfBoundsException: Range [15, 14) out of bounds for length 43
pub }}
pub type PPOLICY_AUDIT_EVENT_OPTIONS = *mut POLICY_AUDIT_EVENT_OPTIONS;
java.lang.StringIndexOutOfBoundsException: Range [42, 6) out of bounds for length 44
Name:STRUCT!structjava.lang.StringIndexOutOfBoundsException: Range [44, 43) out of bounds for length 45
:,
}}
pub type}
pub pub typePPOLICY_AUDIT_FULL_QUERY_INFO = *utPOLICY_AUDIT_FULL_QUERY_INFO;
pub const LSA_LOOKUP_DISALLOW_CONNECTED_ACCOUNT_INTERNET_SID: ULONG = 0x80000000;
pubconst : java.lang.StringIndexOutOfBoundsException: Range [63, 49) out of bounds for length 63
ENUM!{enum POLICY_INFORMATION_CLASS {}
java.lang.StringIndexOutOfBoundsException: Range [30, 29) out of bounds for length 34
const POLICY_QOS_SCHANNEL_REQUIRED: ULONG = 0x00000001;
PolicyPrimaryDomainInformation,
PolicyPdAccountInformation,
PolicyAccountDomainInformation,
PolicyLsaServerRoleInformation,
PolicyReplicaSourceInformation,
PolicyDefaultQuotaInformation,
,
PolicyAuditFullSetInformation,
PolicyAuditFullQueryInformation,
PolicyDnsDomainInformation,
PolicyDnsDomainInformationInt,
PolicyLocalAccountDomainInformation,
java.lang.StringIndexOutOfBoundsException: Range [20, 19) out of bounds for length 20
}
pub type PPOLICY_INFORMATION_CLASS x;
{ java.lang.StringIndexOutOfBoundsException: Index 38 out of bounds for length 38
AuditLogPercentFull: }}
=*;
AuditRetentionPeriod: LARGE_INTEGER,
AuditLogFullShutdownInProgress: BOOLEAN,
TimeToShutdown:LARGE_INTEGER
NextAuditRecordId: ULONG,
java.lang.StringIndexOutOfBoundsException: Range [14, 2) out of bounds for length 2
pub type PPOLICY_AUDIT_LOG_INFO = *mut pub const ACCOUNT_ALL_ACCESS: ULONG = STANDARD_RIGHTS_REQUIRE
STRUCT!{struct POLICY_AUDIT_EVENTS_INFO {
AuditingMode: BOOLEAN,
|
MaximumAuditEventCount: ULONG | CCOUNT_ADJUST_QUOTAS java.lang.StringIndexOutOfBoundsException: Range [59, 58) out of bounds for length 59
}
pub java.lang.StringIndexOutOfBoundsException: Range [36, 35) out of bounds for length 56
!structjava.lang.StringIndexOutOfBoundsException: Range [47, 46) out of bounds for length 48
MaximumSubCategoryCount: ULONG,
: java.lang.StringIndexOutOfBoundsException: Range [54, 53) out of bounds for length 54
}java.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 2
java.lang.StringIndexOutOfBoundsException: Range [42, 41) out of bounds for length 81
STRUCT!{struct POLICY_AUDIT_CATEGORIES_INFO {
MaximumCategoryCount: ULONG,
SubCategoriesInfo: pub const TRUSTED_ALL_ACCESS ULONG = STANDARD_RIGHTS_REQUIRED | TRUSTED_QUERY_DOMAIN_NAME
}}
pub type PPOLICY_AUDIT_CATEGORIES_INFO = | | |
: UCHAR 0;
pub const PER_USER_AUDIT_SUCCESS_INCLUDEpub =|java.lang.StringIndexOutOfBoundsException: Range [81, 80) out of bounds for length 81
pub const TRUSTED_SET_POSIXjava.lang.StringIndexOutOfBoundsException: Range [43, 42) out of bounds for length 43
pub const PER_USER_AUDIT_FAILURE_INCLUDE: UCHAR = 0x04;
pub const PER_USER_AUDIT_FAILURE_EXCLUDE: UCHAR = 0x08;
pub const dControllersInformation,
pub const VALID_PER_USER_AUDIT_POLICY_FLAG: UCHAR = PER_USER_AUDIT_SUCCESS_INCLUDE
| PER_USER_AUDIT_SUCCESS_EXCLUDE | PER_USER_AUDIT_FAILURE_INCLUDE
| java.lang.StringIndexOutOfBoundsException: Index 33 out of bounds for length 31
!struct {
Name: LSA_UNICODE_STRINGjava.lang.StringIndexOutOfBoundsException: Range [31, 30) out of bounds for length 31
:,
}}
pub type PPOLICY_PRIMARY_DOMAIN_INFOjava.lang.StringIndexOutOfBoundsException: Range [41, 40) out of bounds for length 41
Trjava.lang.StringIndexOutOfBoundsException: Range [42, 41) out of bounds for length 42
Name: LSA_UNICODE_STRING}
}}
pub type PPOLICY_PD_ACCOUNT_INFO =*mut ;
STRUCT!{struct POLICY_LSA_SERVER_ROLE_INFO {
LsaServerRole}
}}
pub type PPOLICY_LSA_SERVER_ROLE_INFO = *mut POLICY_LSA_SERVER_ROLE_INFO;
STRUCT!{struct java.lang.StringIndexOutOfBoundsException: Index 38 out of bounds for length 19
ReplicaSource: LSA_UNICODE_STRINGpubtypePTRUSTED_CONTROLLERS_INFO = *mut TRUSTED_CONTROLLERS_INFO;
ReplicaAccountName: LSA_UNICODE_STRING,
}}
pub type java.lang.StringIndexOutOfBoundsException: Index 22 out of bounds for length 18
STRUCT!s POLICY_DEFAULT_QUOTA_INFO
QuotaLimits: QUOTA_LIMITS,
}}
pub type PPOLICY_DEFAULT_QUOTA_INFO = :,
STRUCT!{struct POLICY_MODIFICATION_INFO {
,
DatabaseCreationTimep =;
}}
pub mut POLICY_MODIFICATION_INFOjava.lang.StringIndexOutOfBoundsException: Index 67 out of bounds for length 67
ET_INFOjava.lang.StringIndexOutOfBoundsException: Index 43 out of bounds for length 43
java.lang.StringIndexOutOfBoundsException: Index 28 out of bounds for length 28
}}
pub type java.lang.StringIndexOutOfBoundsException: Range [41, 39) out of bounds for length 72
STRUCT!{struct pub const TRUST_TYPE_DOWNLEVEL: ULONG = 0x0
ShutDownOnFull: BOOLEAN,
java.lang.StringIndexOutOfBoundsException: Range [23, 22) out of bounds for length 23
}}
pub type pub const TRUST_ATTRIBUTE_UPLEVEL_ONLY0;
ENUM!{enum POLICY_DOMAIN_INFORMATION_CLASS {
PolicyDomainEfsInformation = 2,
PolicyDomainKerberosTicketInformation,
}}
pub type PPOLICY_DOMAIN_INFORMATION_CLASS = *mut pub const TRUST_ATTRIBUTE_CROSS_ORGANIZATION: ULONG
pub const POLICY_QOS_SCHANNEL_REQUIRED: ULONG = 0x00000001;
ONG = 0x00000002;
pub const POLICY_QOS_OUTBOUND_CONFIDENTIALITY: ULONG = 0x00000004;
pub const const TRUST_ATTRIBUTE_TRUST_USES_RC4_ENCRYPTION 0java.lang.StringIndexOutOfBoundsException: Index 72 out of bounds for length 72
pub pub : ULONG x;
pub const POLICY_QOS_ALLOW_LOCAL_ROOT_CERT_STORE: ULONG = 0x00000020;
pub const POLICY_QOS_RAS_SERVER_ALLOWED: ULONG = 0java.lang.StringIndexOutOfBoundsException: Index 58 out of bounds for length 53
pubconst : ULONG= 0x00000080;
STRUCT!{struct POLICY_DOMAIN_EFS_INFO {
InfoLength: ULONG,
EfsBlob: tTRUSTED_DOMAIN_INFORMATION_EX {
}}
pub type mut java.lang.StringIndexOutOfBoundsException: Range [63, 62) out of bounds for length 63
pub const POLICY_KERBEROS_VALIDATE_CLIENT: ULONG = : ,
STRUCT!{struct POLICY_DOMAIN_KERBEROS_TICKET_INFO:ULONG,
AuthenticationOptions: ULONG,
MaxServiceTicketAge: LARGE_INTEGER,
MaxTicketAge: LARGE_INTEGER,
MaxRenewAge: STRUCT!{struct TRUSTED_DOMAIN_I java.lang.StringIndexOutOfBoundsException: Index 47 out of bounds for length 47
MaxClockSkew: LARGE_INTEGER,
Reserved: LARGE_INTEGER,
}}
pub type java.lang.StringIndexOutOfBoundsException: Range [21, 20) out of bounds for length 21
ENUM!{enum ForestTrustInfo::,
PolicyNotifyAuditEventsInformation type PTRUSTED_DOMAIN_INFORMATION_EX2 =* TRUSTED_DOMAIN_INFORMATION_EX2;
PolicyNotifyAccountDomainInformation,
PolicyNotifyServerRoleInformationjava.lang.StringIndexOutOfBoundsException: Index 38 out of bounds for length 38
,
PolicyNotifyDomainEfsInformation,
tion,
PolicyNotifyMachineAccountPasswordInformation,
PolicyNotifyGlobalSaclInformation,,
PolicyNotifyMax,
}}
pubLastUpdateTime
=0x00000001;
pub const ACCOUNT_ADJUST_PRIVILEGES: ULONG = 0x00000002;
pub const AuthInfoLength: ULONG,
pub const ACCOUNT_ADJUST_SYSTEM_ACCESS: ULONG ,
pubpub PLSA_AUTH_INFORMATION mut ;
| STRUCT!{structjava.lang.StringIndexOutOfBoundsException: Range [48, 46) out of bounds for length 48
pub const ACCOUNT_READ: ULONG = IncomingPreviousAuthenticationInformationjava.lang.StringIndexOutOfBoundsException: Range [69, 68) out of bounds for length 69
|
| ACCOUNT_ADJUST_QUOTAS | OutgoingPreviousAuthenticationInformation ,
pub const ACCOUNT_EXECUTE: ULONG = java.lang.StringIndexOutOfBoundsException: Index 44 out of bounds for length 2
DECLARE_HANDLE!{LSA_HANDLE, __{java.lang.StringIndexOutOfBoundsException: Range [15, 14) out of bounds for length 48
pub const TRUSTED_QUERY_DOMAIN_NAME: ULONG = 0java.lang.StringIndexOutOfBoundsException: Index 51 out of bounds for length 43
pub java.lang.StringIndexOutOfBoundsException: Range [0, 9) out of bounds for length 2
pub const TRUSTED_SET_CONTROLLERS: ULONG = 0STRUCT!{struct TRUSTED_DOMAIN_FULL_INFORMATION2
pub const java.lang.StringIndexOutOfBoundsException: Range [43, 42) out of bounds for length 43
pub const TRUSTED_SET_POSIX: ULONG = 0x00000010;
pub const pub const TRUSTED_SET_AUTH =mut TRUSTED_DOMAIN_FULL_INFORMATION2
pub const TRUSTED_QUERY_AUTH:ULONG =0;
pub const TRUSTED_ALL_ACCESS: ULONG }
LERS | |
| TRUSTED_SET_AUTH | TRUSTED_QUERY_AUTH;
pub const TRUSTED_READ: ULONG = STANDARD_RIGHTS_READ{ java.lang.StringIndexOutOfBoundsException: Index 41 out of bounds for length 41
ForestTrustDomainInfo
| | TRUSTED_SET_AUTH
pub const TRUSTED_EXECUTE: }java.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 2
|java.lang.StringIndexOutOfBoundsException: Range [26, 25) out of bounds for length 26
ENUM!{num {
=1,
TrustedControllersInformationjava.lang.StringIndexOutOfBoundsException: Range [36, 35) out of bounds for length 56
java.lang.StringIndexOutOfBoundsException: Range [34, 33) out of bounds for length 34
TrustedPasswordInformation,
TrustedDomainInformationBasic,
TrustedDomainInformationEx,
TrustedDomainAuthInformation,
TrustedDomainFullInformation,
TrustedDomainAuthInformationInternal,
TrustedDomainFullInformationInternal,
TrustedDomainInformationEx2Internal,
TrustedDomainFullInformation2Internal,
java.lang.StringIndexOutOfBoundsException: Range [42, 41) out of bounds for length 42
}}
pub;
STRUCT!{struct TRUSTED_DOMAIN_NAME_INFO {
Name: LSA_UNICODE_STRING,
}}
pub type PTRUSTED_DOMAIN_NAME_INFO = *mut TRUSTED_DOMAIN_NAME_INFO;
STRUCT!{struct TRUSTED_CONTROLLERS_INFO Buffer:PUCHARjava.lang.StringIndexOutOfBoundsException: Index 19 out of bounds for length 19
Entries: ULONG,
Names: PLSA_UNICODE_STRING,
}}
pub type java.lang.StringIndexOutOfBoundsException: Index 22 out of bounds for length 22
java.lang.StringIndexOutOfBoundsException: Range [40, 6) out of bounds for length 42
Offset:,
}}
pub type PTRUSTED_POSIX_OFFSET_INFO = *mut java.lang.StringIndexOutOfBoundsException: Index 52 out of bounds for length 2
STRUCT!{struct TRUSTED_PASSWORD_INFO {
Password: LSA_UNICODE_STRING,
OldPassword: LSA_UNICODE_STRING,
}}
pub = *mut java.lang.StringIndexOutOfBoundsException: Index 61 out of bounds for length 61
pub type TRUSTED_DOMAIN_INFORMATION_BASIC = LSA_TRUST_INFORMATION;
pub type PTRUSTED_DOMAIN_INFORMATION_BASIC{java.lang.StringIndexOutOfBoundsException: Range [45, 43) out of bounds for length 45
// NOTE: Ignoring Win XP constants
java.lang.StringIndexOutOfBoundsException: Index 3 out of bounds for length 2
pub const TRUST_DIRECTION_INBOUND: ULONG = 0x00000001;
pub java.lang.StringIndexOutOfBoundsException: Range [17, 16) out of bounds for length 17
pub constjava.lang.StringIndexOutOfBoundsException: Index 19 out of bounds for length 19
| TRUST_DIRECTION_OUTBOUND;
pub const TRUST_TYPE_DOWNLEVEL: ULONG = 0x00000001;
pub const TRUST_TYPE_UPLEVEL: :,
pub Flags ULONG
pub const Name: LSA_UNICODE_STRING
pub const TRUST_ATTRIBUTE_UPLEVEL_ONLY: pub type PLSA_FOREST_TRUST_COLLISION_RECORD = ;
pub const RecordCount: ULONG:ULONG,
pub const : x;
pub const TRUST_ATTRIBUTE_CROSS_ORGANIZATION
pub TRUST_ATTRIBUTE_WITHIN_FOREST: ULONG = 0x00000020;
pub const TRUST_ATTRIBUTE_TREAT_AS_EXTERNAL: ULONG = 0x00000040;
pub const TRUST_ATTRIBUTE_TRUST_USES_RC4_ENCRYPTION: ULONG = 0x00000080;
const: java.lang.StringIndexOutOfBoundsException: Range [53, 52) out of bounds for length 66
pub const pub const SECRET_QUERY_VALUE: ULONG 00java.lang.StringIndexOutOfBoundsException: Range [49, 48) out of bounds for length 49
pub const TRUST_ATTRIBUTE_PIM_TRUST: ULONG = 0java.lang.StringIndexOutOfBoundsException: Index 55 out of bounds for length 25
pub const TRUST_ATTRIBUTES_VALID: ULONG = 0xFF03FFFF;const java.lang.StringIndexOutOfBoundsException: Range [55, 53) out of bounds for length 73
pub TRUST_ATTRIBUTES_USER: = 0FF000000
STRUCT!{struct pub const LSA_GLOBAL_SECRET_PREFIX:static str=G"
Name: LSA_UNICODE_STRING,
java.lang.StringIndexOutOfBoundsException: Range [33, 32) out of bounds for length 33
PSIDjava.lang.StringIndexOutOfBoundsException: Index 14 out of bounds for length 14
TrustDirection: ULONG,
TrustType: ULONG,
TrustAttributes: ULONG,
}}
pub = *mut java.lang.StringIndexOutOfBoundsException: Range [77, 76) out of bounds for length 77
STRUCT!{struct TRUSTED_DOMAIN_INFORMATION_EX2 {
Name: LSA_UNICODE_STRING,
FlatName: LSA_UNICODE_STRING,
,
java.lang.StringIndexOutOfBoundsException: Range [19, 18) out of bounds for length 26
ULONG
TrustAttributes s"
ForestTrustLengthpub LsaFreeMemoryjava.lang.StringIndexOutOfBoundsException: Index 25 out of bounds for length 25
ForestTrustInfo: PUCHAR,
}}
pub type java.lang.StringIndexOutOfBoundsException: Range [4, 1) out of bounds for length 18
pub const TRUST_AUTH_TYPE_NONE: ULONG:java.lang.StringIndexOutOfBoundsException: Range [33, 32) out of bounds for length 33
ULONG=;
pub const TRUST_AUTH_TYPE_CLEAR: ,
const =3
STRUCT!{struct LSA_AUTH_INFORMATION {
LastUpdateTime: LARGE_INTEGER,
AuthType: ULONG,
AuthInfoLength: ULONG,
AuthInfo: SecurityInfo,
}
pub type PLSA_AUTH_INFORMATION = *mut LSA_AUTH_INFORMATION;
pubLsaChangePassword
: ULONG
IncomingAuthenticationInformation,
AccountName: PLSA_UNICODE_STRING
OutgoingAuthInfos:ULONG,
OutgoingAuthenticationInformation: PLSA_AUTH_INFORMATION,
OutgoingPreviousAuthenticationInformation: PLSA_AUTH_INFORMATION,
}}
pub type PTRUSTED_DOMAIN_AUTH_INFORMATION}
STRUCT!{struct TRUSTED_DOMAIN_FULL_INFORMATION!{ java.lang.StringIndexOutOfBoundsException: Index 42 out of bounds for length 42
Information: TRUSTED_DOMAIN_INFORMATION_EX ,
PosixOffset: TRUSTED_POSIX_OFFSET_INFO,pub java.lang.StringIndexOutOfBoundsException: Range [36, 35) out of bounds for length 69
AuthInformation: TRUSTED_DOMAIN_AUTH_INFORMATION,
}}
pub type PTRUSTED_DOMAIN_FULL_INFORMATION = *java.lang.StringIndexOutOfBoundsException: Index 47 out of bounds for length 16
! java.lang.StringIndexOutOfBoundsException: Range [49, 47) out of bounds for length 49
Information: TRUSTED_DOMAIN_INFORMATION_EX2 :
TED_POSIX_OFFSET_INFO,
AuthInformation: TRUSTED_DOMAIN_AUTH_INFORMATION,
}}
RUSTED_DOMAIN_FULL_INFORMATION2 * ;
STRUCT!{struct TRUSTED_DOMAIN_SUPPORTED_ENCRYPTION_TYPES { java.lang.StringIndexOutOfBoundsException: Range [29, 28) out of bounds for length 29
SupportedEncryptionTypes: ULONG,
}}
pub type =
*mut java.lang.StringIndexOutOfBoundsException: Index 48 out of bounds for length 45
ENUM!java.lang.StringIndexOutOfBoundsException: Range [17, 15) out of bounds for length 36
ForestTrustTopLevelName,
ForestTrustTopLevelNameEx,
ForestTrustDomainInfo,
ForestTrustRecordTypeLast java.lang.StringIndexOutOfBoundsException: Range [31, 30) out of bounds for length 31
}}
pub const LSA_FTRECORD_DISABLED_REASONSjava.lang.StringIndexOutOfBoundsException: Range [23, 22) out of bounds for length 38
pub const LSA_TLN_DISABLED_NEW: ULONG = 0x00000001;
pub const LSA_TLN_DISABLED_ADMIN: fnjava.lang.StringIndexOutOfBoundsException: Range [37, 36) out of bounds for length 37
pub: ULONG = 0;
pub java.lang.StringIndexOutOfBoundsException: Range [33, 32) out of bounds for length 53
pub const LSA_SID_DISABLED_CONFLICT:java.lang.StringIndexOutOfBoundsException: Index 23 out of bounds for length 23
pub const LSA_NB_DISABLED_ADMIN)>java.lang.StringIndexOutOfBoundsException: Index 18 out of bounds for length 18
pub: ULONG java.lang.StringIndexOutOfBoundsException: Range [55, 54) out of bounds for length 55
STRUCT!{struct LSA_FOREST_TRUST_DOMAIN_INFO {
Policy:
DnsName: LSA_UNICODE_STRING,
NetbiosName: LSA_UNICODE_STRING,
}}
type = *mut ;
pub const SystemName ,
STRUCT!s java.lang.StringIndexOutOfBoundsException: Range [45, 43) out of bounds for length 45
Length: ULONG,
Buffer: PUCHAR,
}}
pub type PLSA_FOREST_TRUST_BINARY_DATA = * MAXIMUM_CAPES_PER_CAPjava.lang.StringIndexOutOfBoundsException: Range [40, 39) out of bounds for length 47
{
[u32; 5] [u64; 5],
TopLevelName_mut ,
DomainInfo DomainInfo_mut: LSA_FOREST_TRUST_DOMAIN_INFO,
Data Data_mut: LSA_FOREST_TRUST_BINARY_DATA,
}
STRUCT!{struct LSA_FOREST_TRUST_RECORD {
Flags: ULONG,
ForestTrustType: LSA_FOREST_TRUST_RECORD_TYPE,
Time: LARGE_INTEGER,
java.lang.StringIndexOutOfBoundsException: Range [60, 19) out of bounds for length 61
}
pub type PLSA_FOREST_TRUST_RECORD
const MAX_RECORDS_IN_FOREST_TRUST_INFO =4000;
STRUCT!{struct LSA_FOREST_TRUST_INFORMATION {
: java.lang.StringIndexOutOfBoundsException: Index 23 out of bounds for length 23
Entries: *mut PLSA_FOREST_TRUST_RECORD
}}
pub type PLSA_FOREST_TRUST_INFORMATION = LSA_FOREST_TRUST_INFORMATION;
ENUM{ java.lang.StringIndexOutOfBoundsException: Range [51, 49) out of bounds for length 51
LengthApplies:ULONG,
CollisionXref,
CollisionOther,
}}
STRUCT!{struct LSA_FOREST_TRUST_COLLISION_RECORD {
Index: ULONG,
Type: java.lang.StringIndexOutOfBoundsException: Range [0, 48) out of bounds for length 17
java.lang.StringIndexOutOfBoundsException: Index 17 out of bounds for length 17
Name java.lang.StringIndexOutOfBoundsException: Range [29, 28) out of bounds for length 29
}}
pub type PLSA_FOREST_TRUST_COLLISION_RECORD = * :LSA_UNICODE_STRING,
STRUCT!{struct LSA_FOREST_TRUST_COLLISION_INFORMATION {
java.lang.StringIndexOutOfBoundsException: Range [33, 32) out of bounds for length 33
Entries: *mut PLSA_FOREST_TRUST_COLLISION_RECORD,
}}
pub type pub type PCENTRAL_ACCESS_POLICY = *mut CENTRAL_ACCESS_POLICY;
java.lang.StringIndexOutOfBoundsException: Range [27, 26) out of bounds for length 47
java.lang.StringIndexOutOfBoundsException: Range [29, 28) out of bounds for length 49
fn(
|java.lang.StringIndexOutOfBoundsException: Range [25, 24) out of bounds for length 25
pub const :java.lang.StringIndexOutOfBoundsException: Range [21, 20) out of bounds for length 21
fnjava.lang.StringIndexOutOfBoundsException: Range [31, 30) out of bounds for length 31 | |