Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
A
Abstract data model
Netlogon as security support provider
Netlogon common authentication
Account database replication messages and structures
Account database replication methods (section 3.4.5.4, section 3.4.5.4.1)
Account Database Replication Methods method
Administrative services methods (section 3.4.5.7, section 3.5.4.9)
Administrative Services Methods method
Administrative services structures
Authentication
pass-through (section 1.3.1, section 1.3.2)
B
C
Calling DsrAddressToSiteNamesExW
Calling DsrAddressToSiteNamesW
Calling DsrDeregisterDnsHostRecords
Calling DsrEnumerateDomainTrusts
Calling DsrGetForestTrustInformation
Calling methods not requiring session-key establishment
Calling methods requiring session-key establishment
Calling NetrEnumerateTrustedDomains
Calling NetrEnumerateTrustedDomainsEx
Calling NetrLogonComputeClientDigest
Calling NetrLogonComputeServerDigest
Calling NetrLogonGetDomainInfo
Calling NetrLogonGetTimeServiceParentDomain
Calling NetrLogonSamLogonWithFlags
Calling NetrServerAuthenticate
Calling NetrServerAuthenticate2
Calling NetrServerAuthenticate3
Calling NetrServerAuthenticateKerberos
Calling NetrServerGetTrustInfo
Calling NetrServerPasswordSet2
Calling NetrServerReqChallenge
Calling NetrServerTrustPasswordsGet
Client
Pass-Through Authentication Methods method
Cryptographic values for netlogon signature token example
Cryptographic values for session key validation example
Cryptographic values for session key validation.
D
Data model - abstract
Netlogon as security support provider
Netlogon common authentication
Data types
Databases - account database replication
DC location methods (section 3.4.5.1, section 3.5.4.3)
Determining client privileges method
Directory service schema elements
Domain members - Netlogon operational flow
Domain trust methods (section 3.4.5.5, section 3.5.4.7)
Domain trusts (section 1.3.2, section 1.3.5)
DOMAIN_CONTROLLER_INFOW structure
DsrAddressToSiteNamesExW method
DsrDeregisterDnsHostRecords method
DsrEnumerateDomainTrusts method
DsrGetForestTrustInformation method
DsrUpdateReadOnlyServerDnsRecords method
E
Elements - directory service schema
Events
Examples
cryptographic values for netlogon signature token
cryptographic values for session key validation
netrlogonsamlogon with secure channel
NetrLogonSamLogon with secure channel example
F
G
H
Higher-layer triggered events - client
I
Implementer - security considerations
Initialization
Netlogon as security support provider
Netlogon common authentication
Interfaces - client
L
Local events
Netlogon as security support provider
Netlogon common authentication
M
Message processing
Netlogon as security support provider
Netlogon common authentication
Netlogon NT replication (section 3.6.4, section 3.6.4.1)
Message protection methods (section 3.4.5.6, section 3.5.4.8)
Message Protection Methods method
Messages
Methods
Account Database Replication Methods
Administrative Services Methods
Pass-Through Authentication Methods (section 3.4.5.3, section 3.5.4.5)
RPC Binding Handles for Netlogon Methods
Secure Channel Establishment and Maintenance Methods
N
Negotiated credential computation
Netlogon as security support provider
Netlogon authenticator computation and verification
Netlogon common authentication
Netlogon history
new methods from existing methods
Netlogon NT replication
message processing (section 3.6.4, section 3.6.4.1)
sequencing rules (section 3.6.4, section 3.6.4.1)
timer events (section 3.6.5, section 3.6.5.1)
Netlogon operational flow - domain members
Netlogon Signature Token
Netlogon structures and methods
NETLOGON_AUTHENTICATOR structure
NETLOGON_DB_CHANGE_Announcement_Message packet
NETLOGON_DELTA_ACCOUNTS structure
NETLOGON_DELTA_ALIAS structure
NETLOGON_DELTA_ALIAS_MEMBER structure
NETLOGON_DELTA_DELETE_GROUP structure
NETLOGON_DELTA_DELETE_USER structure
NETLOGON_DELTA_DOMAIN structure
NETLOGON_DELTA_ENUM_ARRAY structure
NETLOGON_DELTA_GROUP structure
NETLOGON_DELTA_GROUP_MEMBER structure
NETLOGON_DELTA_POLICY structure
NETLOGON_DELTA_SECRET structure
NETLOGON_DELTA_TRUSTED_DOMAINS structure
NETLOGON_DELTA_TYPE [Protocol]
NETLOGON_DELTA_TYPE enumeration
NETLOGON_DOMAIN_INFO structure
NETLOGON_GENERIC_INFO structure
NETLOGON_INTERACTIVE_INFO structure
NETLOGON_LOGOFF_UAS_INFORMATION structure
NETLOGON_LOGON_IDENTITY_INFO structure
NETLOGON_LOGON_INFO_CLASS [Protocol]
NETLOGON_LOGON_INFO_CLASS enumeration
NETLOGON_LSA_POLICY_INFO structure
NETLOGON_NETWORK_INFO structure
NETLOGON_ONE_DOMAIN_INFO structure
NETLOGON_RENAME_ALIAS structure
NETLOGON_RENAME_GROUP structure
NETLOGON_RENAME_USER structure
NETLOGON_SECURE_CHANNEL_TYPE [Protocol]
NETLOGON_SECURE_CHANNEL_TYPE enumeration
NETLOGON_SERVICE_INFO structure
NETLOGON_SID_AND_ATTRIBUTES structure
NETLOGON_TRUSTED_DOMAIN_ARRAY structure
NETLOGON_VALIDATION_GENERIC_INFO2 structure
NETLOGON_VALIDATION_INFO_CLASS [Protocol]
NETLOGON_VALIDATION_INFO_CLASS enumeration
NETLOGON_VALIDATION_SAM_INFO structure
NETLOGON_VALIDATION_SAM_INFO2 structure
NETLOGON_VALIDATION_SAM_INFO4 structure
NETLOGON_VALIDATION_UAS_INFO structure
NETLOGON_WORKSTATION_INFO structure
NetrChainSetClientAttributes method
NetrEnumerateTrustedDomains method
NetrEnumerateTrustedDomainsEx method
NetrGetForestTrustInformation method
NetrLogonComputeClientDigest method
NetrLogonComputeServerDigest method
NetrLogonGetCapabilities method
NetrLogonGetTimeServiceParentDomain method
Netrlogonsamlogon with secure channel example
NetrLogonSamLogonWithFlags method
NetrLogonSetServiceBits method
NetrServerAuthenticate2 method
NetrServerAuthenticate3 method
NetrServerTrustPasswordsGet method
NL_AUTH_MESSAGE token
NL_DNS_NAME_INFO_ARRAY structure
NL_IN_CHAIN_SET_CLIENT_ATTRIBUTES_V1 structure
NL_OUT_CHAIN_SET_CLIENT_ATTRIBUTES_V1 structure
NL_SITE_NAME_EX_ARRAY structure
NLPR_CR_CIPHER_VALUE structure
NLPR_SID_INFORMATION structure
NLPR_USER_PRIVATE_INFO structure
NTLMv2_CLIENT_CHALLENGE message
O
Obsolete methods (section 3.4.5.8, section 3.5.4.10)
P
Pass-through authentication (section 1.3.1, section 1.3.2)
Pass-through authentication methods (section 3.4.5.3, section 3.5.4.5, section 3.5.4.6)
Pass-Through Authentication Methods method (section 3.4.5.3, section 3.5.4.5)
Pass-through authentication structures
PNETLOGON_DELTA_TRUSTED_DOMAINS
PNETLOGON_TRUSTED_DOMAIN_ARRAY
PNETLOGON_VALIDATION_GENERIC_INFO2
PNETLOGON_VALIDATION_SAM_INFO2
PNETLOGON_VALIDATION_SAM_INFO4
Protocol Details
R
Relationship to other protocols
Replication - account database
RPC Binding Handles for Netlogon Methods method
S
Schema elements - directory service
Secure channel establishment and maintenance methods (section 3.4.5.2, section 3.5.4.4)
Secure Channel Establishment and Maintenance Methods method
Secure channel establishment and maintenance structures
Security
Sequencing rules
Netlogon as security support provider
Netlogon common authentication
Netlogon NT replication (section 3.6.4, section 3.6.4.1)
Server
Account Database Replication Methods method
Administrative Services Methods method
Determining client privileges method
Message Protection Methods method
Pass-Through Authentication Methods method
RPC Binding Handles for Netlogon Methods method
Secure Channel Establishment and Maintenance Methods method
Structures
administrative services structures
pass-through authentication structures
secure channel establishment and maintenance structures
T
Timer events
Netlogon as security support provider
Netlogon common authentication (section 3.1.5, section 3.1.6)
Netlogon NT replication (section 3.6.5, section 3.6.5.1)
Timers
Netlogon as security support provider
Netlogon common authentication
Pass-through authentication (section 3.2.2, section 3.2.3)
Triggered events - higher-layer - client
Trusts - domain (section 1.3.2, section 1.3.5)
U
V