Войти

Показать полную графическую версию : linkinfo.dll, userenv.dll


__sa__nya
06-08-2008, 13:58
Доброе время суток. Что делают вышеуказанные файлы, от чего зависят и на что влияют?

Vadikan
06-08-2008, 22:11
userenv - для протоколирования и отладки: Включение журнала отладки пользовательского окружения в розничных версиях Windows (http://support.microsoft.com/kb/221833)

linkinfo - без понятия.

amel27
07-08-2008, 12:13
могу только сказать, что linkinfo.dll используется в работе "Windows Briefcase Engine" (synceng.dll) - недокументированный API синхронизации документов с ноутбуками (ака "портфель")

Petya V4sechkin
07-08-2008, 13:01
Что делают вышеуказанные файлы
Как и любые нормальные библиотеки, содержат определенные наборы функций:

CompareLinkInfoReferents
CompareLinkInfoVolumes
CreateLinkInfo
CreateLinkInfoA
CreateLinkInfoW
DestroyLinkInfo
DisconnectLinkInfo
GetCanonicalPathInfo
GetCanonicalPathInfoA
GetCanonicalPathInfoW
GetLinkInfoData
IsValidLinkInfo
ResolveLinkInfo
ResolveLinkInfoA
ResolveLinkInfoW
CheckXForestLogon
CreateEnvironmentBlock
DeleteProfileA
DeleteProfileW
DestroyEnvironmentBlock
DllCanUnloadNow
DllGetClassObject
DllInstall
DllRegisterServer
DllUnregisterServer
EnterCriticalPolicySection
ExpandEnvironmentStringsForUserA
ExpandEnvironmentStringsForUserW
ForceSyncFgPolicy
FreeGPOListA
FreeGPOListW
GenerateRsopPolicy
GetAllUsersProfileDirectoryA
GetAllUsersProfileDirectoryW
GetAppliedGPOListA
GetAppliedGPOListW
GetDefaultUserProfileDirectoryA
GetDefaultUserProfileDirectoryW
GetGPOListA
GetGPOListW
GetNextFgPolicyRefreshInfo
GetPreviousFgPolicyRefreshInfo
GetProfileType
GetProfilesDirectoryA
GetProfilesDirectoryW
GetUserProfileDirectoryA
GetUserProfileDirectoryW
LeaveCriticalPolicySection
LoadUserProfileA
LoadUserProfileW
ProcessGroupPolicyCompleted
ProcessGroupPolicyCompletedEx
RefreshPolicy
RefreshPolicyEx
RegisterGPNotification
RsopAccessCheckByType
RsopFileAccessCheck
RsopLoggingEnabled
RsopResetPolicySettingStatus
RsopSetPolicySettingStatus
UnloadUserProfile
UnregisterGPNotification
WaitForMachinePolicyForegroundProcessing
WaitForUserPolicyForegroundProcessing
Каждое имя функции можете вбить в search.microsoft.com (http://search.microsoft.com/?mkt=en-US) и поискать (если оно документировано).
Навскидку видно, что Userenv.dll содержит функции для загрузки/выгрузки профилей, обработки политик.

RaHem
07-08-2008, 15:15
Обратил внимание, что на "чистом" компьютере нет файла linkinfo.dll, а если систему "заразить" вирусом AlMan (название взято из NOD32), то появляется.

Petya V4sechkin
07-08-2008, 15:18
RaHem, какие ужасы вы рассказываете.
Системный файл Linkinfo.dll в папке \WINDOWS\system32, описание: Windows Volume Tracking, авторские права: © Microsoft Corporation.

RaHem
07-08-2008, 15:32
:-) Я тоже могу поставить подпись Microsoft :-)
Но на моем домашнем Windows XP Home Edition SP3 (лицензионном, естественно) нет такого файла, а на всех, где я его встречал - антивирус тут же услужливо предлагал его удалить.

zeroua
07-08-2008, 15:42
RaHem, а что вы скажете про то что этот файл есть в оригинальном образе даже ...

Petya V4sechkin
07-08-2008, 16:02
RaHem, похоже, вы запутались.
В папке \WINDOWS\system32 - нормальный файл, в других папках - вполне может быть вирус.

zeroua
07-08-2008, 16:09
Petya V4sechkin, и в папке C:\WINDOWS\system32\dllcache\

Vadikan
07-08-2008, 19:27
:-) Я тоже могу поставить подпись Microsoft :-) »
Не можете, поэтому не надо флудить...




© OSzone.net 2001-2012