·Î±×ÀÎ | ȸ¿ø°¡ÀÔ | ³»°ø°£ | Ã¥¹Ù±¸´Ï | 1:1¼­ºñ½º | µµ¿ò¸»  
   
Ȩ °íµî Áßµî ÃÊµî ¿À¸£ºñ EBS¼ö´ÉƯ°­ ½ë¼öÇÐ Áß°£°í»ç âºñ
   
»ó¼¼Ã£±â
 
• µµ¼­ºÐ·ù
• µµ¼­¼Ò°³
• ÀúÀÚ¼Ò°³
• ¸ñÂ÷
• °ü·Ãµµ¼­
ÇöÀçÀ§Ä¡
Home > »óÇ°Á¤º¸
[Âü°í¼­] IT EXPERT À©µµ¿ì µð¹ÙÀ̽º µå¶óÀ̹ö [ÀýÆÇ]
À̺À¼® ÁöÀ½ | ÇѺû¹Ìµð¾î Æ쳿
 

¤ýÁ¤°¡ 42,000 ¿ø
¤ýÆǸŰ¡ 37,800 ¿ø (10%, 4,200 ¿ø ÇÒÀÎ)
¤ýÀû¸³±Ý 2,100 ¿ø (5% Àû¸³)
¤ý[½Ã¸®Áî] ÇѺû¹Ìµð¾î IT EXPERT ½Ã¸®Áî
¤ýÃâ°£ÀÏ : 2009 ³â 1 ¿ù 2 ÀÏ
¤ý1036 ÂÊ | 257*188mm | ISBN : 9788979146202
¤ý1¸¸¿ø ÀÌ»ó ÁÖ¹®½Ã ¹«·á¹è¼Û
 
ÄÄÇ»ÅÍ/ÀÎÅÍ³Ý ¡æ ÇÁ·Î±×·¡¹Ö ¡æ À©µµ¿ì ÇÁ·Î±×·¡¹Ö
µð¹ÙÀ̽º µå¶óÀ̹ö °³¹ßÀ» óÀ½ Á¢ÇÏ´Â µ¶ÀÚ¿¡°Ô À©µµ¿ì µ¿ÀÛ ¿ø¸®¸¦ ¼³¸íÇÏ°í, µð¹ÙÀ̽º µå¶óÀ̹ö¿Í À©µµ¿ì°¡ ¾î¶»°Ô »óÈ£ ÀÛ¿ëÇÏ´ÂÁö ¼³¸íÇÏ°í Àִ åÀÌ´Ù. ÀÌ Ã¥Àº °£´ÜÇÑ µð¹ÙÀ̽º µå¶óÀ̹ö Á¦ÀÛºÎÅÍ ´Ü°èÀûÀ¸·Î ½Ç½ÀÇϸ鼭 ÀÀ¿ëÇÁ·Î±×·¥°ú »óÈ£ ÀÛ¿ëÇÏ´Â ¹ý, ÀÎÅÍ·´Æ®¿Í ½º·¹µå ó¸® µîÀ» ´Ù·ç°í ÀÖ´Ù.

ÀÀ¿ë ½Ç½ÀÀ¸·Î °¡»ó USB µð¹ÙÀ̽º µå¶óÀ̹ö, °¡»ó ½Ã¸®¾ó µð¹ÙÀ̽º µå¶óÀ̹ö, ¸¶¿ì½º ÇÊÅÍ µå¶óÀ̹ö µîÀ» ¼Ò°³ÇØ µ¶ÀÚ°¡ ÇÊ¿ä¿¡ µû¶ó ¹Ù·Î ÀÀ¿ëÇÒ ¼ö ÀÖ°Ô ¹è·ÁµÇ¾î ÀÖÀ¸¸ç À©µµ¿ì 2000 ÀÌÀüÀÇ µð¹ÙÀ̽º µå¶óÀ̹ö¸¦ °³¹ßÇÏ´Â ¹æ¹ý°ú À©µµ¿ì ºñ½ºÅ¸¿¡¼­ óÀ½ ¼Ò°³µÈ WDF(Windows Driver Foundation)µµ ¼ö·ÏÇÏ¿© ÇÑ ±ÇÀÇ Ã¥À¸·Î À©µµ¿ì µð¹ÙÀ̽º µå¶óÀ̹öÀÇ ´Ù¾çÇÑ ¿ä¼Ò¸¦ ÇнÀÇÒ ¼ö ÀÖ´Ù.

±èÀºÇý
È«ÀÍ´ëÇб³¿¡¼­ µðÁöÅй̵ð¾î¸¦ Àü°øÇß°í SK Communications, SK Telecom, ³×ÀÌÆ®´åÄÄ, ¾ßÈÄ, À±¼±»ý¿µ¾î±³À°, Áß¾Ó±³À° A+, (ÁÖ)³Ø½¼Á¦ÆÒ, ±Ý¼ºÃâÆÇ»ç, ¿õÁøÃâÆÇ»ç µî°ú ÇÔ²² ÀÏÇß´Ù.
<Lovely Diary>¸¦ Ãâ°£Çß°í, º°ÀÚ¸®¸¦ Å׸¶·Î ÇÑ <The Tale Stars Tell>°³ÀÎÀü°ú <ÁöÇÏö¿ª µ¿¹°¿øÀü>°øµ¿ÀüÀ» °¡Á³´Ù. °è¿øÁ¶Çü¿¹¼ú´ëÇп¡¼­ ±âÃÊ µå·ÎÀ× °­ÀǸ¦ Çß°í, <¿ù°£ Computer Art>¿¡ µðÁöÅÐ ÀÏ·¯½ºÆ® ±â¹ý Ä®·³À» ÁýÇÊÇÑ ¹Ù ÀÖ´Ù.

°¨¼öÀÚÀÇ ±Û
ÀúÀÚ ¼­¹®
À̠åÀÇ ÁÖ¿ä ³»¿ë
À̠åÀÇ ÇнÀ ·Îµå¸Ê
¿¹Á¦ ¼ö·Ï ³»¿ë

PART 1 ÀÌ·ÐÆí 

01ÀåMS-DDK ¼Ò°³ 
1.1 DDK ´Ù¿î·Îµå 
1.2 DDK ¼³Ä¡ 
1.3 DDK Tools 
1.4 µð¹ÙÀ̽º µå¶óÀ̹öÀÇ ºôµå 

02Àå¼¼»ó¿¡¼­ °¡Àå °£´ÜÇÑ µð¹ÙÀ̽º µå¶óÀ̹ö ÀÛ¼ºÇϱâ 
2.1 ¹®¸Æ(Context)ÀÇ Àǹ̠
2.2 SIMPLE µð¹ÙÀ̽º µå¶óÀ̹ö ¿¹Á¦ ÆľÇÇϱâ 
2.3 SIMPLE µð¹ÙÀ̽º µå¶óÀ̹ö ºôµå °úÁ¤°ú ¼³Ä¡ ¹æ¹ý 
2.4 ¼³Ä¡µÈ SIMPLE µð¹ÙÀ̽º µå¶óÀ̹ö È®ÀÎÇϱâ 

03À弳ġ ÆÄÀÏ(INF)¿¡ ´ëÇÑ ÀÌÇØ 
3.1 À̸§ÀÌ Á¤ÇØÁ® Àִ ¼½¼Ç 
3.2 À̸§ÀÌ Á¤ÇØÁ® ÀÖÁö ¾ÊÀº ¼½¼Ç 
3.3 Áö½ÃÀÚ(Directives) 
3.4 ¼³Ä¡ ÆÄÀÏ ¿¹Á¦ ºÐ¼® 

04Àåµð¹ÙÀ̽º ½ºÅÃ(Device Stack) 
4.1 µð¹ÙÀ̽º ½ºÅÃÀÇ °³³ä ÆľǠ
4.2 ÀåÄ¡ °ü¸®ÀÚ ´ëÈ­»óÀÚ¸¦ ÅëÇÑ µð¹ÙÀ̽º ½ºÅÃÀÇ ¸ð½À 
4.3 µð¹ÙÀ̽º ½ºÅÃÀÇ ¸ð½ÀÀ» °áÁ¤Çϴ ¼³Ä¡ ÆÄÀÏÀÇ ÀÌÇØ 
4.4 µð¹ÙÀ̽º ½ºÅÃÀ» ±¸¼ºÇϴ µå¶óÀ̹ö Äڵ忡 ´ëÇÑ ÀÌÇØ 
4.5 DDK Tool "Device Tree"¸¦ ÅëÇØ º» ½ÇÁ¦ µð¹ÙÀ̽º ½ºÅÃÀÇ ¸ð½À 

05À彺·¹µå¿Í IRQL 
5.1 °¡»ó ¸Þ¸ð¸®, ÇÁ·Î±×·¥ ¸ðµâ, ½º·¹µå 
5.2 ÀÎÅÍ·´Æ® ¿ä±¸ ·¹º§(IRQL)°ú ½º·¹µå 
5.3 µ¿±âÈ­ ¹®Á¦(Synchronization Problem) 
5.4 Å¸À̸Ӡ½ºÄÉÁÙ·¯¿Í Idle ½ºÄÉÁÙ·¯ 
5.5 Idle ½ºÄÉÁÙ·¯¿Í µð¹ÙÀ̽º µå¶óÀ̹ö 

06ÀåÀÀ¿ë ÇÁ·Î±×·¥°ú ¿¬°áµÇ´Â µð¹ÙÀ̽º µå¶óÀ̹ö 
6.1 ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ µð¹ÙÀ̽º µå¶óÀ̹ö¸¦ Ã£´Â ¹æ¹ý 
6.2 µð¹ÙÀ̽º µå¶óÀ̹ö¿Í ´ëÈ­Çϱâ À§Çؼ­ ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ »ç¿ëÇϴ ÇÔ¼ö 
6.3 ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼­ Ä¿³Î±îÁö 
6.4 Ä¿³Î¿¡¼­ IO °ü¸®ÀÚ±îÁö 
6.5 IO °ü¸®ÀÚ¿¡¼­ µð¹ÙÀ̽º µå¶óÀ̹ö±îÁö 
6.6 ¿¹¿Ü¿Í ½ºÅàÇÁ·¹ÀÓ 

07Àåµð¹ÙÀ̽º µå¶óÀ̹ö ¿£Æ®¸® 
7.1 DriverEntry ·çƾ - Çʼö ÇÔ¼ö 
7.2 AddDevice ·çƾ - Çʼö ÇÔ¼ö 
7.3 DriverUnload ·çƾ - Çʼö ÇÔ¼ö 
7.4 °øÅë IRPDispatch ·çƾ 
7.5 PnP IRPDispatch ·çƾ - Çʼö ÇÔ¼ö 
7.6 Power IRPDispatch ·çƾ - Çʼö ÇÔ¼ö 
7.7 IRP StartIO ·çƾ - ¼±ÅàÇÔ¼ö 
7.8 IRP Cancel ·çƾ - ¼±ÅàÇÔ¼ö 
7.9 IRP Completion ·çƾ - Çʼö ÇÔ¼ö 
7.10 BuiltIn Timer¿Í Custom Timer ·çƾ - ¼±ÅàÇÔ¼ö 
7.11 System ½º·¹µå¿Í WorkItem ·çƾ - ¼±ÅàÇÔ¼ö 
7.12 H/W ÀÎÅÍ·´Æ® ¼­ºñ½º ·çƾ, DPC ·çƾ - ¼±ÅàÇÔ¼ö 

08Àå µå¶óÀ̹ö°¡ »ç¿ëÇϴ ÀڷᱸÁ¶ 
8.1 LIST_ENTRY 
8.2 KQUEUE 
8.3 KDEVICE_QUEUE 
8.4 IO_REMOVE_LOCK 
8.5 MDL(Memory Descriptor List) 

09ÀåÇϵå¿þ¾î¿¡ Á¢±ÙÇϴ µå¶óÀ̹ö Äڵ報¸Çö 
9.1 Çϵå¿þ¾î ÀÚ¿ø(Resource)¿¡ Á¢±ÙÇϴ ¹æ¹ý(IO Port, ¸Þ¸ð¸®, ÀÎÅÍ·´Æ®, DMA) 
9.2 PNP IRP_MN_START_DEVICE¿Í ÀÚ¿ø Á¤º¸ 

10ÀåÇÊÅÍ µå¶óÀ̹öÀÇ ¸Å·Â 
10.1 ÇÊÅÍ µå¶óÀ̹ö¿Í µð¹ÙÀ̽º ½ºÅà
10.2 ÇÊÅÍ µå¶óÀ̹ö ±âº» °ñ°Ý 
10.3 ÇÊÅÍ µå¶óÀ̹öÀÇ ¼³Ä¡ 

11ÀåDDK°¡ Á¦°øÇϴ ÇÔ¼ö ºÐ¼® 
11.1 IO °ü¸®ÀÚ°¡ Á¦°øÇϴ ÇÔ¼ö 
11.2 Ä¿³ÎÀÌ Á¦°øÇϴ ÇÔ¼ö 

 PART 2ÀÀ¿ëÆí 

12ÀåUSB ¹ö½º¸¦ »ç¿ëÇϴ µå¶óÀ̹ö °³¹ß 
12.1 USB ¹ö½º¸¦ »ç¿ëÇϴ ´Ù¾çÇÑ µð¹ÙÀ̽º ½ºÅàºÐ¼® 
12.2 USBDI(USB Bus Driver Interface) 
12.3 URB(USB Request Block) 
12.4 °¡»ó USB ÀåÄ¡·Î DDK°¡ Á¦°øÇϴ USB µå¶óÀ̹ö ºÐ¼®Çϱâ(BULKUSB) 

13ÀåWDF ¼Ò°³ 
13.1 WDM°ú WDF 
13.2 KMDF ¿¹Á¦ µå¶óÀ̹ö ºÐ¼® 
13.3 USB ¹ö½º¸¦ »ç¿ëÇϴ KMDF ¿¹Á¦ ¼Ò½º 

14ÀåNT ±¸Çü(Legacy) µå¶óÀ̹ö °³¹ß 
14.1 NT ±¸Çü(Legacy) µå¶óÀ̹ö¿Í WDM µå¶óÀ̹ö 
14.2 NT ±¸Çü(Legacy) µå¶óÀ̹öÀÇ ·Îµù°ú ¾ð·Îµù 
14.3 NT ±¸Çü(Legacy) µå¶óÀ̹ö°¡ »ç¿ëµÇ´Â ¿µ¿ª 

15ÀåÈÄÅ· µå¶óÀ̹ö °³¹ß 
15.1 Á¤±Ô ÇÊÅÍ ¹æ½ÄÀ» »ç¿ëÇϴ ÈÄÅ· ¹æ½Ä(µð¹ÙÀ̽º ½ºÅàÇÊÅ͸µ) 
15.2 ºñÁ¤±Ô ¹æ½ÄÀ» »ç¿ëÇϴ ÈÄÅ· ¹æ½Ä(Å×À̺í ÈÄÅ·°ú ÄÚµå ÈÄÅ·) 

PART 3 ½Ç½ÀÆí 

01ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼­ µð¹ÙÀ̽º µå¶óÀ̹ö±îÁö(CreateFile, CloseHandle) 
02ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼­ µð¹ÙÀ̽º µå¶óÀ̹ö±îÁö(ÆÄÀÏ ÇÚµéÀ» ÅëÇÑ ¹®¸Æ À¯Áö 1) 
03ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼­ µð¹ÙÀ̽º µå¶óÀ̹ö±îÁö(ÆÄÀÏ ÇÚµéÀ» ÅëÇÑ ¹®¸Æ À¯Áö 2) 
04ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼­ µð¹ÙÀ̽º µå¶óÀ̹ö±îÁö(Ãë¼Ò¿Í Cleanup ½Ç½À) 
05ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼­ µð¹ÙÀ̽º µå¶óÀ̹ö±îÁö 
06StartIo ·çƾ ÀÛ¼º¹ý 1 
07StartIo ·çƾ ÀÛ¼º¹ý 2 
08Interrupt Service Routine(ISR)°ú Deferred Procedure Call(DPC) ·çƾ ÀÛ¼º¹ý
09¸¶¿ì½º ÇÊÅÍ µå¶óÀ̹ö ÀÛ¼º 
10°¡»ó USB µð¹ÙÀ̽º¸¦ À§ÇÑ ¹ö½º µå¶óÀ̹ö ÀÛ¼º 
11NT ±¸Çü(Legacy) µå¶óÀ̹ö ½Ç½À(ÆÄÀÏ ½Ã½ºÅÛ ÇÊÅÍ µå¶óÀ̹ö) 
12°¡»ó ½Ã¸®¾ó µð¹ÙÀ̽º µå¶óÀ̹ö 

ºÎ·Ï 
A: ½ÇÀü¿¡¼­ »ç¿ëÇϴ ´Ù¾çÇÑ µð¹ÙÀ̽º ½ºÅÃÀÇ ¸ð½À 
B: WinDbg »ç¿ë¹ý 

ã¾Æº¸±â


 ¡ºÇѺû¹Ìµð¾î IT EXPERT ½Ã¸®Áî¡» ½Ã¸®Áî ¸ðµÎº¸±â  
•[»õÃ¥] IT EXPERT ¸®¹ö½º ¿£Áö´Ï¾î¸µ 1 - ÆÄÀϱ¸Á¶ Æí
   ÀÌÈ£µ¿ Àú | ÇѺû¹Ìµð¾î | 2016 ³â 10 ¿ù 1 ÀÏ    •ÆǸŰ¡ : 54,000 ¿ø
•[»õÃ¥] IT EXPERT ¸®¹ö½º ¿£Áö´Ï¾î¸µ 2 - µð¹ö°Å Æí
   ÀÌÈ£µ¿ Àú | ÇѺû¹Ìµð¾î | 2017 ³â 3 ¿ù 1 ÀÏ    •ÆǸŰ¡ : 63,000 ¿ø
•[»õÃ¥] IT EXPERT À©µµ¿ì½Ã½ºÅÛ ÇÁ·Î±×·¥À» ±¸ÇöÇÏ´Â ±â¼ú
   ÀÌÈ£µ¿ Àú | ÇѺû¹Ìµð¾î | 2015 ³â 4 ¿ù 1 ÀÏ    •ÆǸŰ¡ : 45,000 ¿ø
•[»õÃ¥] IT EXPERT ÀÓº£µðµå ¸®´ª½º
   ¹ÚÀçÈ£ Àú | ÇѺû¹Ìµð¾î | 2002 ³â 11 ¿ù 11 ÀÏ    •ÆǸŰ¡ : 30,600 ¿ø
[ÀýÆÇ]
•[»õÃ¥] IT EXPERT 3D °ÔÀÓ ÇÁ·Î±×·¡¹Ö
   ±è¿ëÁØ Àú | ÇѺû¹Ìµð¾î | 2005 ³â 2 ¿ù 13 ÀÏ    •ÆǸŰ¡ : 25,200 ¿ø
[ÀýÆÇ]
•[»õÃ¥] IT EXPERT ÀÓº£µðµå °³¹ßÀÚ¸¦ À§ÇÑ ÆÄÀϽýºÅÛÀÇ ¿ø¸®¿Í ½Ç½À
   Á¤Áؼ® Àú | ÇѺû¹Ìµð¾î | 2006 ³â 5 ¿ù 21 ÀÏ    •ÆǸŰ¡ : 22,500 ¿ø
[ÀýÆÇ]
•[»õÃ¥] IT EXPERT ARMÀ¸·Î ¹è¿ì´Â ÀÓº£µðµå ½Ã½ºÅÛ
   ¾ÈÈ¿º¹ Àú | ÇѺû¹Ìµð¾î | 2006 ³â 5 ¿ù 31 ÀÏ    •ÆǸŰ¡ : 30,600 ¿ø
[ÀýÆÇ]
•[»õÃ¥] IT EXPERT ¿µ»ó ó¸® ÇÁ·Î±×·¡¹Ö BY VISUAL C++
   È²¼±±Ô Àú | ÇѺû¹Ìµð¾î | 2007 ³â 5 ¿ù 25 ÀÏ    •ÆǸŰ¡ : 30,600 ¿ø
[ÀýÆÇ]
•[»õÃ¥] IT EXPERT Windows CE ¸ð¹ÙÀÏ ÇÁ·Î±×·¡¹Ö
   ±è¿µÂù Àú | ÇѺû¹Ìµð¾î | 2007 ³â 10 ¿ù 15 ÀÏ    •ÆǸŰ¡ : 20,700 ¿ø
[ÀýÆÇ]
•[»õÃ¥] IT EXPERT À©µµ¿ì µð¹ÙÀ̽º µå¶óÀ̹ö
   À̺À¼® Àú | ÇѺû¹Ìµð¾î | 2009 ³â 1 ¿ù 2 ÀÏ    •ÆǸŰ¡ : 37,800 ¿ø
[ÀýÆÇ]
•[»õÃ¥] IT EXPERT 64ºñÆ® ¸ÖƼÄÚ¾î OS ¿ø¸®¿Í ±¸Á¶ 2
   ÇѽÂÈÆ Àú | ÇѺû¹Ìµð¾î | 2011 ³â 7 ¿ù 4 ÀÏ    •ÆǸŰ¡ : 49,500 ¿ø
[ÀýÆÇ]
•[»õÃ¥] IT EXPERT 64ºñÆ® ¸ÖƼÄÚ¾î OS ¿ø¸®¿Í ±¸Á¶ 1
   ÇѽÂÈÆ Àú | ÇѺû¹Ìµð¾î | 2011 ³â 7 ¿ù 4 ÀÏ    •ÆǸŰ¡ : 49,500 ¿ø
[ÀýÆÇ]
•[»õÃ¥] IT EXPERT ¸®´ª½º Ä¿³Î ÇÁ·Î±×·¡¹Ö
   Çѵ¿ÈÆ Àú | ÇѺû¹Ìµð¾î | 2007 ³â 1 ¿ù 2 ÀÏ    •ÆǸŰ¡ : 34,200 ¿ø
[ÀýÆÇ]
•[»õÃ¥] IT EXPERT ASP NET 20 À¥ ÇÁ·ÎÁ§Æ®¿Í ½ÇÀü ÇÁ·Î±×·¡¹Ö
   Á¶¼ºÁø Àú | ÇѺû¹Ìµð¾î | 2006 ³â 6 ¿ù 30 ÀÏ    •ÆǸŰ¡ : 31,500 ¿ø
[ÀýÆÇ]
•[»õÃ¥] IT EXPERT ARMÀ¸·Î ¹è¿ì´Â ÀÓº£µðµå ¸®´ª½º ½Ã½ºÅÛ
   ¾ÈÈ¿º¹ Àú | ÇѺû¹Ìµð¾î | 2013 ³â 12 ¿ù 10 ÀÏ    •ÆǸŰ¡ : 40,500 ¿ø
[Ç°Àý]
•[»õÃ¥] IT EXPERT 3D °ÔÀÓ ÇÁ·Î±×·¡¹Ö
   ±è¿ëÁØ Àú | ÇѺû¹Ìµð¾î | 2010 ³â 4 ¿ù 5 ÀÏ    •ÆǸŰ¡ : 32,400 ¿ø
[Ç°Àý]
ÇöÀç IT EXPERT À©µµ¿ì µð¹ÙÀ̽º µå¶óÀ̹ö¿¡ µî·ÏµÈ ¼­ÆòÀÌ ¾ø½À´Ï´Ù.

1
ȸ»ç¼Ò°³ |   ÀÌ¿ë¾à°ü |   »ç¾÷ÀÚÁ¤º¸È®ÀΠ|   ¿À½Ã´Â±æ |   µµ¿ò¸»  |   °³ÀÎÁ¤º¸Ãë±Þ¹æħ
 
jbookshop/59