Windows XP DLL File Information - mqsec.dll |
The following DLL report was generated by automatic DLL script that scanned and loaded all DLL files in the system32 directory of Windows XP, 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: | Windows NT, MSMQ 2.0 Security |
File Version: | 5.01.1110 |
Company: | Microsoft Corporation |
Product Name: | Microsoft Message Queue |
DLL popularity | Low - 10 other DLL files in system32 directory are statically linked to this file. |
File Size: | 93 KB |
Total Number of Exported Functions: | 54 |
Total Number of Exported Functions With Names: | 54 |
Section Headers
Name | Virtual Address | Raw Data Size | % of File | Characteristics | Section Contains... |
---|---|---|---|---|---|
.text | 0x00001000 | 84,992 Bytes | 88.8% | Read, Execute | Code |
.data | 0x00016000 | 2,048 Bytes | 2.1% | Write, Read | Initialized Data |
.rsrc | 0x00017000 | 1,536 Bytes | 1.6% | Read | Initialized Data |
.reloc | 0x00018000 | 6,144 Bytes | 6.4% | Read, Discardable | Initialized Data |
Static Linking
mqsec.dll is statically linked to the following files:mqutil.dll
msvcrt.dll
MSVCP60.dll
NETAPI32.dll
CRYPT32.dll
Security.dll
RPCRT4.dll
ADVAPI32.dll
KERNEL32.dll
This means that when mqsec.dll is loaded, the above files are automatically loaded too. If one of these files is corrupted or missing, mqsec.dll won't be loaded.
List of files that are statically linked to mqsec.dll
mqad.dll
mqcertui.dll
mqdscli.dll
mqoa.dll
mqqm.dll
mqrt.dll
mqrtdep.dll
mqsnap.dll
mqupgrd.dll
mqutil.dll
This means that when one of the above files is loaded, mqsec.dll will be loaded too. (The opposite of the previous 'Static Linking' section)
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 | 0 | 0 Bytes | 0.0% |
Menus | 0 | 0 Bytes | 0.0% |
Strings | 0 | 0 Bytes | 0.0% |
Type Libraries | 0 | 0 Bytes | 0.0% |
Manifest | 0 | 0 Bytes | 0.0% |
All Others | 1 | 1,056 Bytes | 1.1% |
Total | 1 | 1,056 Bytes | 1.1% |
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)
No string resources in this file.
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:CheckContextCredStatus | ClientInitSecCtx | FreeContextHandle |
GetCertificateNames | GetClientCredHandleAndInitSecCtx | GetSchannelCaCert |
GetSizes | MQSealBuffer | MQSec_AccessCheck |
MQSec_AccessCheckForSelf | MQSec_AcquireCryptoProvider | MQSec_CanGenerateAudit |
MQSec_ConvertSDToNT4Format | MQSec_ConvertSDToNT5Format | MQSec_CopySecurityDescriptor |
MQSec_GetAnonymousSid | MQSec_GetCryptoProvProperty | MQSec_GetDefaultSecDescriptor |
MQSec_GetImpersonationObject | MQSec_GetLocalMachineSid | MQSec_GetLocalSystemSid |
MQSec_GetProcessSid | MQSec_GetProcessUserSid | MQSec_GetPubKeysFromDS |
MQSec_GetThreadUserSid | MQSec_GetUserType | MQSec_GetWorldSid |
MQSec_IsAnonymusSid | MQSec_IsGuestSid | MQSec_IsSystemSid |
MQSec_IsUnAuthenticatedUser | MQSec_MakeAbsoluteSD | MQSec_MakeSelfRelative |
MQSec_MergeSecurityDescriptors | MQSec_PackPublicKey | MQSec_SetPrivilegeInThread |
MQSec_SetSecurityDescriptorDacl | MQSec_StorePubKeys | MQSec_StorePubKeysInDS |
MQSec_UnpackPublicKey | MQSigCloneCertFromReg | MQSigCloneCertFromSysStore |
MQSigCreateCertificate | MQSigHashMessageProperties | MQSigOpenUserCertStore |
MQUnsealBuffer | MQsspi_GetCaCert | MQsspi_GetNames |
MQsspi_InitServerAuthntication | MQsspi_IsSecuredServerConn | MQsspi_MigrateSecureCommFlag |
MQsspi_SetSecuredServerConn | MQsspi_UpdateCaConfig | ServerAcceptSecCtx |
Imported Functions List
The following functions are imported by this dll:- mqutil.dll:
GetFalconKeyValue SetFalconKeyValue class COutputReport Report long __stdcall DeleteFalconKeyValue(unsigned short const *) long __stdcall GetComputerNameInternal(unsigned short *,unsigned long *) long __stdcall GetFalconKey(unsigned short const *,struct HKEY__ * *) long __stdcall GetThreadUserSid(unsigned char * *,unsigned long *) public: void __thiscall COutputReport::ReportMsg(unsigned long,unsigned long,void *,unsigned short,unsigned short const * *,unsigned short) - msvcrt.dll:
_CxxThrowException __CxxFrameHandler __dllonexit _adjust_fdiv _except_handler3 _initterm _onexit _purecall _wcsicmp free malloc public: __thiscall exception::exception(class exception const &) public: __thiscall exception::exception(void) public: virtual __thiscall exception::~exception(void) public: virtual __thiscall type_info::~type_info(void) public: virtual char const * __thiscall exception::what(void)const swprintf void __cdecl terminate(void) wcscat wcscmp wcscpy wcslen wcsncmp wcstombs - MSVCP60.dll:
public: __thiscall std::bad_alloc::bad_alloc(char const *) public: __thiscall std::bad_alloc::bad_alloc(class std::bad_alloc const &) public: virtual __thiscall std::bad_alloc::~bad_alloc(void) - NETAPI32.dll:
DsGetDcNameW NetApiBufferFree NetUserModalsGet - CRYPT32.dll:
CertAddCRLContextToStore CertAddEncodedCertificateToStore CertCloseStore CertCreateCertificateContext CertDeleteCRLFromStore CertEnumCertificatesInStore CertFindCertificateInStore CertFreeCRLContext CertGetCRLContextProperty CertOpenStore CertOpenSystemStoreA CertRDNValueToStrW CertSetCertificateContextProperty CertVerifySubjectCertificateContext CertVerifyTimeValidity CryptDecodeObject CryptEncodeObject CryptExportPublicKeyInfo CryptHashCertificate CryptImportPublicKeyInfo CryptSignAndEncodeCertificate - Security.dll:
secur32!AcceptSecurityContext secur32!AcquireCredentialsHandleA secur32!DeleteSecurityContext secur32!FreeContextBuffer secur32!InitSecurityInterfaceW secur32!InitializeSecurityContextA secur32!QueryContextAttributesA secur32!QuerySecurityPackageInfoA - RPCRT4.dll:
RpcImpersonateClient RpcRevertToSelf UuidFromStringW - ADVAPI32.dll:
AccessCheck AccessCheckAndAuditAlarmW AccessCheckByTypeResultList AddAccessAllowedAce AddAccessAllowedObjectAce AddAccessDeniedAce AddAccessDeniedAceEx AddAccessDeniedObjectAce AddAuditAccessAce AddAuditAccessObjectAce AdjustTokenPrivileges AllocateAndInitializeSid AreAllAccessesGranted CopySid CryptAcquireContextA CryptAcquireContextW CryptCreateHash CryptDestroyHash CryptDestroyKey CryptExportKey CryptGenKey CryptGetHashParam CryptGetUserKey CryptHashData CryptReleaseContext CryptSetProvParam EqualPrefixSid EqualSid FindFirstFreeAce FreeSid GetAce GetLengthSid GetSecurityDescriptorControl GetSecurityDescriptorDacl GetSecurityDescriptorGroup GetSecurityDescriptorOwner GetSecurityDescriptorSacl GetSidIdentifierAuthority GetSidSubAuthority GetSidSubAuthorityCount GetTokenInformation GetTraceEnableFlags GetTraceEnableLevel GetTraceLoggerHandle ImpersonateAnonymousToken ImpersonateSelf InitializeAcl InitializeSecurityDescriptor IsValidSecurityDescriptor LookupPrivilegeValueW MakeAbsoluteSD MakeSelfRelativeSD ObjectCloseAuditAlarmW OpenProcessToken OpenThreadToken RegCloseKey RegCreateKeyExA RegCreateKeyExW RegDeleteKeyW RegEnumKeyExW RegOpenKeyA RegOpenKeyExA RegOpenKeyExW RegQueryInfoKeyA RegQueryValueExA RegQueryValueExW RegSetValueExW RegisterTraceGuidsW RevertToSelf SetSecurityDescriptorControl SetSecurityDescriptorDacl SetSecurityDescriptorGroup SetSecurityDescriptorOwner SetSecurityDescriptorSacl TraceMessage UnregisterTraceGuids - KERNEL32.dll:
CloseHandle FreeLibrary GetCurrentProcess GetCurrentProcessId GetCurrentThread GetCurrentThreadId GetModuleHandleW GetProcAddress GetSystemTime GetSystemTimeAsFileTime GetTickCount InitializeCriticalSection InterlockedCompareExchange InterlockedExchange LoadLibraryA LoadLibraryW MultiByteToWideChar QueryPerformanceCounter SetUnhandledExceptionFilter SystemTimeToFileTime TerminateProcess TlsAlloc TlsFree TlsGetValue TlsSetValue UnhandledExceptionFilter lstrcmpi ntdll!RtlDeleteCriticalSection ntdll!RtlEnterCriticalSection ntdll!RtlGetLastWin32Error ntdll!RtlLeaveCriticalSection ntdll!RtlRestoreLastWin32Error