WINMES.TXT Driver File Contents (744.zip)

=======================================================================
       UNLHA32.DLL Ver 0.97 ウィンドウズ・メッセージà¾ファイル
=======================================================================
						Micco (Jan.17,1998)

-----------------------------------------------------------------------
%1. 各 API Ìà¾。
%2. UNLHA32.DLL ª出·ウィンドウズメッセージ
%3. ARCHIVERPROC Ìè義
%4. EXTRACTINGINFO Ì構¢
%5. EXTRACTINGINFOEX Ì構¢
%6. 処理̬ê
-----------------------------------------------------------------------

 UNLHA32.DLL Í "-n" オプションÅð凍óµ表¦ð抑§³ê½ê合É¢ÄÍ,
ÄÑ出µ³ÌウィンドウÉεÄð凍óµð知ç¹éメッセージð送èÜ·。½
¾µ,±ÌãÅà¾·é  API ÉæèÊ知æÌウィンドウðÝè·é必要ª è
Ü·。

-----------------------------------------------------------------------
%1. 各 API Ìà¾。
-----------------------------------------------------------------------

-----------------------------------------------------------------------
BOOL WINAPI UnlhaSetOwnerWindow(HWND _hwnd)
-----------------------------------------------------------------------
機能
	UNLHA32.DLL ÌメッセージÌ送信æウィンドウðÝèµÜ·。UNLHA32.
	DLL ͱ±Å指è³ê½ウィンドウÉメッセージð送信µÜ·。

ßè値
	³í終¹Ìê合 TRUE ðԵܷ。
	®ì中ÅÏ更Å«È©Á½ê合â, ùÉ±Ì API ÅÊÌウィンドウª
	Ýè³êÄ¢éê合ÉÍ FALSE ðԵܷ。

-----------------------------------------------------------------------
BOOL WINAPI UnlhaClearOwnerWindow(VOID)
-----------------------------------------------------------------------
機能
	UnlhaSetOwnerWindow() ÅÝèµ½ウィンドウÌÝèðð除µÜ·。

ßè値
	³í終¹Ìê合 TRUE ðԵܷ。
	®ì中ÅÏ更Å«È©Á½ê合âÉÍ FALSE ðԵܷ。

-----------------------------------------------------------------------
BOOL WINAPI UnlhaSetOwnerWindowEx(HWND _hwnd, LPARCHIVERPROC _lpArcProc)
-----------------------------------------------------------------------
機能
	UNLHA32.DLL Ìð凍óµðó¯æé½ßÌコールバックÖ数Ì指èð行
	¢Ü·。_lpArcProc É NULL ð指è·éÆ _hwnd Å指èµ½ウィンド
	ウÉ メッセージð送出µÜ·。

ßè値
	³í終¹Ìê合 TRUE ðԵܷ。
	®ì中ÅÏ更Å«È©Á½ê合â, ùÉ±Ì API ÅÊÌウィンドウª
	Ýè³êÄ¢éê合ÉÍ FALSE ðԵܷ。

-----------------------------------------------------------------------
BOOL WINAPI UnlhaKillOwnerWindowEx(HWND _hwnd)
-----------------------------------------------------------------------
機能
	UnlhaSetOwnerWindowEx() ÅÝèµ½ウィンドウÌÝèðð除µÜ·。

ßè値
	³í終¹Ìê合 TRUE ðԵܷ。
	®ì中ÅÏ更Å«È©Á½ê合âÉÍ FALSE ðԵܷ。

-----------------------------------------------------------------------
%2. UNLHA32.DLL ª出·ウィンドウズメッセージ
-----------------------------------------------------------------------
●wm_arcextract

wm_arcextract

nMode = (int)wParam			/* Ê知モードð表· */
lpEis = (EXTRACTINGINFO FAR *)lParam	/* 構¢Ìð指·ポインタ */

 wm_arcextract メッセージÍ,UnlhaSetOwnerWindow() ÅÝèµ½ウィンドウ
É UNLHA32.DLL ©ç送çêÜ·。±Ìメッセージðó¯æé±ÆÉæè,UNLHA32.
DLL ª±ê©ç処理·é格納ファイル¼âファイルサイズ等ð¾é±ÆªÅ«Ü
·。

nMode		wParam Ì値Å·。UNLHA32.DLL Ì処理ÌóÔð表µÜ·。

	0 : UNLHA32.DLL ª該当ファイルÌ処理ð開始·é±Æð表µÜ·。
	1 : UNLHA32.DLL ª該当ファイルÌ展開中Å é±Æð表µÜ·。
	2 : UNLHA32.DLL ª処理ð終¦,lpEis Ìメモリð開úµæ¤ÆµÄ¢
	    é±Æð表µÜ·。
	3 : UNLHA32.DLL ª該当書ÉÌ処理ð開始·é±Æð表µÜ·。szSour-
	    ceFileName É書ɼª格納³êÜ·。
	4 : UNLHA32.DLL ªワークファイルÌ書«ßµð開始·é±Æð表µÜ
	    ·。szSourceFileName Éワークファイル¼ª格納³êÜ·。

lpEis		lParam Ì値Å·。 ファイル¼等ð格納·é  EXTRACTINGINFO
		構¢Ìð指·ポインタÅ·。

ßè値

 ±Ìメッセージð処理·éアプリケーションÍ,0ðԳȯêÎÈèܹñ。
½ÎÉ0È外ðÔ·±ÆÉæè,UNLHA32.DLL Éð凍処理ð中止³¹é±ÆªÅ
«Ü·。½¾µ,nMode ª4Ìê合Í中止³êܹñ。

-----------------------------------------------------------------------
%3. ARCHIVERPROC Ìè義
-----------------------------------------------------------------------

typedef BOOL CALLBACK ARCHIVERPROC(HWND _hwnd, UINT _uMsg,
            UINT _nState, LPEXTRACTINGINFOEX _lpEis);

    _hwnd        SetOwnerWindowEx Å指èµ½ウィンドウハンドルª渡³êÜ
                 ·。
    _uMsg        »ÝÌƱëÍ wm_arcextract ÆÈèÜ·。
    _nState      wm_arcextract Ì wParam,ÂÜè nMode ª格納³êÜ·。
    _lpEis       EXTRACTINGINFOEX 構¢ÌÖÌポインタÅ·。格納ファイルÉ
                 Ö·éîñª¾çêÜ·。

 ARCHIVERPROC Í UNLHA32.DLL É処理ð継±³¹éÆ«Í TRUE, 中止³¹é
Æ«Í FALSE ðԳȯêÎÈèܹñ。 ½¾µ,ìÆファイルÌ書«ßµ時
ÉÍ FALSE ðÔµÄà処理ð中止·é±ÆÍūܹñ。

-----------------------------------------------------------------------
%4. EXTRACTINGINFO Ì構¢
-----------------------------------------------------------------------
構¢Ìè義
		typedef struct {
			DWORD	dwFileSize;
			DWORD	dwWriteSize;
			char	szSourceFileName[FNAME32_MAX + 1];
			char	dummy1[3];
			char	szDestFileName[FNAME32_MAX + 1];
			char	dummy[3];
		}  EXTRACTINGINFO

メンバÌà¾
	dwFileSize		格納ファイルÌサイズ。
	dwWriteSize		ð凍処理Å書«込ñ¾サイズ。
	szSourceFileName	処理ð行¤格納ファイル¼。
	szDestFileName		ÀÛÉ書«込Üêéパス¼。

-----------------------------------------------------------------------
%5. EXTRACTINGINFOEX Ì構¢
-----------------------------------------------------------------------
構¢Ìè義
		typedef struct {
	                EXTRACTINGINFO exinfo;
			DWORD dwCompressedSize;
			DWORD dwCRC;
			UINT  uOSType;
			WORD  wRatio;
			WORD  wDate;
			WORD  wTime;
			char  szAttribute[8];
			char  szMode[8];
		} EXTRACTINGINFOEX;

	exinfo			EXTRACTINGINFO 構¢Ìª格納³êÜ·。
	dwCompressedSize	格納ファイル̳縮サイズ。
	dwCRC			格納ファイルÌチェックサム。
	uOSType			ファイルð格納µ½ÛÉ使íê½OS。
	wRatio			格納ファイル̳縮¦。
	wDate			格納ファイルÌ更新ú付(DOS 形®)。
	wTime			格納ファイルÌ更新時Ô(DOS 形®)。
	szAttribute		格納ファイルÌ®«。
	szMode			UNLHA32.DLL Åͳ縮メソッド̶字ñª格
				納³êĢܷ。

------------------------------------------------------------------------
%6. 処理̬ê
------------------------------------------------------------------------
1.nMode 3 Åメッセージð送出。書ɼð¾çêé。

2.格納ファイル毎É nMode 0 Åメッセージð送出。 格納ファイル¼ð¾çê
    é。

 ³縮・ð凍ÈÇÌ処理ª行íê½ê合,ÍȺÌメッセージð³çÉ送出。

3.nMode 0 Åメッセージð送出。格納ファイル¼等ð¾çêé。
4.nMode 1 Åメッセージð送出。書«込Ýサイズª¾çêé。»ÌファイルÉ
    ¢ÄÌð凍処理ª終¹·éÜÅ,±Ìメッセージð送出µ±¯é。

 書É操ìÌê合ÍワークファイルÌ書«ßµð¦·ÈºÌメッセージð送出。

5.nMode 4 Åメッセージð送出。ワークファイル¼ð¾çêé。
6.nMode 1 Åメッセージð送出。ワークファイルÌ書«ßµª終¹·éÜű
    Ìメッセージð送出µÂïé。

 ·×ÄÌ処理ª終¹µ½時点Å(ð凍óµ表¦ðÁ·タイミング),

7.nMode 2 Åメッセージð送出。

=======================================================================
Download Driver Pack

How To Update Drivers Manually

After your driver has been downloaded, follow these simple steps to install it.

  • Expand the archive file (if the download file is in zip or rar format).

  • If the expanded file has an .exe extension, double click it and follow the installation instructions.

  • Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.

  • Find the device and model you want to update in the device list.

  • Double-click on it to open the Properties dialog box.

  • From the Properties dialog box, select the Driver tab.

  • Click the Update Driver button, then follow the instructions.

Very important: You must reboot your system to ensure that any driver updates have taken effect.

For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.

server: web3, load: 1.75