ReactOS  0.4.14-dev-337-gf981a68
rpcserver.c File Reference
#include "precomp.h"
Include dependency graph for rpcserver.c:

Go to the source code of this file.

Functions

 WINE_DEFAULT_DEBUG_CHANNEL (netlogon)
 
DWORD WINAPI RpcThreadRoutine (LPVOID lpParameter)
 
void __RPC_FAR *__RPC_USER midl_user_allocate (SIZE_T len)
 
void __RPC_USER midl_user_free (void __RPC_FAR *ptr)
 
NET_API_STATUS __stdcall NetrLogonUasLogon (_In_opt_ LOGONSRV_HANDLE ServerName, _In_ wchar_t *UserName, _In_ wchar_t *Workstation, _Out_ PNETLOGON_VALIDATION_UAS_INFO *ValidationInformation)
 
NET_API_STATUS __stdcall NetrLogonUasLogoff (_In_opt_ LOGONSRV_HANDLE ServerName, _In_ wchar_t *UserName, _In_ wchar_t *Workstation, _Out_ PNETLOGON_LOGOFF_UAS_INFO LogoffInformation)
 
NTSTATUS __stdcall NetrLogonSamLogon (_In_opt_ LOGONSRV_HANDLE LogonServer, _In_opt_ wchar_t *ComputerName, _In_opt_ PNETLOGON_AUTHENTICATOR Authenticator, _Inout_opt_ PNETLOGON_AUTHENTICATOR ReturnAuthenticator, _In_ NETLOGON_LOGON_INFO_CLASS LogonLevel, _In_ PNETLOGON_LEVEL LogonInformation, _In_ NETLOGON_VALIDATION_INFO_CLASS ValidationLevel, _Out_ PNETLOGON_VALIDATION ValidationInformation, _Out_ UCHAR *Authoritative)
 
NTSTATUS __stdcall NetrLogonSamLogoff (_In_opt_ LOGONSRV_HANDLE LogonServer, _In_opt_ wchar_t *ComputerName, _In_opt_ PNETLOGON_AUTHENTICATOR Authenticator, _Inout_opt_ PNETLOGON_AUTHENTICATOR ReturnAuthenticator, _In_ NETLOGON_LOGON_INFO_CLASS LogonLevel, _In_ PNETLOGON_LEVEL LogonInformation)
 
NTSTATUS __stdcall NetrServerReqChallenge (_In_opt_ LOGONSRV_HANDLE PrimaryName, _In_ wchar_t *ComputerName, _In_ PNETLOGON_CREDENTIAL ClientChallenge, _Out_ PNETLOGON_CREDENTIAL ServerChallenge)
 
NTSTATUS __stdcall NetrServerAuthenticate (_In_opt_ LOGONSRV_HANDLE PrimaryName, _In_ wchar_t *AccountName, _In_ NETLOGON_SECURE_CHANNEL_TYPE SecureChannelType, _In_ wchar_t *ComputerName, _In_ PNETLOGON_CREDENTIAL ClientCredential, _Out_ PNETLOGON_CREDENTIAL ServerCredential)
 
NTSTATUS __stdcall NetrServerPasswordSet (_In_opt_ LOGONSRV_HANDLE PrimaryName, _In_ wchar_t *AccountName, _In_ NETLOGON_SECURE_CHANNEL_TYPE SecureChannelType, _In_ wchar_t *ComputerName, _In_ PNETLOGON_AUTHENTICATOR Authenticator, _Out_ PNETLOGON_AUTHENTICATOR ReturnAuthenticator, _In_ PENCRYPTED_NT_OWF_PASSWORD UasNewPassword)
 
NTSTATUS __stdcall NetrDatabaseDeltas (_In_ LOGONSRV_HANDLE PrimaryName, _In_ wchar_t *ComputerName, _In_ PNETLOGON_AUTHENTICATOR Authenticator, _Inout_ PNETLOGON_AUTHENTICATOR ReturnAuthenticator, _In_ DWORD DatabaseID, _Inout_ PNLPR_MODIFIED_COUNT DomainModifiedCount, _Out_ PNETLOGON_DELTA_ENUM_ARRAY *DeltaArray, _In_ DWORD PreferredMaximumLength)
 
NTSTATUS __stdcall NetrDatabaseSync (_In_ LOGONSRV_HANDLE PrimaryName, _In_ wchar_t *ComputerName, _In_ PNETLOGON_AUTHENTICATOR Authenticator, _Inout_ PNETLOGON_AUTHENTICATOR ReturnAuthenticator, _In_ DWORD DatabaseID, _Inout_ ULONG *SyncContext, _Out_ PNETLOGON_DELTA_ENUM_ARRAY *DeltaArray, _In_ DWORD PreferredMaximumLength)
 
NTSTATUS __stdcall NetrAccountDeltas (_In_opt_ LOGONSRV_HANDLE PrimaryName, _In_ wchar_t *ComputerName, _In_ PNETLOGON_AUTHENTICATOR Authenticator, _Inout_ PNETLOGON_AUTHENTICATOR ReturnAuthenticator, _In_ PUAS_INFO_0 RecordId, _In_ DWORD Count, _In_ DWORD Level, _Out_ UCHAR *Buffer, _In_ DWORD BufferSize, _Out_ ULONG *CountReturned, _Out_ ULONG *TotalEntries, _Out_ PUAS_INFO_0 NextRecordId)
 
NTSTATUS __stdcall NetrAccountSync (_In_opt_ LOGONSRV_HANDLE PrimaryName, _In_ wchar_t *ComputerName, _In_ PNETLOGON_AUTHENTICATOR Authenticator, _Inout_ PNETLOGON_AUTHENTICATOR ReturnAuthenticator, _In_ DWORD Reference, _In_ DWORD Level, _Out_ UCHAR *Buffer, _In_ DWORD BufferSize, _Out_ ULONG *CountReturned, _Out_ ULONG *TotalEntries, _Out_ ULONG *NextReference, _Out_ PUAS_INFO_0 LastRecordId)
 
NET_API_STATUS __stdcall NetrGetDCName (_In_ LOGONSRV_HANDLE ServerName, _In_opt_ wchar_t *DomainName, _Out_ wchar_t **Buffer)
 
NET_API_STATUS __stdcall NetrLogonControl (_In_opt_ LOGONSRV_HANDLE ServerName, _In_ DWORD FunctionCode, _In_ DWORD QueryLevel, _Out_ PNETLOGON_CONTROL_QUERY_INFORMATION Buffer)
 
NET_API_STATUS __stdcall NetrGetAnyDCName (_In_opt_ LOGONSRV_HANDLE ServerName, _In_opt_ wchar_t *DomainName, _Out_ wchar_t **Buffer)
 
NET_API_STATUS __stdcall NetrLogonControl2 (_In_opt_ LOGONSRV_HANDLE ServerName, _In_ DWORD FunctionCode, _In_ DWORD QueryLevel, _In_ PNETLOGON_CONTROL_DATA_INFORMATION Data, _Out_ PNETLOGON_CONTROL_QUERY_INFORMATION Buffer)
 
NTSTATUS __stdcall NetrServerAuthenticate2 (_In_opt_ LOGONSRV_HANDLE PrimaryName, _In_ wchar_t *AccountName, _In_ NETLOGON_SECURE_CHANNEL_TYPE SecureChannelType, _In_ wchar_t *ComputerName, _In_ PNETLOGON_CREDENTIAL ClientCredential, _Out_ PNETLOGON_CREDENTIAL ServerCredential, _Inout_ ULONG *NegotiateFlags)
 
NTSTATUS __stdcall NetrDatabaseSync2 (_In_ LOGONSRV_HANDLE PrimaryName, _In_ wchar_t *ComputerName, _In_ PNETLOGON_AUTHENTICATOR Authenticator, _Inout_ PNETLOGON_AUTHENTICATOR ReturnAuthenticator, _In_ DWORD DatabaseID, _In_ SYNC_STATE RestartState, _Inout_ ULONG *SyncContext, _Out_ PNETLOGON_DELTA_ENUM_ARRAY *DeltaArray, _In_ DWORD PreferredMaximumLength)
 
NTSTATUS __stdcall NetrDatabaseRedo (_In_ LOGONSRV_HANDLE PrimaryName, _In_ wchar_t *ComputerName, _In_ PNETLOGON_AUTHENTICATOR Authenticator, _Inout_ PNETLOGON_AUTHENTICATOR ReturnAuthenticator, _In_ UCHAR *ChangeLogEntry, _In_ DWORD ChangeLogEntrySize, _Out_ PNETLOGON_DELTA_ENUM_ARRAY *DeltaArray)
 
NET_API_STATUS __stdcall NetrLogonControl2Ex (_In_opt_ LOGONSRV_HANDLE ServerName, _In_ DWORD FunctionCode, _In_ DWORD QueryLevel, _In_ PNETLOGON_CONTROL_DATA_INFORMATION Data, _Out_ PNETLOGON_CONTROL_QUERY_INFORMATION Buffer)
 
NTSTATUS __stdcall NetrEnumerateTrustedDomains (_In_opt_ LOGONSRV_HANDLE ServerName, _Out_ PDOMAIN_NAME_BUFFER DomainNameBuffer)
 
NET_API_STATUS __stdcall DsrGetDcName (_In_opt_ LOGONSRV_HANDLE ComputerName, _In_opt_ wchar_t *DomainName, _In_opt_ GUID *DomainGuid, _In_opt_ GUID *SiteGuid, _In_ ULONG Flags, _Out_ PDOMAIN_CONTROLLER_INFOW *DomainControllerInfo)
 
NTSTATUS __stdcall NetrLogonGetCapabilities (_In_ LOGONSRV_HANDLE ServerName, _In_opt_ wchar_t *ComputerName, _In_ PNETLOGON_AUTHENTICATOR Authenticator, _Inout_ PNETLOGON_AUTHENTICATOR ReturnAuthenticator, _In_ DWORD QueryLevel, _Out_ PNETLOGON_CAPABILITIES ServerCapabilities)
 
NTSTATUS __stdcall NetrLogonSetServiceBits (_In_opt_ LOGONSRV_HANDLE ServerName, _In_ DWORD ServiceBitsOfInterest, _In_ DWORD ServiceBits)
 
NET_API_STATUS __stdcall NetrLogonGetTrustRid (_In_opt_ LOGONSRV_HANDLE ServerName, _In_opt_ wchar_t *DomainName, _Out_ ULONG *Rid)
 
NET_API_STATUS __stdcall NetrLogonComputeServerDigest (_In_opt_ LOGONSRV_HANDLE ServerName, _In_ ULONG Rid, _In_ UCHAR *Message, _In_ ULONG MessageSize, _Out_ CHAR NewMessageDigest[16], _Out_ CHAR OldMessageDigest[16])
 
NET_API_STATUS __stdcall NetrLogonComputeClientDigest (_In_opt_ LOGONSRV_HANDLE ServerName, _In_opt_ wchar_t *DomainName, _In_ UCHAR *Message, _In_ ULONG MessageSize, _Out_ CHAR NewMessageDigest[16], _Out_ CHAR OldMessageDigest[16])
 
NTSTATUS __stdcall NetrServerAuthenticate3 (_In_opt_ LOGONSRV_HANDLE PrimaryName, _In_ wchar_t *AccountName, _In_ NETLOGON_SECURE_CHANNEL_TYPE SecureChannelType, _In_ wchar_t *ComputerName, _In_ PNETLOGON_CREDENTIAL ClientCredential, _Out_ PNETLOGON_CREDENTIAL ServerCredential, _Inout_ ULONG *NegotiateFlags, _Out_ ULONG *AccountRid)
 
NET_API_STATUS __stdcall DsrGetDcNameEx (_In_opt_ LOGONSRV_HANDLE ComputerName, _In_opt_ wchar_t *DomainName, _In_opt_ GUID *DomainGuid, _In_opt_ wchar_t *SiteName, _In_ ULONG Flags, _Out_ PDOMAIN_CONTROLLER_INFOW *DomainControllerInfo)
 
NET_API_STATUS __stdcall DsrGetSiteName (_In_opt_ LOGONSRV_HANDLE ComputerName, _Out_ wchar_t **SiteName)
 
NTSTATUS __stdcall NetrLogonGetDomainInfo (_In_ LOGONSRV_HANDLE ServerName, _In_opt_ wchar_t *ComputerName, _In_ PNETLOGON_AUTHENTICATOR Authenticator, _Inout_ PNETLOGON_AUTHENTICATOR ReturnAuthenticator, _In_ DWORD Level, _In_ PNETLOGON_WORKSTATION_INFORMATION WkstaBuffer, _Out_ PNETLOGON_DOMAIN_INFORMATION DomBuffer)
 
NTSTATUS __stdcall NetrServerPasswordSet2 (_In_opt_ LOGONSRV_HANDLE PrimaryName, _In_ wchar_t *AccountName, _In_ NETLOGON_SECURE_CHANNEL_TYPE SecureChannelType, _In_ wchar_t *ComputerName, _In_ PNETLOGON_AUTHENTICATOR Authenticator, _Out_ PNETLOGON_AUTHENTICATOR ReturnAuthenticator, _In_ PNL_TRUST_PASSWORD ClearNewPassword)
 
NTSTATUS __stdcall NetrServerPasswordGet (_In_opt_ LOGONSRV_HANDLE PrimaryName, _In_ wchar_t *AccountName, _In_ NETLOGON_SECURE_CHANNEL_TYPE AccountType, _In_ wchar_t *ComputerName, _In_ PNETLOGON_AUTHENTICATOR Authenticator, _Out_ PNETLOGON_AUTHENTICATOR ReturnAuthenticator, _Out_ PENCRYPTED_NT_OWF_PASSWORD EncryptedNtOwfPassword)
 
NTSTATUS __stdcall NetrLogonSendToSam (_In_opt_ LOGONSRV_HANDLE PrimaryName, _In_ wchar_t *ComputerName, _In_ PNETLOGON_AUTHENTICATOR Authenticator, _Out_ PNETLOGON_AUTHENTICATOR ReturnAuthenticator, _In_ UCHAR *OpaqueBuffer, _In_ ULONG OpaqueBufferSize)
 
NET_API_STATUS __stdcall DsrAddressToSiteNamesW (_In_opt_ LOGONSRV_HANDLE ComputerName, _In_ DWORD EntryCount, _In_ PNL_SOCKET_ADDRESS SocketAddresses, _Out_ PNL_SITE_NAME_ARRAY *SiteNames)
 
NET_API_STATUS __stdcall DsrGetDcNameEx2 (_In_opt_ LOGONSRV_HANDLE ComputerName, _In_opt_ wchar_t *AccountName, _In_ ULONG AllowableAccountControlBits, _In_opt_ wchar_t *DomainName, _In_opt_ GUID *DomainGuid, _In_opt_ wchar_t *SiteName, _In_ ULONG Flags, _Out_ PDOMAIN_CONTROLLER_INFOW *DomainControllerInfo)
 
NET_API_STATUS __stdcall NetrLogonGetTimeServiceParentDomain (_In_opt_ LOGONSRV_HANDLE ServerName, _Out_ wchar_t **DomainName, _Out_ int *PdcSameSite)
 
NET_API_STATUS __stdcall NetrEnumerateTrustedDomainsEx (_In_opt_ LOGONSRV_HANDLE ServerName, _Out_ PNETLOGON_TRUSTED_DOMAIN_ARRAY Domains)
 
NET_API_STATUS __stdcall DsrAddressToSiteNamesExW (_In_opt_ LOGONSRV_HANDLE ComputerName, _In_ DWORD EntryCount, _In_ PNL_SOCKET_ADDRESS SocketAddresses, _Out_ PNL_SITE_NAME_EX_ARRAY *SiteNames)
 
NET_API_STATUS __stdcall DsrGetDcSiteCoverageW (_In_opt_ LOGONSRV_HANDLE ServerName, _Out_ PNL_SITE_NAME_ARRAY *SiteNames)
 
NTSTATUS __stdcall NetrLogonSamLogonEx (_In_ handle_t ContextHandle, _In_opt_ wchar_t *LogonServer, _In_opt_ wchar_t *ComputerName, _In_ NETLOGON_LOGON_INFO_CLASS LogonLevel, _In_ PNETLOGON_LEVEL LogonInformation, _In_ NETLOGON_VALIDATION_INFO_CLASS ValidationLevel, _Out_ PNETLOGON_VALIDATION ValidationInformation, _Out_ UCHAR *Authoritative, _Inout_ ULONG *ExtraFlags)
 
NET_API_STATUS __stdcall DsrEnumerateDomainTrusts (_In_opt_ LOGONSRV_HANDLE ServerName, _In_ ULONG Flags, _Out_ PNETLOGON_TRUSTED_DOMAIN_ARRAY Domains)
 
NET_API_STATUS __stdcall DsrDeregisterDnsHostRecords (_In_opt_ LOGONSRV_HANDLE ServerName, _In_opt_ wchar_t *DnsDomainName, _In_opt_ GUID *DomainGuid, _In_opt_ GUID *DsaGuid, _In_ wchar_t *DnsHostName)
 
NTSTATUS __stdcall NetrServerTrustPasswordsGet (_In_opt_ LOGONSRV_HANDLE TrustedDcName, _In_ wchar_t *AccountName, _In_ NETLOGON_SECURE_CHANNEL_TYPE SecureChannelType, _In_ wchar_t *ComputerName, _In_ PNETLOGON_AUTHENTICATOR Authenticator, _Out_ PNETLOGON_AUTHENTICATOR ReturnAuthenticator, _Out_ PENCRYPTED_NT_OWF_PASSWORD EncryptedNewOwfPassword, _Out_ PENCRYPTED_NT_OWF_PASSWORD EncryptedOldOwfPassword)
 
NET_API_STATUS __stdcall DsrGetForestTrustInformation (_In_opt_ LOGONSRV_HANDLE ServerName, _In_opt_ wchar_t *TrustedDomainName, _In_ DWORD Flags, _Out_ PLSA_FOREST_TRUST_INFORMATION *ForestTrustInfo)
 
NTSTATUS __stdcall NetrGetForestTrustInformation (_In_opt_ LOGONSRV_HANDLE ServerName, _In_ wchar_t *ComputerName, _In_ PNETLOGON_AUTHENTICATOR Authenticator, _Out_ PNETLOGON_AUTHENTICATOR ReturnAuthenticator, _In_ DWORD Flags, _Out_ PLSA_FOREST_TRUST_INFORMATION *ForestTrustInfo)
 
NTSTATUS __stdcall NetrLogonSamLogonWithFlags (_In_opt_ LOGONSRV_HANDLE LogonServer, _In_opt_ wchar_t *ComputerName, _In_opt_ PNETLOGON_AUTHENTICATOR Authenticator, _Inout_opt_ PNETLOGON_AUTHENTICATOR ReturnAuthenticator, _In_ NETLOGON_LOGON_INFO_CLASS LogonLevel, _In_ PNETLOGON_LEVEL LogonInformation, _In_ NETLOGON_VALIDATION_INFO_CLASS ValidationLevel, _Out_ PNETLOGON_VALIDATION ValidationInformation, _Out_ UCHAR *Authoritative, _Inout_ ULONG *ExtraFlags)
 
NTSTATUS __stdcall NetrServerGetTrustInfo (_In_opt_ LOGONSRV_HANDLE TrustedDcName, _In_ wchar_t *AccountName, _In_ NETLOGON_SECURE_CHANNEL_TYPE SecureChannelType, _In_ wchar_t *ComputerName, _In_ PNETLOGON_AUTHENTICATOR Authenticator, _Out_ PNETLOGON_AUTHENTICATOR ReturnAuthenticator, _Out_ PENCRYPTED_NT_OWF_PASSWORD EncryptedNewOwfPassword, _Out_ PENCRYPTED_NT_OWF_PASSWORD EncryptedOldOwfPassword, _Out_ PNL_GENERIC_RPC_DATA *TrustInfo)
 

Function Documentation

◆ DsrAddressToSiteNamesExW()

NET_API_STATUS __stdcall DsrAddressToSiteNamesExW ( _In_opt_ LOGONSRV_HANDLE  ComputerName,
_In_ DWORD  EntryCount,
_In_ PNL_SOCKET_ADDRESS  SocketAddresses,
_Out_ PNL_SITE_NAME_EX_ARRAY SiteNames 
)

Definition at line 649 of file rpcserver.c.

654 {
656  return 0;
657 }
#define UNIMPLEMENTED
Definition: debug.h:114

Referenced by DsAddressToSiteNamesExW(), and implicit_handle().

◆ DsrAddressToSiteNamesW()

NET_API_STATUS __stdcall DsrAddressToSiteNamesW ( _In_opt_ LOGONSRV_HANDLE  ComputerName,
_In_ DWORD  EntryCount,
_In_ PNL_SOCKET_ADDRESS  SocketAddresses,
_Out_ PNL_SITE_NAME_ARRAY SiteNames 
)

Definition at line 592 of file rpcserver.c.

597 {
599  return 0;
600 }
#define UNIMPLEMENTED
Definition: debug.h:114

Referenced by DsAddressToSiteNamesW(), and implicit_handle().

◆ DsrDeregisterDnsHostRecords()

NET_API_STATUS __stdcall DsrDeregisterDnsHostRecords ( _In_opt_ LOGONSRV_HANDLE  ServerName,
_In_opt_ wchar_t DnsDomainName,
_In_opt_ GUID DomainGuid,
_In_opt_ GUID DsaGuid,
_In_ wchar_t DnsHostName 
)

Definition at line 707 of file rpcserver.c.

713 {
715  return 0;
716 }
#define UNIMPLEMENTED
Definition: debug.h:114

Referenced by DsDeregisterDnsHostRecordsW(), and implicit_handle().

◆ DsrEnumerateDomainTrusts()

NET_API_STATUS __stdcall DsrEnumerateDomainTrusts ( _In_opt_ LOGONSRV_HANDLE  ServerName,
_In_ ULONG  Flags,
_Out_ PNETLOGON_TRUSTED_DOMAIN_ARRAY  Domains 
)

Definition at line 694 of file rpcserver.c.

698 {
700  return 0;
701 }
#define UNIMPLEMENTED
Definition: debug.h:114

Referenced by DsEnumerateDomainTrustsW(), and implicit_handle().

◆ DsrGetDcName()

NET_API_STATUS __stdcall DsrGetDcName ( _In_opt_ LOGONSRV_HANDLE  ComputerName,
_In_opt_ wchar_t DomainName,
_In_opt_ GUID DomainGuid,
_In_opt_ GUID SiteGuid,
_In_ ULONG  Flags,
_Out_ PDOMAIN_CONTROLLER_INFOW DomainControllerInfo 
)

Definition at line 389 of file rpcserver.c.

396 {
398  return 0;
399 }
#define UNIMPLEMENTED
Definition: debug.h:114

Referenced by implicit_handle().

◆ DsrGetDcNameEx()

NET_API_STATUS __stdcall DsrGetDcNameEx ( _In_opt_ LOGONSRV_HANDLE  ComputerName,
_In_opt_ wchar_t DomainName,
_In_opt_ GUID DomainGuid,
_In_opt_ wchar_t SiteName,
_In_ ULONG  Flags,
_Out_ PDOMAIN_CONTROLLER_INFOW DomainControllerInfo 
)

Definition at line 497 of file rpcserver.c.

504 {
506  return 0;
507 }
#define UNIMPLEMENTED
Definition: debug.h:114

Referenced by implicit_handle().

◆ DsrGetDcNameEx2()

NET_API_STATUS __stdcall DsrGetDcNameEx2 ( _In_opt_ LOGONSRV_HANDLE  ComputerName,
_In_opt_ wchar_t AccountName,
_In_ ULONG  AllowableAccountControlBits,
_In_opt_ wchar_t DomainName,
_In_opt_ GUID DomainGuid,
_In_opt_ wchar_t SiteName,
_In_ ULONG  Flags,
_Out_ PDOMAIN_CONTROLLER_INFOW DomainControllerInfo 
)

Definition at line 606 of file rpcserver.c.

615 {
617  return NERR_DCNotFound;
618 }
#define NERR_DCNotFound
Definition: lmerr.h:205
#define UNIMPLEMENTED
Definition: debug.h:114

Referenced by DsGetDcNameWithAccountW(), and implicit_handle().

◆ DsrGetDcSiteCoverageW()

NET_API_STATUS __stdcall DsrGetDcSiteCoverageW ( _In_opt_ LOGONSRV_HANDLE  ServerName,
_Out_ PNL_SITE_NAME_ARRAY SiteNames 
)

Definition at line 663 of file rpcserver.c.

666 {
668  return 0;
669 }
#define UNIMPLEMENTED
Definition: debug.h:114

Referenced by DsGetDcSiteCoverageW(), and implicit_handle().

◆ DsrGetForestTrustInformation()

NET_API_STATUS __stdcall DsrGetForestTrustInformation ( _In_opt_ LOGONSRV_HANDLE  ServerName,
_In_opt_ wchar_t TrustedDomainName,
_In_ DWORD  Flags,
_Out_ PLSA_FOREST_TRUST_INFORMATION ForestTrustInfo 
)

Definition at line 740 of file rpcserver.c.

745 {
747  return 0;
748 }
#define UNIMPLEMENTED
Definition: debug.h:114

Referenced by DsGetForestTrustInformationW(), and implicit_handle().

◆ DsrGetSiteName()

NET_API_STATUS __stdcall DsrGetSiteName ( _In_opt_ LOGONSRV_HANDLE  ComputerName,
_Out_ wchar_t **  SiteName 
)

Definition at line 513 of file rpcserver.c.

516 {
518  return 0;
519 }
#define UNIMPLEMENTED
Definition: debug.h:114

Referenced by DsGetSiteNameW(), and implicit_handle().

◆ midl_user_allocate()

void __RPC_FAR* __RPC_USER midl_user_allocate ( SIZE_T  len)

Definition at line 49 of file rpcserver.c.

50 {
52 }
#define GetProcessHeap()
Definition: compat.h:403
PVOID WINAPI HeapAlloc(HANDLE, DWORD, SIZE_T)
GLenum GLsizei len
Definition: glext.h:6722
#define HEAP_ZERO_MEMORY
Definition: compat.h:123

◆ midl_user_free()

void __RPC_USER midl_user_free ( void __RPC_FAR ptr)

Definition at line 55 of file rpcserver.c.

56 {
58 }
static PVOID ptr
Definition: dispmode.c:27
#define GetProcessHeap()
Definition: compat.h:403
#define HeapFree(x, y, z)
Definition: compat.h:402

◆ NetrAccountDeltas()

NTSTATUS __stdcall NetrAccountDeltas ( _In_opt_ LOGONSRV_HANDLE  PrimaryName,
_In_ wchar_t ComputerName,
_In_ PNETLOGON_AUTHENTICATOR  Authenticator,
_Inout_ PNETLOGON_AUTHENTICATOR  ReturnAuthenticator,
_In_ PUAS_INFO_0  RecordId,
_In_ DWORD  Count,
_In_ DWORD  Level,
_Out_ UCHAR Buffer,
_In_ DWORD  BufferSize,
_Out_ ULONG CountReturned,
_Out_ ULONG TotalEntries,
_Out_ PUAS_INFO_0  NextRecordId 
)

Definition at line 210 of file rpcserver.c.

223 {
225  return 0;
226 }
#define UNIMPLEMENTED
Definition: debug.h:114

Referenced by implicit_handle().

◆ NetrAccountSync()

NTSTATUS __stdcall NetrAccountSync ( _In_opt_ LOGONSRV_HANDLE  PrimaryName,
_In_ wchar_t ComputerName,
_In_ PNETLOGON_AUTHENTICATOR  Authenticator,
_Inout_ PNETLOGON_AUTHENTICATOR  ReturnAuthenticator,
_In_ DWORD  Reference,
_In_ DWORD  Level,
_Out_ UCHAR Buffer,
_In_ DWORD  BufferSize,
_Out_ ULONG CountReturned,
_Out_ ULONG TotalEntries,
_Out_ ULONG NextReference,
_Out_ PUAS_INFO_0  LastRecordId 
)

Definition at line 232 of file rpcserver.c.

245 {
247  return 0;
248 }
#define UNIMPLEMENTED
Definition: debug.h:114

Referenced by implicit_handle().

◆ NetrDatabaseDeltas()

NTSTATUS __stdcall NetrDatabaseDeltas ( _In_ LOGONSRV_HANDLE  PrimaryName,
_In_ wchar_t ComputerName,
_In_ PNETLOGON_AUTHENTICATOR  Authenticator,
_Inout_ PNETLOGON_AUTHENTICATOR  ReturnAuthenticator,
_In_ DWORD  DatabaseID,
_Inout_ PNLPR_MODIFIED_COUNT  DomainModifiedCount,
_Out_ PNETLOGON_DELTA_ENUM_ARRAY DeltaArray,
_In_ DWORD  PreferredMaximumLength 
)

Definition at line 174 of file rpcserver.c.

183 {
185  return 0;
186 }
#define UNIMPLEMENTED
Definition: debug.h:114

Referenced by implicit_handle().

◆ NetrDatabaseRedo()

NTSTATUS __stdcall NetrDatabaseRedo ( _In_ LOGONSRV_HANDLE  PrimaryName,
_In_ wchar_t ComputerName,
_In_ PNETLOGON_AUTHENTICATOR  Authenticator,
_Inout_ PNETLOGON_AUTHENTICATOR  ReturnAuthenticator,
_In_ UCHAR ChangeLogEntry,
_In_ DWORD  ChangeLogEntrySize,
_Out_ PNETLOGON_DELTA_ENUM_ARRAY DeltaArray 
)

Definition at line 345 of file rpcserver.c.

353 {
355  return 0;
356 }
#define UNIMPLEMENTED
Definition: debug.h:114

Referenced by implicit_handle().

◆ NetrDatabaseSync()

NTSTATUS __stdcall NetrDatabaseSync ( _In_ LOGONSRV_HANDLE  PrimaryName,
_In_ wchar_t ComputerName,
_In_ PNETLOGON_AUTHENTICATOR  Authenticator,
_Inout_ PNETLOGON_AUTHENTICATOR  ReturnAuthenticator,
_In_ DWORD  DatabaseID,
_Inout_ ULONG SyncContext,
_Out_ PNETLOGON_DELTA_ENUM_ARRAY DeltaArray,
_In_ DWORD  PreferredMaximumLength 
)

Definition at line 192 of file rpcserver.c.

201 {
203  return 0;
204 }
#define UNIMPLEMENTED
Definition: debug.h:114

Referenced by implicit_handle().

◆ NetrDatabaseSync2()

NTSTATUS __stdcall NetrDatabaseSync2 ( _In_ LOGONSRV_HANDLE  PrimaryName,
_In_ wchar_t ComputerName,
_In_ PNETLOGON_AUTHENTICATOR  Authenticator,
_Inout_ PNETLOGON_AUTHENTICATOR  ReturnAuthenticator,
_In_ DWORD  DatabaseID,
_In_ SYNC_STATE  RestartState,
_Inout_ ULONG SyncContext,
_Out_ PNETLOGON_DELTA_ENUM_ARRAY DeltaArray,
_In_ DWORD  PreferredMaximumLength 
)

Definition at line 326 of file rpcserver.c.

336 {
338  return 0;
339 }
#define UNIMPLEMENTED
Definition: debug.h:114

Referenced by implicit_handle().

◆ NetrEnumerateTrustedDomains()

NTSTATUS __stdcall NetrEnumerateTrustedDomains ( _In_opt_ LOGONSRV_HANDLE  ServerName,
_Out_ PDOMAIN_NAME_BUFFER  DomainNameBuffer 
)

Definition at line 377 of file rpcserver.c.

380 {
382  return 0;
383 }
#define UNIMPLEMENTED
Definition: debug.h:114

Referenced by implicit_handle(), and NetEnumerateTrustedDomains().

◆ NetrEnumerateTrustedDomainsEx()

NET_API_STATUS __stdcall NetrEnumerateTrustedDomainsEx ( _In_opt_ LOGONSRV_HANDLE  ServerName,
_Out_ PNETLOGON_TRUSTED_DOMAIN_ARRAY  Domains 
)

Definition at line 637 of file rpcserver.c.

640 {
642  return 0;
643 }
#define UNIMPLEMENTED
Definition: debug.h:114

Referenced by implicit_handle().

◆ NetrGetAnyDCName()

NET_API_STATUS __stdcall NetrGetAnyDCName ( _In_opt_ LOGONSRV_HANDLE  ServerName,
_In_opt_ wchar_t DomainName,
_Out_ wchar_t **  Buffer 
)

Definition at line 281 of file rpcserver.c.

285 {
287  return 0;
288 }
#define UNIMPLEMENTED
Definition: debug.h:114

Referenced by implicit_handle(), and NetGetAnyDCName().

◆ NetrGetDCName()

NET_API_STATUS __stdcall NetrGetDCName ( _In_ LOGONSRV_HANDLE  ServerName,
_In_opt_ wchar_t DomainName,
_Out_ wchar_t **  Buffer 
)

Definition at line 254 of file rpcserver.c.

258 {
260  return 0;
261 }
#define UNIMPLEMENTED
Definition: debug.h:114

Referenced by implicit_handle().

◆ NetrGetForestTrustInformation()

NTSTATUS __stdcall NetrGetForestTrustInformation ( _In_opt_ LOGONSRV_HANDLE  ServerName,
_In_ wchar_t ComputerName,
_In_ PNETLOGON_AUTHENTICATOR  Authenticator,
_Out_ PNETLOGON_AUTHENTICATOR  ReturnAuthenticator,
_In_ DWORD  Flags,
_Out_ PLSA_FOREST_TRUST_INFORMATION ForestTrustInfo 
)

Definition at line 754 of file rpcserver.c.

761 {
763  return 0;
764 }
#define UNIMPLEMENTED
Definition: debug.h:114

Referenced by implicit_handle().

◆ NetrLogonComputeClientDigest()

NET_API_STATUS __stdcall NetrLogonComputeClientDigest ( _In_opt_ LOGONSRV_HANDLE  ServerName,
_In_opt_ wchar_t DomainName,
_In_ UCHAR Message,
_In_ ULONG  MessageSize,
_Out_ CHAR  NewMessageDigest[16],
_Out_ CHAR  OldMessageDigest[16] 
)

Definition at line 463 of file rpcserver.c.

470 {
472  return 0;
473 }
#define UNIMPLEMENTED
Definition: debug.h:114

Referenced by implicit_handle().

◆ NetrLogonComputeServerDigest()

NET_API_STATUS __stdcall NetrLogonComputeServerDigest ( _In_opt_ LOGONSRV_HANDLE  ServerName,
_In_ ULONG  Rid,
_In_ UCHAR Message,
_In_ ULONG  MessageSize,
_Out_ CHAR  NewMessageDigest[16],
_Out_ CHAR  OldMessageDigest[16] 
)

Definition at line 447 of file rpcserver.c.

454 {
456  return 0;
457 }
#define UNIMPLEMENTED
Definition: debug.h:114

Referenced by implicit_handle().

◆ NetrLogonControl()

NET_API_STATUS __stdcall NetrLogonControl ( _In_opt_ LOGONSRV_HANDLE  ServerName,
_In_ DWORD  FunctionCode,
_In_ DWORD  QueryLevel,
_Out_ PNETLOGON_CONTROL_QUERY_INFORMATION  Buffer 
)

Definition at line 267 of file rpcserver.c.

272 {
274  return 0;
275 }
#define UNIMPLEMENTED
Definition: debug.h:114

Referenced by implicit_handle().

◆ NetrLogonControl2()

NET_API_STATUS __stdcall NetrLogonControl2 ( _In_opt_ LOGONSRV_HANDLE  ServerName,
_In_ DWORD  FunctionCode,
_In_ DWORD  QueryLevel,
_In_ PNETLOGON_CONTROL_DATA_INFORMATION  Data,
_Out_ PNETLOGON_CONTROL_QUERY_INFORMATION  Buffer 
)

Definition at line 294 of file rpcserver.c.

300 {
302  return 0;
303 }
#define UNIMPLEMENTED
Definition: debug.h:114

Referenced by implicit_handle().

◆ NetrLogonControl2Ex()

NET_API_STATUS __stdcall NetrLogonControl2Ex ( _In_opt_ LOGONSRV_HANDLE  ServerName,
_In_ DWORD  FunctionCode,
_In_ DWORD  QueryLevel,
_In_ PNETLOGON_CONTROL_DATA_INFORMATION  Data,
_Out_ PNETLOGON_CONTROL_QUERY_INFORMATION  Buffer 
)

Definition at line 362 of file rpcserver.c.

368 {
370  return 0;
371 }
#define UNIMPLEMENTED
Definition: debug.h:114

Referenced by implicit_handle().

◆ NetrLogonGetCapabilities()

NTSTATUS __stdcall NetrLogonGetCapabilities ( _In_ LOGONSRV_HANDLE  ServerName,
_In_opt_ wchar_t ComputerName,
_In_ PNETLOGON_AUTHENTICATOR  Authenticator,
_Inout_ PNETLOGON_AUTHENTICATOR  ReturnAuthenticator,
_In_ DWORD  QueryLevel,
_Out_ PNETLOGON_CAPABILITIES  ServerCapabilities 
)

Definition at line 405 of file rpcserver.c.

412 {
414  return 0;
415 }
#define UNIMPLEMENTED
Definition: debug.h:114

Referenced by implicit_handle().

◆ NetrLogonGetDomainInfo()

NTSTATUS __stdcall NetrLogonGetDomainInfo ( _In_ LOGONSRV_HANDLE  ServerName,
_In_opt_ wchar_t ComputerName,
_In_ PNETLOGON_AUTHENTICATOR  Authenticator,
_Inout_ PNETLOGON_AUTHENTICATOR  ReturnAuthenticator,
_In_ DWORD  Level,
_In_ PNETLOGON_WORKSTATION_INFORMATION  WkstaBuffer,
_Out_ PNETLOGON_DOMAIN_INFORMATION  DomBuffer 
)

Definition at line 525 of file rpcserver.c.

533 {
535  return 0;
536 }
#define UNIMPLEMENTED
Definition: debug.h:114

Referenced by implicit_handle().

◆ NetrLogonGetTimeServiceParentDomain()

NET_API_STATUS __stdcall NetrLogonGetTimeServiceParentDomain ( _In_opt_ LOGONSRV_HANDLE  ServerName,
_Out_ wchar_t **  DomainName,
_Out_ int PdcSameSite 
)

Definition at line 624 of file rpcserver.c.

628 {
630  return 0;
631 }
#define UNIMPLEMENTED
Definition: debug.h:114

Referenced by implicit_handle(), and NetLogonGetTimeServiceParentDomain().

◆ NetrLogonGetTrustRid()

NET_API_STATUS __stdcall NetrLogonGetTrustRid ( _In_opt_ LOGONSRV_HANDLE  ServerName,
_In_opt_ wchar_t DomainName,
_Out_ ULONG Rid 
)

Definition at line 434 of file rpcserver.c.

438 {
440  return 0;
441 }
#define UNIMPLEMENTED
Definition: debug.h:114

Referenced by implicit_handle().

◆ NetrLogonSamLogoff()

NTSTATUS __stdcall NetrLogonSamLogoff ( _In_opt_ LOGONSRV_HANDLE  LogonServer,
_In_opt_ wchar_t ComputerName,
_In_opt_ PNETLOGON_AUTHENTICATOR  Authenticator,
_Inout_opt_ PNETLOGON_AUTHENTICATOR  ReturnAuthenticator,
_In_ NETLOGON_LOGON_INFO_CLASS  LogonLevel,
_In_ PNETLOGON_LEVEL  LogonInformation 
)

Definition at line 111 of file rpcserver.c.

118 {
120  return 0;
121 }
#define UNIMPLEMENTED
Definition: debug.h:114

Referenced by implicit_handle().

◆ NetrLogonSamLogon()

NTSTATUS __stdcall NetrLogonSamLogon ( _In_opt_ LOGONSRV_HANDLE  LogonServer,
_In_opt_ wchar_t ComputerName,
_In_opt_ PNETLOGON_AUTHENTICATOR  Authenticator,
_Inout_opt_ PNETLOGON_AUTHENTICATOR  ReturnAuthenticator,
_In_ NETLOGON_LOGON_INFO_CLASS  LogonLevel,
_In_ PNETLOGON_LEVEL  LogonInformation,
_In_ NETLOGON_VALIDATION_INFO_CLASS  ValidationLevel,
_Out_ PNETLOGON_VALIDATION  ValidationInformation,
_Out_ UCHAR Authoritative 
)

Definition at line 92 of file rpcserver.c.

102 {
104  return 0;
105 }
#define UNIMPLEMENTED
Definition: debug.h:114

Referenced by implicit_handle().

◆ NetrLogonSamLogonEx()

NTSTATUS __stdcall NetrLogonSamLogonEx ( _In_ handle_t  ContextHandle,
_In_opt_ wchar_t LogonServer,
_In_opt_ wchar_t ComputerName,
_In_ NETLOGON_LOGON_INFO_CLASS  LogonLevel,
_In_ PNETLOGON_LEVEL  LogonInformation,
_In_ NETLOGON_VALIDATION_INFO_CLASS  ValidationLevel,
_Out_ PNETLOGON_VALIDATION  ValidationInformation,
_Out_ UCHAR Authoritative,
_Inout_ ULONG ExtraFlags 
)

Definition at line 675 of file rpcserver.c.

685 {
687  return 0;
688 }
#define UNIMPLEMENTED
Definition: debug.h:114

Referenced by implicit_handle().

◆ NetrLogonSamLogonWithFlags()

NTSTATUS __stdcall NetrLogonSamLogonWithFlags ( _In_opt_ LOGONSRV_HANDLE  LogonServer,
_In_opt_ wchar_t ComputerName,
_In_opt_ PNETLOGON_AUTHENTICATOR  Authenticator,
_Inout_opt_ PNETLOGON_AUTHENTICATOR  ReturnAuthenticator,
_In_ NETLOGON_LOGON_INFO_CLASS  LogonLevel,
_In_ PNETLOGON_LEVEL  LogonInformation,
_In_ NETLOGON_VALIDATION_INFO_CLASS  ValidationLevel,
_Out_ PNETLOGON_VALIDATION  ValidationInformation,
_Out_ UCHAR Authoritative,
_Inout_ ULONG ExtraFlags 
)

Definition at line 770 of file rpcserver.c.

781 {
783  return 0;
784 }
#define UNIMPLEMENTED
Definition: debug.h:114

Referenced by implicit_handle().

◆ NetrLogonSendToSam()

NTSTATUS __stdcall NetrLogonSendToSam ( _In_opt_ LOGONSRV_HANDLE  PrimaryName,
_In_ wchar_t ComputerName,
_In_ PNETLOGON_AUTHENTICATOR  Authenticator,
_Out_ PNETLOGON_AUTHENTICATOR  ReturnAuthenticator,
_In_ UCHAR OpaqueBuffer,
_In_ ULONG  OpaqueBufferSize 
)

Definition at line 576 of file rpcserver.c.

583 {
585  return 0;
586 }
#define UNIMPLEMENTED
Definition: debug.h:114

Referenced by implicit_handle().

◆ NetrLogonSetServiceBits()

NTSTATUS __stdcall NetrLogonSetServiceBits ( _In_opt_ LOGONSRV_HANDLE  ServerName,
_In_ DWORD  ServiceBitsOfInterest,
_In_ DWORD  ServiceBits 
)

Definition at line 421 of file rpcserver.c.

425 {
427  return 0;
428 }
#define UNIMPLEMENTED
Definition: debug.h:114

Referenced by implicit_handle(), and NetLogonSetServiceBits().

◆ NetrLogonUasLogoff()

NET_API_STATUS __stdcall NetrLogonUasLogoff ( _In_opt_ LOGONSRV_HANDLE  ServerName,
_In_ wchar_t UserName,
_In_ wchar_t Workstation,
_Out_ PNETLOGON_LOGOFF_UAS_INFO  LogoffInformation 
)

Definition at line 78 of file rpcserver.c.

83 {
85  return 0;
86 }
#define UNIMPLEMENTED
Definition: debug.h:114

Referenced by implicit_handle().

◆ NetrLogonUasLogon()

NET_API_STATUS __stdcall NetrLogonUasLogon ( _In_opt_ LOGONSRV_HANDLE  ServerName,
_In_ wchar_t UserName,
_In_ wchar_t Workstation,
_Out_ PNETLOGON_VALIDATION_UAS_INFO ValidationInformation 
)

Definition at line 64 of file rpcserver.c.

69 {
71  return 0;
72 }
#define UNIMPLEMENTED
Definition: debug.h:114

Referenced by implicit_handle().

◆ NetrServerAuthenticate()

NTSTATUS __stdcall NetrServerAuthenticate ( _In_opt_ LOGONSRV_HANDLE  PrimaryName,
_In_ wchar_t AccountName,
_In_ NETLOGON_SECURE_CHANNEL_TYPE  SecureChannelType,
_In_ wchar_t ComputerName,
_In_ PNETLOGON_CREDENTIAL  ClientCredential,
_Out_ PNETLOGON_CREDENTIAL  ServerCredential 
)

Definition at line 141 of file rpcserver.c.

148 {
150  return 0;
151 }
#define UNIMPLEMENTED
Definition: debug.h:114

Referenced by implicit_handle().

◆ NetrServerAuthenticate2()

NTSTATUS __stdcall NetrServerAuthenticate2 ( _In_opt_ LOGONSRV_HANDLE  PrimaryName,
_In_ wchar_t AccountName,
_In_ NETLOGON_SECURE_CHANNEL_TYPE  SecureChannelType,
_In_ wchar_t ComputerName,
_In_ PNETLOGON_CREDENTIAL  ClientCredential,
_Out_ PNETLOGON_CREDENTIAL  ServerCredential,
_Inout_ ULONG NegotiateFlags 
)

Definition at line 309 of file rpcserver.c.

317 {
319  return 0;
320 }
#define UNIMPLEMENTED
Definition: debug.h:114

Referenced by implicit_handle().

◆ NetrServerAuthenticate3()

NTSTATUS __stdcall NetrServerAuthenticate3 ( _In_opt_ LOGONSRV_HANDLE  PrimaryName,
_In_ wchar_t AccountName,
_In_ NETLOGON_SECURE_CHANNEL_TYPE  SecureChannelType,
_In_ wchar_t ComputerName,
_In_ PNETLOGON_CREDENTIAL  ClientCredential,
_Out_ PNETLOGON_CREDENTIAL  ServerCredential,
_Inout_ ULONG NegotiateFlags,
_Out_ ULONG AccountRid 
)

Definition at line 479 of file rpcserver.c.

488 {
490  return 0;
491 }
#define UNIMPLEMENTED
Definition: debug.h:114

Referenced by implicit_handle().

◆ NetrServerGetTrustInfo()

NTSTATUS __stdcall NetrServerGetTrustInfo ( _In_opt_ LOGONSRV_HANDLE  TrustedDcName,
_In_ wchar_t AccountName,
_In_ NETLOGON_SECURE_CHANNEL_TYPE  SecureChannelType,
_In_ wchar_t ComputerName,
_In_ PNETLOGON_AUTHENTICATOR  Authenticator,
_Out_ PNETLOGON_AUTHENTICATOR  ReturnAuthenticator,
_Out_ PENCRYPTED_NT_OWF_PASSWORD  EncryptedNewOwfPassword,
_Out_ PENCRYPTED_NT_OWF_PASSWORD  EncryptedOldOwfPassword,
_Out_ PNL_GENERIC_RPC_DATA TrustInfo 
)

Definition at line 790 of file rpcserver.c.

800 {
802  return 0;
803 }
#define UNIMPLEMENTED
Definition: debug.h:114

Referenced by implicit_handle().

◆ NetrServerPasswordGet()

NTSTATUS __stdcall NetrServerPasswordGet ( _In_opt_ LOGONSRV_HANDLE  PrimaryName,
_In_ wchar_t AccountName,
_In_ NETLOGON_SECURE_CHANNEL_TYPE  AccountType,
_In_ wchar_t ComputerName,
_In_ PNETLOGON_AUTHENTICATOR  Authenticator,
_Out_ PNETLOGON_AUTHENTICATOR  ReturnAuthenticator,
_Out_ PENCRYPTED_NT_OWF_PASSWORD  EncryptedNtOwfPassword 
)

Definition at line 559 of file rpcserver.c.

567 {
569  return 0;
570 }
#define UNIMPLEMENTED
Definition: debug.h:114

Referenced by implicit_handle().

◆ NetrServerPasswordSet()

NTSTATUS __stdcall NetrServerPasswordSet ( _In_opt_ LOGONSRV_HANDLE  PrimaryName,
_In_ wchar_t AccountName,
_In_ NETLOGON_SECURE_CHANNEL_TYPE  SecureChannelType,
_In_ wchar_t ComputerName,
_In_ PNETLOGON_AUTHENTICATOR  Authenticator,
_Out_ PNETLOGON_AUTHENTICATOR  ReturnAuthenticator,
_In_ PENCRYPTED_NT_OWF_PASSWORD  UasNewPassword 
)

Definition at line 157 of file rpcserver.c.

165 {
167  return 0;
168 }
#define UNIMPLEMENTED
Definition: debug.h:114

Referenced by implicit_handle().

◆ NetrServerPasswordSet2()

NTSTATUS __stdcall NetrServerPasswordSet2 ( _In_opt_ LOGONSRV_HANDLE  PrimaryName,
_In_ wchar_t AccountName,
_In_ NETLOGON_SECURE_CHANNEL_TYPE  SecureChannelType,
_In_ wchar_t ComputerName,
_In_ PNETLOGON_AUTHENTICATOR  Authenticator,
_Out_ PNETLOGON_AUTHENTICATOR  ReturnAuthenticator,
_In_ PNL_TRUST_PASSWORD  ClearNewPassword 
)

Definition at line 542 of file rpcserver.c.

550 {
552  return 0;
553 }
#define UNIMPLEMENTED
Definition: debug.h:114

Referenced by implicit_handle().

◆ NetrServerReqChallenge()

NTSTATUS __stdcall NetrServerReqChallenge ( _In_opt_ LOGONSRV_HANDLE  PrimaryName,
_In_ wchar_t ComputerName,
_In_ PNETLOGON_CREDENTIAL  ClientChallenge,
_Out_ PNETLOGON_CREDENTIAL  ServerChallenge 
)

Definition at line 127 of file rpcserver.c.

132 {
134  return 0;
135 }
#define UNIMPLEMENTED
Definition: debug.h:114

Referenced by implicit_handle().

◆ NetrServerTrustPasswordsGet()

NTSTATUS __stdcall NetrServerTrustPasswordsGet ( _In_opt_ LOGONSRV_HANDLE  TrustedDcName,
_In_ wchar_t AccountName,
_In_ NETLOGON_SECURE_CHANNEL_TYPE  SecureChannelType,
_In_ wchar_t ComputerName,
_In_ PNETLOGON_AUTHENTICATOR  Authenticator,
_Out_ PNETLOGON_AUTHENTICATOR  ReturnAuthenticator,
_Out_ PENCRYPTED_NT_OWF_PASSWORD  EncryptedNewOwfPassword,
_Out_ PENCRYPTED_NT_OWF_PASSWORD  EncryptedOldOwfPassword 
)

Definition at line 722 of file rpcserver.c.

731 {
733  return 0;
734 }
#define UNIMPLEMENTED
Definition: debug.h:114

Referenced by implicit_handle().

◆ RpcThreadRoutine()

DWORD WINAPI RpcThreadRoutine ( LPVOID  lpParameter)

Definition at line 20 of file rpcserver.c.

22 {
24 
25  Status = RpcServerUseProtseqEpW(L"ncacn_np", 20, L"\\pipe\\netlogon", NULL);
26  if (Status != RPC_S_OK)
27  {
28  ERR("RpcServerUseProtseqEpW() failed (Status %lx)\n", Status);
29  return 0;
30  }
31 
32  Status = RpcServerRegisterIf(logon_v1_0_s_ifspec, NULL, NULL);
33  if (Status != RPC_S_OK)
34  {
35  ERR("RpcServerRegisterIf() failed (Status %lx)\n", Status);
36  return 0;
37  }
38 
40  if (Status != RPC_S_OK)
41  {
42  ERR("RpcServerListen() failed (Status %lx)\n", Status);
43  }
44 
45  return 0;
46 }
long RPC_STATUS
Definition: rpc.h:52
RPC_STATUS WINAPI RpcServerListen(UINT MinimumCallThreads, UINT MaxCalls, UINT DontWait)
Definition: rpc_server.c:1527
#define RPC_C_LISTEN_MAX_CALLS_DEFAULT
Definition: rpcdce.h:122
smooth NULL
Definition: ftsmooth.c:416
RPC_STATUS WINAPI RpcServerRegisterIf(RPC_IF_HANDLE IfSpec, UUID *MgrTypeUuid, RPC_MGR_EPV *MgrEpv)
Definition: rpc_server.c:1123
static const WCHAR L[]
Definition: oid.c:1250
Status
Definition: gdiplustypes.h:24
RPC_STATUS WINAPI RpcServerUseProtseqEpW(RPC_WSTR Protseq, UINT MaxCalls, RPC_WSTR Endpoint, LPVOID SecurityDescriptor)
Definition: rpc_server.c:934
#define ERR(fmt,...)
Definition: debug.h:109
#define RPC_S_OK
Definition: rpcnterr.h:22

◆ WINE_DEFAULT_DEBUG_CHANNEL()

WINE_DEFAULT_DEBUG_CHANNEL ( netlogon  )