; -------------------------------------------------------------------------------------------------- ; cscdll.inc Copyright The MASM32 SDK 1998-2010 ; -------------------------------------------------------------------------------------------------- IFNDEF CSCDLL_INC CSCDLL_INC equ <1> BreakConnections PROTO STDCALL :DWORD,:DWORD CSCBeginSynchronizationW PROTO STDCALL :DWORD,:DWORD,:DWORD IFDEF __UNICODE__ CSCBeginSynchronization equ ENDIF CSCCheckShareOnlineA PROTO STDCALL :DWORD IFNDEF __UNICODE__ CSCCheckShareOnline equ ENDIF CSCCheckShareOnlineExW PROTO STDCALL :DWORD,:DWORD IFDEF __UNICODE__ CSCCheckShareOnlineEx equ ENDIF CSCCheckShareOnlineW PROTO STDCALL :DWORD IFDEF __UNICODE__ CSCCheckShareOnline equ ENDIF CSCCopyReplicaA PROTO STDCALL :DWORD,:DWORD IFNDEF __UNICODE__ CSCCopyReplica equ ENDIF CSCCopyReplicaW PROTO STDCALL :DWORD,:DWORD IFDEF __UNICODE__ CSCCopyReplica equ ENDIF CSCDeleteA PROTO STDCALL :DWORD IFNDEF __UNICODE__ CSCDelete equ ENDIF CSCDeleteW PROTO STDCALL :DWORD IFDEF __UNICODE__ CSCDelete equ ENDIF CSCDoEnableDisable PROTO STDCALL :DWORD CSCDoLocalRenameA PROTO STDCALL :DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ CSCDoLocalRename equ ENDIF CSCDoLocalRenameExW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ CSCDoLocalRenameEx equ ENDIF CSCDoLocalRenameW PROTO STDCALL :DWORD,:DWORD,:DWORD IFDEF __UNICODE__ CSCDoLocalRename equ ENDIF CSCEncryptDecryptDatabase PROTO STDCALL :DWORD,:DWORD,:DWORD CSCEndSynchronizationW PROTO STDCALL :DWORD,:DWORD IFDEF __UNICODE__ CSCEndSynchronization equ ENDIF CSCEnumForStatsA PROTO STDCALL :DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ CSCEnumForStats equ ENDIF CSCEnumForStatsExA PROTO STDCALL :DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ CSCEnumForStatsEx equ ENDIF CSCEnumForStatsExW PROTO STDCALL :DWORD,:DWORD,:DWORD IFDEF __UNICODE__ CSCEnumForStatsEx equ ENDIF CSCEnumForStatsW PROTO STDCALL :DWORD,:DWORD,:DWORD IFDEF __UNICODE__ CSCEnumForStats equ ENDIF CSCFillSparseFilesA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ CSCFillSparseFiles equ ENDIF CSCFillSparseFilesW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ CSCFillSparseFiles equ ENDIF CSCFindClose PROTO STDCALL :DWORD CSCFindFirstFileA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ CSCFindFirstFile equ ENDIF CSCFindFirstFileForSidA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ CSCFindFirstFileForSid equ ENDIF CSCFindFirstFileForSidW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ CSCFindFirstFileForSid equ ENDIF CSCFindFirstFileW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ CSCFindFirstFile equ ENDIF CSCFindNextFileA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ CSCFindNextFile equ ENDIF CSCFindNextFileW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ CSCFindNextFile equ ENDIF CSCFreeSpace PROTO STDCALL :DWORD,:DWORD CSCGetSpaceUsageA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ CSCGetSpaceUsage equ ENDIF CSCGetSpaceUsageW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ CSCGetSpaceUsage equ ENDIF CSCIsCSCEnabled PROTO STDCALL CSCIsServerOfflineA PROTO STDCALL :DWORD,:DWORD IFNDEF __UNICODE__ CSCIsServerOffline equ ENDIF CSCIsServerOfflineW PROTO STDCALL :DWORD,:DWORD IFDEF __UNICODE__ CSCIsServerOffline equ ENDIF CSCMergeShareA PROTO STDCALL :DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ CSCMergeShare equ ENDIF CSCMergeShareW PROTO STDCALL :DWORD,:DWORD,:DWORD IFDEF __UNICODE__ CSCMergeShare equ ENDIF CSCPinFileA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ CSCPinFile equ ENDIF CSCPinFileW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ CSCPinFile equ ENDIF CSCPurgeUnpinnedFiles PROTO STDCALL :DWORD,:DWORD,:DWORD CSCQueryDatabaseStatus PROTO STDCALL :DWORD,:DWORD CSCQueryFileStatusA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ CSCQueryFileStatus equ ENDIF CSCQueryFileStatusExA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ CSCQueryFileStatusEx equ ENDIF CSCQueryFileStatusExW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ CSCQueryFileStatusEx equ ENDIF CSCQueryFileStatusW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ CSCQueryFileStatus equ ENDIF CSCQueryShareStatusA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ CSCQueryShareStatus equ ENDIF CSCQueryShareStatusW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ CSCQueryShareStatus equ ENDIF CSCSetMaxSpace PROTO STDCALL :DWORD,:DWORD CSCShareIdToShareName PROTO STDCALL :DWORD,:DWORD,:DWORD CSCTransitionServerOnlineA PROTO STDCALL :DWORD IFNDEF __UNICODE__ CSCTransitionServerOnline equ ENDIF CSCTransitionServerOnlineW PROTO STDCALL :DWORD IFDEF __UNICODE__ CSCTransitionServerOnline equ ENDIF CSCUnpinFileA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ CSCUnpinFile equ ENDIF CSCUnpinFileW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ CSCUnpinFile equ ENDIF CheckCSC PROTO STDCALL :DWORD,:DWORD CheckCSCEx PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD LogoffHappened PROTO STDCALL :DWORD LogonHappened PROTO STDCALL :DWORD MprServiceProc PROTO STDCALL :DWORD ReInt_WndProc PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD RefreshConnections PROTO STDCALL :DWORD,:DWORD Update PROTO STDCALL :DWORD,:DWORD WinlogonLockEvent PROTO STDCALL :DWORD WinlogonLogoffEvent PROTO STDCALL :DWORD WinlogonLogonEvent PROTO STDCALL :DWORD WinlogonScreenSaverEvent PROTO STDCALL :DWORD WinlogonShutdownEvent PROTO STDCALL :DWORD WinlogonStartShellEvent PROTO STDCALL :DWORD WinlogonStartupEvent PROTO STDCALL :DWORD WinlogonUnlockEvent PROTO STDCALL :DWORD ELSE echo ----------------------------------------- echo WARNING duplicate include file cscdll.inc echo ----------------------------------------- ENDIF