Source: core/sys/windows/_lmrepl.d
core.sys.windows.lmrepl
Windows API header module
Translated from MinGW Windows headers
License
var REPL_EXPORT_EXTENT_INFOLEVEL REPL_EXPORT_INTEGRITY_INFOLEVEL REPL_EXTENT_FILE REPL_EXTENT_TREE REPL_GUARDTIME_INFOLEVEL REPL_INTEGRITY_FILE REPL_INTEGRITY_TREE REPL_INTERVAL_INFOLEVEL REPL_PULSE_INFOLEVEL REPL_RANDOM_INFOLEVEL REPL_ROLE_BOTH REPL_ROLE_EXPORT REPL_ROLE_IMPORT REPL_STATE_NEVER_REPLICATED REPL_STATE_NO_MASTER REPL_STATE_NO_SYNC REPL_STATE_OK REPL_UNLOCK_FORCE REPL_UNLOCK_NOFORCE
alias LPREPL_EDIR_INFO_0 LPREPL_EDIR_INFO_1 LPREPL_EDIR_INFO_1000 LPREPL_EDIR_INFO_1001 LPREPL_EDIR_INFO_2 LPREPL_IDIR_INFO_0 LPREPL_IDIR_INFO_1 LPREPL_INFO_0 LPREPL_INFO_1000 LPREPL_INFO_1001 LPREPL_INFO_1002 LPREPL_INFO_1003 PREPL_EDIR_INFO_0 PREPL_EDIR_INFO_1 PREPL_EDIR_INFO_1000 PREPL_EDIR_INFO_1001 PREPL_EDIR_INFO_2 PREPL_IDIR_INFO_0 PREPL_IDIR_INFO_1 PREPL_INFO_0 PREPL_INFO_1000 PREPL_INFO_1001 PREPL_INFO_1002 PREPL_INFO_1003
struct REPL_EDIR_INFO_0 REPL_EDIR_INFO_1 REPL_EDIR_INFO_1000 REPL_EDIR_INFO_1001 REPL_EDIR_INFO_2 REPL_IDIR_INFO_0 REPL_IDIR_INFO_1 REPL_INFO_0 REPL_INFO_1000 REPL_INFO_1001 REPL_INFO_1002 REPL_INFO_1003
fn NetReplExportDirAdd NetReplExportDirDel NetReplExportDirEnum NetReplExportDirGetInfo NetReplExportDirLock NetReplExportDirSetInfo NetReplExportDirUnlock NetReplGetInfo NetReplImportDirAdd NetReplImportDirDel NetReplImportDirEnum NetReplImportDirGetInfo NetReplImportDirLock NetReplImportDirUnlock NetReplSetInfo
Types 36
structREPL_INFO_0
aliasPREPL_INFO_0 = REPL_INFO_0 *
aliasLPREPL_INFO_0 = REPL_INFO_0 *
structREPL_INFO_1000
Fields
DWORD rp1000_intervalaliasPREPL_INFO_1000 = REPL_INFO_1000 *
aliasLPREPL_INFO_1000 = REPL_INFO_1000 *
structREPL_INFO_1001
Fields
DWORD rp1001_pulsealiasPREPL_INFO_1001 = REPL_INFO_1001 *
aliasLPREPL_INFO_1001 = REPL_INFO_1001 *
structREPL_INFO_1002
Fields
DWORD rp1002_guardtimealiasPREPL_INFO_1002 = REPL_INFO_1002 *
aliasLPREPL_INFO_1002 = REPL_INFO_1002 *
structREPL_INFO_1003
Fields
DWORD rp1003_randomaliasPREPL_INFO_1003 = REPL_INFO_1003 *
aliasLPREPL_INFO_1003 = REPL_INFO_1003 *
structREPL_EDIR_INFO_0
Fields
LPWSTR rped0_dirnamealiasPREPL_EDIR_INFO_0 = REPL_EDIR_INFO_0 *
aliasLPREPL_EDIR_INFO_0 = REPL_EDIR_INFO_0 *
structREPL_EDIR_INFO_1
aliasPREPL_EDIR_INFO_1 = REPL_EDIR_INFO_1 *
aliasLPREPL_EDIR_INFO_1 = REPL_EDIR_INFO_1 *
structREPL_EDIR_INFO_2
aliasPREPL_EDIR_INFO_2 = REPL_EDIR_INFO_2 *
aliasLPREPL_EDIR_INFO_2 = REPL_EDIR_INFO_2 *
structREPL_EDIR_INFO_1000
Fields
DWORD rped1000_integrityaliasPREPL_EDIR_INFO_1000 = REPL_EDIR_INFO_1000 *
aliasLPREPL_EDIR_INFO_1000 = REPL_EDIR_INFO_1000 *
structREPL_EDIR_INFO_1001
Fields
DWORD rped1001_extentaliasPREPL_EDIR_INFO_1001 = REPL_EDIR_INFO_1001 *
aliasLPREPL_EDIR_INFO_1001 = REPL_EDIR_INFO_1001 *
structREPL_IDIR_INFO_0
Fields
LPWSTR rpid0_dirnamealiasPREPL_IDIR_INFO_0 = REPL_IDIR_INFO_0 *
aliasLPREPL_IDIR_INFO_0 = REPL_IDIR_INFO_0 *
structREPL_IDIR_INFO_1
aliasPREPL_IDIR_INFO_1 = REPL_IDIR_INFO_1 *
aliasLPREPL_IDIR_INFO_1 = REPL_IDIR_INFO_1 *
Functions 15
fn
NET_API_STATUS NetReplExportDirEnum(LPCWSTR, DWORD, PBYTE *, DWORD, PDWORD, PDWORD, PDWORD) extern(Windows)fn
NET_API_STATUS NetReplImportDirEnum(LPCWSTR, DWORD, PBYTE *, DWORD, PDWORD, PDWORD, PDWORD) extern(Windows)Variables 19
enumvar
REPL_ROLE_EXPORT = 1enumvar
REPL_ROLE_IMPORT = 2enumvar
REPL_ROLE_BOTH = 3enumvar
REPL_INTERVAL_INFOLEVEL = PARMNUM_BASE_INFOLEVEL + 0enumvar
REPL_PULSE_INFOLEVEL = PARMNUM_BASE_INFOLEVEL + 1enumvar
REPL_GUARDTIME_INFOLEVEL = PARMNUM_BASE_INFOLEVEL + 2enumvar
REPL_RANDOM_INFOLEVEL = PARMNUM_BASE_INFOLEVEL + 3enumvar
REPL_UNLOCK_NOFORCE = 0enumvar
REPL_UNLOCK_FORCE = 1enumvar
REPL_STATE_OK = 0enumvar
REPL_STATE_NO_MASTER = 1enumvar
REPL_STATE_NO_SYNC = 2enumvar
REPL_STATE_NEVER_REPLICATED = 3enumvar
REPL_INTEGRITY_FILE = 1enumvar
REPL_INTEGRITY_TREE = 2enumvar
REPL_EXTENT_FILE = 1enumvar
REPL_EXTENT_TREE = 2enumvar
REPL_EXPORT_INTEGRITY_INFOLEVEL = PARMNUM_BASE_INFOLEVEL + 0enumvar
REPL_EXPORT_EXTENT_INFOLEVEL = PARMNUM_BASE_INFOLEVEL + 1