Windows 8 DLL File Information - cscsvc.dll |
The following DLL report was generated by automatic DLL script that scanned and loaded all DLL files in the system32 directory of Windows 8, extracted the information from them, and then saved it into HTML reports. If you want to view a report of another DLL, go to the main page of this Web site.
General Information
File Description: | CSC Service DLL |
File Version: | 6.2.9200.16384 (win8_rtm.120725-1247) |
Company: | Microsoft Corporation |
Product Name: | Microsoft® Windows® Operating System |
DLL popularity | Very Low - There is no any other DLL in system32 directory that is statically linked to this file. |
File Size: | 570 KB |
Total Number of Exported Functions: | 2 |
Total Number of Exported Functions With Names: | 2 |
Section Headers
Name | Virtual Address | Raw Data Size | % of File | Characteristics | Section Contains... |
---|---|---|---|---|---|
.text | 0x00001000 | 507,392 Bytes | 86.9% | Read, Execute | Code |
.data | 0x0007d000 | 6,656 Bytes | 1.1% | Write, Read | Initialized Data |
.idata | 0x00080000 | 8,192 Bytes | 1.4% | Read | Initialized Data |
.rsrc | 0x00082000 | 24,064 Bytes | 4.1% | Read | Initialized Data |
.reloc | 0x00088000 | 36,352 Bytes | 6.2% | Read, Discardable | Initialized Data |
Static Linking
cscsvc.dll is statically linked to the following files:msvcrt.dll
ntdll.dll
api-ms-win-core-datetime-l1-1-1.dll
api-ms-win-core-debug-l1-1-1.dll
api-ms-win-core-errorhandling-l1-1-1.dll
api-ms-win-core-file-l1-2-0.dll
api-ms-win-core-handle-l1-1-0.dll
api-ms-win-core-interlocked-l1-2-0.dll
api-ms-win-core-libraryloader-l1-1-1.dll
api-ms-win-core-registry-l1-1-0.dll
api-ms-win-core-processthreads-l1-1-1.dll
api-ms-win-core-profile-l1-1-0.dll
api-ms-win-core-string-l1-1-0.dll
api-ms-win-core-synch-l1-2-0.dll
api-ms-win-core-sysinfo-l1-2-0.dll
api-ms-win-core-threadpool-l1-2-0.dll
api-ms-win-security-base-l1-2-0.dll
api-ms-win-service-core-l1-1-1.dll
api-ms-win-service-management-l1-1-0.dll
api-ms-win-service-management-l2-1-0.dll
OLEAUT32.dll
USER32.dll
USERENV.dll
KERNEL32.dll
This means that when cscsvc.dll is loaded, the above files are automatically loaded too. If one of these files is corrupted or missing, cscsvc.dll won't be loaded.
General Resources Information
Resource Type | Number of Items | Total Size | % of File |
---|---|---|---|
Icons | 0 | 0 Bytes | 0.0% |
Animated Icons | 0 | 0 Bytes | 0.0% |
Cursors | 0 | 0 Bytes | 0.0% |
Animated Cursors | 0 | 0 Bytes | 0.0% |
Bitmaps | 0 | 0 Bytes | 0.0% |
AVI Files | 0 | 0 Bytes | 0.0% |
Dialog-Boxes | 0 | 0 Bytes | 0.0% |
HTML Related Files | 1 | 1,970 Bytes | 0.3% |
Menus | 0 | 0 Bytes | 0.0% |
Strings | 133 | 9,680 Bytes | 1.7% |
Type Libraries | 0 | 0 Bytes | 0.0% |
Manifest | 0 | 0 Bytes | 0.0% |
All Others | 4 | 29,330 Bytes | 5.0% |
Total | 138 | 40,980 Bytes | 7.0% |
Icons in this file
No icons found in this file
Cursors in this file
No cursors found in this file
Dialog-boxes list (up to 200 dialogs)
No dialog resources in this file.
String resources in this dll (up to 200 strings)
String ID | String Text |
---|---|
200 | Offline Files |
201 | The Offline Files service performs maintenance activities on the Offline Files cache, responds to user logon and logoff events, implements the internals of the public API, and dispatches interesting events to those interested in Offline Files activities and changes in cache state. |
202 | Offline Files Driver |
203 | Allows network files to be used while the local computer is offline. |
300 | Stable |
301 | FileOnClient_DirOnServer |
302 | FileOnClient_NoServerCopy |
303 | DirOnClient_FileOnServer |
304 | DirOnClient_FileChangedOnServer |
305 | DirOnClient_NoServerCopy |
306 | FileCreatedOnClient_NoServerCopy |
307 | FileCreatedOnClient_FileChangedOnServer |
308 | FileCreatedOnClient_DirChangedOnServer |
309 | FileCreatedOnClient_FileOnServer |
310 | FileCreatedOnClient_DirOnServer |
311 | FileCreatedOnClient_DeletedOnServer |
312 | FileChangedOnClient_ChangedOnServer |
313 | FileChangedOnClient_DirOnServer |
314 | FileChangedOnClient_DirChangedOnServer |
315 | FileChangedOnClient_DeletedOnServer |
316 | FileSparseOnClient_ChangedOnServer |
317 | FileSparseOnClient_DeletedOnServer |
318 | FileSparseOnClient_DirOnServer |
319 | FileSparseOnClient_DirChangedOnServer |
320 | DirCreatedOnClient_NoServerCopy |
321 | DirCreatedOnClient_DirOnServer |
322 | DirCreatedOnClient_FileOnServer |
323 | DirCreatedOnClient_FileChangedOnServer |
324 | DirCreatedOnClient_DirChangedOnServer |
325 | DirCreatedOnClient_DeletedOnServer |
326 | DirChangedOnClient_FileOnServer |
327 | DirChangedOnClient_FileChangedOnServer |
328 | DirChangedOnClient_ChangedOnServer |
329 | DirChangedOnClient_DeletedOnServer |
330 | NoClientCopy_FileOnServer |
331 | NoClientCopy_DirOnServer |
332 | NoClientCopy_FileChangedOnServer |
333 | NoClientCopy_DirChangedOnServer |
334 | DeletedOnClient_FileOnServer |
335 | DeletedOnClient_DirOnServer |
336 | DeletedOnClient_FileChangedOnServer |
337 | DeletedOnClient_DirChangedOnServer |
338 | FileSparseOnClient |
339 | FileChangedOnClient |
340 | FileRenamedOnClient |
341 | DirSparseOnClient |
342 | DirChangedOnClient |
343 | DirRenamedOnClient |
344 | FileChangedOnServer |
345 | FileRenamedOnServer |
346 | FileDeletedOnServer |
347 | DirChangedOnServer |
348 | DirRenamedOnServer |
349 | DirDeletedOnServer |
350 | FileReplacedAndDeletedOnClient_FileOnServer |
351 | FileReplacedAndDeletedOnClient_FileChangedOnServer |
352 | FileReplacedAndDeletedOnClient_DirOnServer |
353 | FileReplacedAndDeletedOnClient_DirChangedOnServer |
400 | Pin item |
401 | Create server copy and sync from client |
402 | Create client copy and sync from server |
403 | Sync client copy to server |
404 | Sync server copy to client |
405 | Copy client copy to path |
406 | Copy server copy to path |
407 | Delete client copy |
408 | Delete server copy |
409 | Encrypt or unencrypt item in cache |
410 | Pin directory tree |
411 | Sync server directory to client |
412 | Sync client directory tree to server |
413 | Delete client directory tree |
414 | Delete server directory tree |
415 | Encrypt or unencrypt directory tree in cache |
500 | Offline Files |
501 | Offline Files |
502 | Performance counters for Offline Files |
504 | Bytes Received |
505 | Bytes Received |
506 | Bytes synchronized from server to client |
508 | Bytes Transmitted |
509 | Bytes Transmitted |
510 | Bytes synchronized from client to server |
512 | Bytes Transmitted/sec |
513 | Bytes Transmitted/sec |
514 | Bytes synchronized per second, client to server |
516 | Bytes Received/sec |
517 | Bytes Received/sec |
518 | Bytes synchronized per second, server to client |
520 | Client Side Caching |
521 | Client Side Caching |
522 | Performance counters for SMB BranchCache for reduced bandwidth consumption |
524 | SMB BranchCache Bytes Requested |
525 | SMB BranchCache Bytes Requested |
526 | Bytes requested from BranchCache |
528 | SMB BranchCache Bytes Received |
529 | SMB BranchCache Bytes Received |
530 | Bytes received from BranchCache |
532 | SMB BranchCache Bytes Published |
533 | SMB BranchCache Bytes Published |
534 | Bytes published back to BranchCache |
536 | SMB BranchCache Bytes Requested From Server |
537 | SMB BranchCache Bytes Requested From Server |
538 | Bytes not found in BranchCache and retrieved from the server |
540 | SMB BranchCache Hashes Requested |
541 | SMB BranchCache Hashes Requested |
542 | Count of hash requests sent to the server for BranchCache lookup |
544 | SMB BranchCache Hashes Received |
545 | SMB BranchCache Hashes Received |
546 | Count of hash requests successfully receieved back from the server for BranchCache lookup |
548 | SMB BranchCache Hash Bytes Received |
549 | SMB BranchCache Hash Bytes Received |
550 | Bytes of hash data successfully received back from the server for BranchCache lookup |
552 | Prefetch Operations Queued |
553 | Prefetch Operations Queued |
554 | Count of prefetch operations queued to retrieve or publish BranchCache data |
556 | Prefetch Bytes Read From Cache |
557 | Prefetch Bytes Read From Cache |
558 | Bytes read by the BranchCache prefetcher service from the Client Side Cache |
560 | Prefetch Bytes Read From Server |
561 | Prefetch Bytes Read From Server |
562 | Bytes read by the BranchCache prefetcher from the server |
564 | Application Bytes Read From Cache |
565 | Application Bytes Read From Cache |
566 | Transparently cached bytes read by applications from the Client Side Cache |
568 | Application Bytes Read From Server |
569 | Application Bytes Read From Server |
570 | Transparently cached bytes read by applications from the server |
572 | Application Bytes Read From Server (Not Cached) |
573 | Application Bytes Read From Server (Not Cached) |
574 | Transparently cached bytes read by applications from the server and not cached by the client |
600 | %1 (%2 v%3!d!)%4 |
601 | %1 (%2 v*)%3 |
COM Classes/Interfaces
There is no type library in this file with COM classes/interfaces information
Exported Functions List
The following functions are exported by this dll:CscServiceMain | CscTestGetInterface |
Imported Functions List
The following functions are imported by this dll:- msvcrt.dll:
_CxxThrowException _XcptFilter __CxxFrameHandler __dllonexit _amsg_exit _except_handler4_common _initterm _lock _onexit _purecall _unlock _vscwprintf _vsnwprintf _wcsnicmp _wcsupr bsearch free iswspace malloc memcpy memmove memset public: virtual __thiscall type_info::~type_info(void) qsort swscanf_s void * __cdecl operator new(unsigned int) void __cdecl operator delete(void *) void __cdecl terminate(void) vwprintf wcschr wcsncmp wcsrchr wcsstr wprintf - ntdll.dll:
DbgPrint EtwEventEnabled EtwEventRegister EtwEventUnregister EtwEventWrite EtwGetTraceEnableFlags EtwGetTraceEnableLevel EtwGetTraceLoggerHandle EtwRegisterTraceGuidsW EtwTraceMessage EtwUnregisterTraceGuids NtClose NtCreateEvent NtDeviceIoControlFile NtFsControlFile NtQueryDirectoryFile NtQueryInformationFile NtQueryVolumeInformationFile NtReadFile NtWaitForSingleObject NtWriteFile RtlAcquireResourceExclusive RtlAcquireResourceShared RtlAppendPathElement RtlAppendUnicodeStringToString RtlAssert RtlCompareUnicodeString RtlDeleteResource RtlDosPathNameToNtPathName_U RtlDuplicateUnicodeString RtlEqualUnicodeString RtlFreeAnsiString RtlFreeHeap RtlGetLastNtStatus RtlGetLengthWithoutLastFullDosOrNtPathElement RtlGetLengthWithoutTrailingPathSeperators RtlInitUnicodeString RtlInitializeResource RtlLengthSid RtlNtStatusToDosError RtlNtStatusToDosErrorNoTeb RtlPrefixUnicodeString RtlQueryWnfStateData RtlReleaseResource RtlSubscribeWnfStateChangeNotification RtlUnsubscribeWnfNotificationWaitForCompletion RtlValidSid RtlpApplyLengthFunction RtlpEnsureBufferSize WinSqmSetDWORD - api-ms-win-core-datetime-l1-1-1.dll:
KernelBase!GetDateFormatW KernelBase!GetTimeFormatW - api-ms-win-core-debug-l1-1-1.dll:
KernelBase!DebugBreak KernelBase!OutputDebugStringW - api-ms-win-core-errorhandling-l1-1-1.dll:
KernelBase!GetLastError KernelBase!SetUnhandledExceptionFilter KernelBase!UnhandledExceptionFilter ntdll!RtlRestoreLastWin32Error - api-ms-win-core-file-l1-2-0.dll:
KernelBase!CompareFileTime KernelBase!CreateDirectoryW KernelBase!FileTimeToLocalFileTime KernelBase!FindClose KernelBase!FindFirstFileW KernelBase!FindNextFileW KernelBase!GetDiskFreeSpaceExW KernelBase!GetFileAttributesW - api-ms-win-core-handle-l1-1-0.dll:
KernelBase!CloseHandle - api-ms-win-core-interlocked-l1-2-0.dll:
KernelBase!InterlockedCompareExchange KernelBase!InterlockedDecrement KernelBase!InterlockedExchange KernelBase!InterlockedIncrement ntdll!RtlInterlockedCompareExchange64 - api-ms-win-core-libraryloader-l1-1-1.dll:
KernelBase!DisableThreadLibraryCalls KernelBase!FreeLibrary KernelBase!FreeLibraryAndExitThread KernelBase!LoadResource KernelBase!LockResource KernelBase!SizeofResource - api-ms-win-core-registry-l1-1-0.dll:
KernelBase!RegCloseKey KernelBase!RegCreateKeyExW KernelBase!RegDeleteKeyExW KernelBase!RegDeleteValueW KernelBase!RegEnumKeyExW KernelBase!RegEnumValueW KernelBase!RegNotifyChangeKeyValue KernelBase!RegOpenCurrentUser KernelBase!RegOpenKeyExW KernelBase!RegQueryInfoKeyW KernelBase!RegQueryValueExW KernelBase!RegSetValueExW - api-ms-win-core-processthreads-l1-1-1.dll:
kernel32!CreateThread kernel32!GetCurrentProcess kernel32!GetCurrentProcessId kernel32!GetCurrentThread kernel32!GetCurrentThreadId kernel32!GetThreadPriority kernel32!SetThreadPriority kernel32!TerminateProcess - api-ms-win-core-profile-l1-1-0.dll:
ntdll!RtlQueryPerformanceCounter - api-ms-win-core-string-l1-1-0.dll:
KernelBase!MultiByteToWideChar - api-ms-win-core-synch-l1-2-0.dll:
KernelBase!CancelWaitableTimer KernelBase!CreateEventW KernelBase!CreateMutexW KernelBase!InitializeCriticalSectionAndSpinCount KernelBase!ReleaseMutex KernelBase!ReleaseSemaphore KernelBase!ResetEvent KernelBase!SetEvent KernelBase!SetWaitableTimer KernelBase!Sleep KernelBase!WaitForMultipleObjectsEx KernelBase!WaitForSingleObject ntdll!RtlDeleteCriticalSection ntdll!RtlEnterCriticalSection ntdll!RtlInitializeCriticalSection ntdll!RtlLeaveCriticalSection - api-ms-win-core-sysinfo-l1-2-0.dll:
KernelBase!GetSystemTime KernelBase!GetSystemTimeAsFileTime KernelBase!GetTickCount KernelBase!GetTickCount64 - api-ms-win-core-threadpool-l1-2-0.dll:
KernelBase!CreateThreadpool KernelBase!CreateThreadpoolCleanupGroup KernelBase!CreateThreadpoolWait ntdll!TpReleaseCleanupGroup ntdll!TpReleaseCleanupGroupMembers ntdll!TpReleasePool ntdll!TpReleaseWait ntdll!TpSetPoolMaxThreads ntdll!TpSetWait ntdll!TpWaitForWait - api-ms-win-security-base-l1-2-0.dll:
KernelBase!DuplicateTokenEx KernelBase!EqualSid KernelBase!ImpersonateLoggedOnUser KernelBase!IsValidSid KernelBase!RevertToSelf - api-ms-win-service-core-l1-1-1.dll:
sechost!RegisterServiceCtrlHandlerExW sechost!SetServiceStatus - api-ms-win-service-management-l1-1-0.dll:
sechost!CloseServiceHandle sechost!OpenSCManagerW sechost!OpenServiceW - api-ms-win-service-management-l2-1-0.dll:
sechost!ChangeServiceConfigW - OLEAUT32.dll:
GetErrorInfo SafeArrayCopy SafeArrayCreate SafeArrayCreateVector SafeArrayDestroy SafeArrayGetDim SafeArrayGetElement SafeArrayGetLBound SafeArrayGetUBound SafeArrayGetVartype SafeArrayLock SafeArrayPtrOfIndex SafeArrayPutElement SafeArrayRedim SafeArrayUnlock SysAllocString SysAllocStringByteLen SysAllocStringLen SysFreeString SysStringByteLen SysStringLen VarUI4FromStr VariantChangeType VariantClear VariantCopy VariantCopyInd VariantInit - USER32.dll:
CharLowerW CharUpperW DispatchMessageW LoadStringW MsgWaitForMultipleObjectsEx PeekMessageW PostThreadMessageW TranslateMessage - USERENV.dll:
EnterCriticalPolicySection ExpandEnvironmentStringsForUserW LeaveCriticalPolicySection RegisterGPNotification UnregisterGPNotification - KERNEL32.dll:
CallbackMayRunLong CompareStringW CreateIoCompletionPort CreateSemaphoreW CreateWaitableTimerW DelayLoadFailureHook DuplicateHandle ExpandEnvironmentStringsW FileTimeToSystemTime FindResourceW FormatMessageW GetDriveTypeW GetFileSizeEx GetProcAddress GetProcessHeap GetQueuedCompletionStatus HeapFree InterlockedExchangeAdd LoadLibraryExW LoadLibraryW LocalAlloc LocalFree QueryPerformanceFrequency QueueUserWorkItem ReplaceFile SystemTimeToFileTime SystemTimeToTzSpecificLocalTime TlsAlloc TlsFree TlsGetValue TlsSetValue TrySubmitThreadpoolCallback VirtualAlloc VirtualFree WaitForMultipleObjects lstrcmpiW ntdll!LdrResolveDelayLoadedAPI ntdll!RtlAllocateHeap ntdll!RtlReAllocateHeap