summaryrefslogtreecommitdiffstats
path: root/private/inc/nlrepl.h
diff options
context:
space:
mode:
authorAdam <you@example.com>2020-05-17 05:51:50 +0200
committerAdam <you@example.com>2020-05-17 05:51:50 +0200
commite611b132f9b8abe35b362e5870b74bce94a1e58e (patch)
treea5781d2ec0e085eeca33cf350cf878f2efea6fe5 /private/inc/nlrepl.h
downloadNT4.0-e611b132f9b8abe35b362e5870b74bce94a1e58e.tar
NT4.0-e611b132f9b8abe35b362e5870b74bce94a1e58e.tar.gz
NT4.0-e611b132f9b8abe35b362e5870b74bce94a1e58e.tar.bz2
NT4.0-e611b132f9b8abe35b362e5870b74bce94a1e58e.tar.lz
NT4.0-e611b132f9b8abe35b362e5870b74bce94a1e58e.tar.xz
NT4.0-e611b132f9b8abe35b362e5870b74bce94a1e58e.tar.zst
NT4.0-e611b132f9b8abe35b362e5870b74bce94a1e58e.zip
Diffstat (limited to 'private/inc/nlrepl.h')
-rw-r--r--private/inc/nlrepl.h61
1 files changed, 61 insertions, 0 deletions
diff --git a/private/inc/nlrepl.h b/private/inc/nlrepl.h
new file mode 100644
index 000000000..fa1e49ec6
--- /dev/null
+++ b/private/inc/nlrepl.h
@@ -0,0 +1,61 @@
+/*++
+Copyright (c) 1987-1991 Microsoft Corporation
+
+Module Name:
+
+ nlrepl.h
+
+Abstract:
+
+ Prototypes of the database replication functions called either from
+ LSA OR SAM.
+
+Author:
+
+ Madan Appiah
+
+Environment:
+
+ User mode only.
+ Contains NT-specific code.
+ Requires ANSI C extensions: slash-slash comments, long external names.
+
+Revision History:
+
+ 14-Apr-1992 (madana)
+ Created.
+
+--*/
+
+NTSTATUS
+I_NetNotifyDelta (
+ IN SECURITY_DB_TYPE DbType,
+ IN LARGE_INTEGER ModificationCount,
+ IN SECURITY_DB_DELTA_TYPE DeltaType,
+ IN SECURITY_DB_OBJECT_TYPE ObjectType,
+ IN ULONG ObjectRid,
+ IN PSID ObjectSid,
+ IN PUNICODE_STRING ObjectName,
+ IN DWORD ReplicationImmediately,
+ IN PSAM_DELTA_DATA DeltaData
+ );
+
+NTSTATUS
+I_NetNotifyRole(
+ IN POLICY_LSA_SERVER_ROLE Role
+ );
+
+NTSTATUS
+I_NetNotifyMachineAccount (
+ IN ULONG ObjectRid,
+ IN PSID DomainSid,
+ IN ULONG OldUserAccountControl,
+ IN ULONG NewUserAccountControl,
+ IN PUNICODE_STRING ObjectName
+ );
+
+NTSTATUS
+I_NetGetAnyDCName (
+ IN PUNICODE_STRING DomainName,
+ OUT PUNICODE_STRING Buffer
+ );