Home / ... / 各種コンピュータシステム / Windows系システム / Windows システムモジュール

Windows システムモジュール




調査中 .

Windows の主なモジュール


Windows API

Windows API の分類
Win16
Win32
Win32 (XP)
ベースサービス

Windows NT BASE API Client DLL
kernel.exe,
krnl286.exe,
krnl386.exe
kernel32.dll ,
advapi32.dll
kernel32.dll ,
advapi32.dll(Advanced Windows 32 Base API)
Graphics Device Interface

ディスプレイ・プリンタをはじめとした出力デバイスへの描画機能
gdi.exe
gdi32.dll
OPENGL32.DLL

WINSRV.DLL
gdi32.dll
OPENGL32.DLL

WINSRV.DLL
ユーザーインターフェイス
user.exe
user32.dll
user32.dll,
comctl32.dll(Common Controls Library)
コモンコントロール commctrl.dll comctl32.dll comctl32.dll
コモンダイアログ
commdlg.dll
comdlg32.dll
comdlg32.dll
シェル
shell.dll
shell32.dll(Windows Shell Common Dll),
shlwapi.dll(Shell Light-weight Utility Library)
shell32.dll,
shlwapi.dll
Active Directory Services Interfaces (ADSI) API

ACTIVEDS.DLL,
ADSLDPC.DLL,
WLDAP32.DLL


ネットワークサービス NetBEUI

NBF.SYS, NETNBF.INF NBF.SYS, NETNBF.INF

ネットワークサービス WinSock

Windows Socket 32-Bit DLL : winsock.dll

Mswsock : MSWSOCK.dll
ほか

ネットワークサービス NetDDE
(Network DDE Share Management APIs)

nddeapi.dll


ネットワークサービス RPC
(Remote Procedure Call Runtime)

RPCRT4.dll


コモンダイアログ、コモンコントロール、シェルはWindows APIの分類ではユーザーインターフェイスの下位に属している。

Microsoft Windows ハードウェア互換性リスト (HCL) Web サイト .


Default Processes in Windows 2000 .
Default Processes in Windows 2000 マイクロソフト和訳
Default Processes in Windows 2000 Excite和訳

Windows 2000 Server < [ サーバー OS ] < [ 製品とテクノロジ ] < [ Ms TechNet ]
  • 評価 .
    製品の評価に役立つ技術情報やリソースを提供しています。
  • 計画 .
    Active Directory の概要、その他の how-to 記事など、Windows 2000 Server の実装計画に役立つリソースを提供しています。
  • 展開 .
    Active Directory、ネットワーキング、アップグレードと移行、相互運用性の問題などに関する説明記事やリソースにより、Windows 2000 Server の展開に必要な情報を提供しています。
  • 運用 .
    Windows 2000 Server 環境の運用に役立つセキュリティ、監視や最適化、管理などに関する記事を提供しています。
  • サポート .
    Windows 2000 Server 環境のサポートに役立つ技術情報やリソースへのリンクを提供しています。

特別号2:Windows起動の仕組み . < [ Windowsのページ ] < [ MSRのホームページ ]

winsrv.dll

OpenGL Interface in Windows NT 3.5 .
OpenGL Interface in Windows NT 3.5 Microsoft和訳 .

OpenGL Interface in Windows NT 3.5 Excite和訳 .

グラフィック アプリケーション(gdi.dll)→サーバ側=csrss.exe側(winsrv.dll)
Win32 DDI と呼ばれるDDI(デバイス ドライバ インターフェイス)層を介してビデオ ディスプレイ ドライバに要求を送る。
Architectural Overview アーキテクチャの概要
In Windows NT, GDI functions initiated from a graphics application are processed by the dynamic link library (DLL) GDI32.DLL on the client side. Windows NTでは、グラフィックスアプリケーションから開始されたGDI関数はクライアント側の上のダイナミックリンクライブラリ(DLL)GDI32.DLLに よって処理されます。
The GDI request is then transmitted to WINSRV.DLL on the server side. そして、GDI要求はサーバ側でWINSRV.DLLに伝えられます。
This in turn dispatches the requests to the video display driver through the device driver interface (DDI) layer called Win32 DDI. これはWin32 DDIと呼ばれるデバイスドライバインタフェース(DDI)層を介して順番に要求をビデオディスプレイドライバに送信します。


OpenGL functions are processed the same way as GDI functions with a few additions. ずっと GDIがいくつかの追加で機能するようにOpenGL機能は同じように処理されます。
The functions are sent to OPENGL32.DLL on the client side for graphics processing. グラフィックス処理のためにクライアント側で機能をOPENGL32.DLLに送ります。
OpenGL requests are packaged and transmitted to WINSRV.DLL on the server side. OpenGL要求は、サーバ側でWINSRV.DLLにパッケージされて、伝えられます。
The OpenGL requests are then dispatched to the video display driver through the hardware- specific DDI layer. そして、OpenGL要求はハードウェアの特定のDDI層を通してビデオディスプレイドライバに派遣されます。
The hardware-specific DDI resides alongside the Win32 DDI and can be obtained through a vendor that manufactures an OpenGL accelerator. ハードウェア特有のDDIはWin32 DDIと並んで住んでいて、OpenGLアクセラレータを製造しているベンダーを通して入手することができます。
If the accelerator is obtained, an additional software module known as the OpenGL Installable Client Driver is provided, which resides between OPENGL32.DLL and WINSRV.DLL. アクセラレータを入手するなら、OpenGL Installable Client Driverとして知られている付加ソフトウェアモジュール(OPENGL32.DLLとWINSRV.DLLの間にある)を提供します。

Graphics Device Interface . < [ja.Wikipedia]

Windows API 資料


MSV1_0はスタンドアロンのシステムのデフォルトの認証パッケージ。
Net Logon(Netlogon.dll)は、Lsassで実行されているサービス
kdcsvc.dllはWindows 2000 Serverなどのサーバーマシンに存在するDLL

crypt32.dllはWindows Crypto APIによって使用される機能を含むモジュールです。 それは様々なアプリケーションで使用されています。

cryptdll.dllはマイクロソフト社からのCryptographyマネージャに関連しているモジュールです。 このファイルはマイクロソフトWindows Operating Systemの一部です。

netapi32.dllはマイクロソフトネットワークにアクセスするのにアプリケーションで使用されるWindows NET APIを含むモジュールです。

ファイル名 ファイルの説明プロパティ
説明
ACTIVEDS.DLL Active Directory Service Interfaces (ADSI) ADSI APIのための関数やオブジェクトメソッドやCOMのコンポーネントを含むモジュール。
ADVAPI32.DLL Advanced Windows 32 Base API  advanced API services library の一部で、セキュリティとレジストリに関する呼び出しを含む、多くのAPIをサポートしている。


HTTP に組み込まれているネイティブの認証のメカニズム。
使用する際は、接続を保護するために、強固なサーバ側認証を使用する SSL で暗号化されたリンクが必要。
authz.dll
authz.dll is a module associated with Microsoft® Windows® Operating System from Microsoft Corporation.

authz.dllはMicrosoft CorporationからのMicrosoft® Windows® Operating Systemと関連付けられるmoduleである。


DLLs Included with Server Core .
Server Core Functions by DLL .
Windows XP Embedded の開発者がセキュリティ面で考慮すべき事項 .
機能分類
Windows API 表示名:
ファイルの説明プロパティ
説明
ファイル名
基本



ADVAPI32.DLL
Active Directory Active Directory Service Interfaces (ADSI):
ADs Router Layer DLL
ADSI APIのための関数やオブジェクトメソッドやCOMのコンポーネントを含むモジュール。
ACTIVEDS.DLL

Domain controller and replication management:
NT5DS
 一組の分散型コンピュータ環境の異なったネットワークプロバイダからのディレクトリー・サービスの機能にアクセスするのに使用さ れるCOMインターフェイスを含んでいるモジュール。

 ファイルが管理のネットワークリソースのためのディレクトリー・サービスインターフェイスの一組を示すのに使用されている。

NTDSAPI.dll
Application Installation CAB file management:
Microsoft Cabinet File API
 「cabinet file API」によって使用される関数を含むモジュール。
Cabinet.dll

Portable Executable (PE) extraction:
Windows NT Image Helper
NT以降のWindows OS でデバッグとエラー処理に使用われる「Windows Debug Help library」を含むモジュール。
IMAGEHLP.dll

Windows installer:
Windows Installer
 MSI (Microsoftのインストーラ)のパッケージをインストールするのに使用される関数を含んでいるコンポーネント。 msi.dll

Windows Setup API  インストーラおよびセットアップアプリケーションが使用するライブラリ。
SETUPAPI.DLL


(Manifest Logging DLL)
 Windows XP 以降に含まれるモジュール。
 Windowsのマニュフェストファイルに関連した情報を登録するのに使用される。

sxs.dll
Authentication Security Advanced Windows 32 Base API
HTTP authentication and credential management
 advanced API services library の一部で、セキュリティとレジストリに関する呼び出しを含む、多くのAPIをサポートしている。
ADVAPI32.DLL

Credential management
credui.dll

Crypto API32
 暗号APIで使用する関数を含んでいるモジュール。様々なアプリケーションに使用される。

crypt32.dll

Cryptography Manager
 Cryptography Manager 関連のモジュール。
cryptdll.dll

Crypto Network Related API
Secure channel (X.509 certificates)
 暗号ネットワーク関連APIのモジュール。 cryptnet.dll

Microsoft Trust UI Provider
Credential management

cryptui.dll

Net Win32 API DLL  アプリケーションがMicrosoft networkにアクセスするのに使用するWindows NET API を含むモジュール。
netapi32.dll

TLS / SSL Security Provider :
Secure channel (X.509 certificates)
 IE が TLS か SSL で通信する際に、暗号化強度128ビットで暗号化するための関数を含むライブラリ。
schannel.dll

Security Support Provider Interface
 Windowsのセキュリティ機能を含んでいるライブラリ。 secur32.dll

Microsoft Trust Verification APIs
Catalog functions
 サードパーティのカタログ、メモリ、署名、あるいは証明書の信頼性を確認するため、 API機能を含んだファイル。

ファイルしなさいサード・パーティによってファイル、 (API)カタログ、メモリ塊、署名、または証明書の信頼を確認するためにアプリケーション・プログラミング・インターフェイス機能を含んでいる。 各信頼の提供者に処置識別名の自身の固有のセットがある。

File that contains application programming interface (API) functions to verify trust in files, catalogs, memory blobs, signatures, or certificates by third parties. Each trust provider has its own unique set of action identifiers.
WINTRUST.DLL
DHCP DHCP Client Service
  DHCP Client Service を提供するモジュール。
DHCPCSVC.DLL
DNS DNS Client API DLL
  DNS Client API によって使用される機能を含んでいるモジュール。   dnsapi.dll
General Networking
Secure RPC
 

authz.dll is a module associated with Microsoft® Windows® Operating System from Microsoft Corporation.

authz.dllはMicrosoft CorporationからのMicrosoft® Windows® Operating Systemと関連付けられるmoduleである。

authz.dll

HTTP
winhttp.dll
Server Clustering
Clustering API

clusapi.dll


Clustering utility functions

resutils.dll
User Interface
Multiple language support

mlang.dll

Text Services Framework (TSF)
msctf.dll








Windows System Services







DLLs Included with Server Core

Server Core includes the following DLLs, sorted by feature area.

Feature Area Included DLLs
Active Directory
  • activeds.dll - Active Directory Service Interfaces (ADSI)
  • ntdsapi.dll - Domain controller and replication management
Application Installation
  • cabinet.dll - CAB file management
  • imagehlp.dll - Portable Executable (PE) extraction
  • msi.dll - Windows installer
  • setupapi.dll
  • sxs.dll
Authentication Security
  • advapi32.dll - HTTP authentication and credential management
  • credui.dll - Credential management
  • crypt32.dll
  • cryptdll.dll
  • cryptnet.dll - Secure channel (X.509 certificates)
  • cryptui.dll - Credential management
  • netapi32.dll
  • schannel.dll - Secure channel (X.509 certificates)
  • secur32.dll
  • wintrust.dll - Catalog functions
DHCP
  • dhcpsvc.dll
DNS
  • dnsapi.dll
General Networking
  • authz.dll - Secure RPC
  • httpapi.dll - HTTP
  • iphlpapi.dll - Internet Protocol Helper (IP Helper)
  • mgmtapi.dll - SNMP management
  • mpr.dll - Windows Networking (WNet)
  • mprapi.dll - RAS and router administration
  • mswsock.dll - Winsock
  • netsh.exe - NetShell
  • rpcrt4.dll - RPC NDR engine
  • rtutils.dll - Remote RAS tracing
  • security.dll - Remote RAS security
  • snmpapi.dll - SNMP
  • traffic.dll - QoS traffic control
  • winhttp.dll - HTTP
Server Clustering
  • clusapi.dll - Clustering API
  • resutils.dll - Clustering utility functions
User Interface
  • mlang.dll - Multiple language support
  • msctf.dll - Text Services Framework (TSF)
  • shell32.dll
  • shlwapi.dll
Windows System Services
  • clfsw32.dll - Log file management
  • dbghelp.dll - Debugging helper
  • dciman32.dll - Graphics support
  • fltlib.dll - Minifilter management
  • fltmgr.sys - Minifilter management
  • gdi32.dll - Graphics support
  • kernel32.dll - Windows system kernel
  • mstask.dll - Task scheduler
  • ntdll.dll - Windows internal
  • ole32.dll - Object management
  • oleaut32.dll - Object management
  • pdh.dll - Performance monitoring
  • powrprof.dll - Power management
  • psapi.dll - Performance monitoring
  • pstorec.dll - Protected storage interface
  • sfc.dll - Windows File Protection
  • srclient.dll - System Restore functions
  • user32.dll - User objects
  • userenv.dll - User profile support
  • verifier.dll - Performace monitoring
  • version.dll - Versioning information
  • vssapi.dll - Volume shadow copy
  • winsta.dll - Windows internal

For a list of functions supported by Server Core sorted by DLL name, see Server Core Functions by DLL.







     RSS of this page

     
     

    他のサイト: