NdisMIndicateStatusComplete
VOID
NdisMIndicateStatusComplete(
IN NDIS_HANDLE MiniportAdapterHandle
);
|
NdisMIndicateStatusComplete ÇÔ¼ö´Â NIC¿¡¼ Çϵå¿þ¾îÀÇ ºñÁ¤»óÀûÀ̰ųª ½Ç½Ã°£ »óÅ º¯È¸¦ ¾Ë¸®±â À§Çؼ ÇѹøÀÌ»ó NdisMIndicateStatus ÇÔ¼ö¸¦ È£ÃâÇÏ´Â NIC µå¶óÀ̹ö°¡ ÀϹÝÀûÀÎ ÀåÄ¡ I/O ¿¬»êÀ» ´Ù½Ã ½ÃÀÛÇϱâ À§Çؼ ÁغñµÆÀ½À» NDIS(ȤÀº NDISWAN)¿¡°Ô ¾Ë¸°´Ù.
¸Å°³º¯¼ö
- MiniportAdapterHandle
- MiniportInitialize ÇÔ¼ö·Î ÀԷµǴ ÇÚµéÀ» ¼¼úÇÑ´Ù.
ÁÖ¼®
¹Ì´ÏÆ÷Æ®°¡ NdisMIndicateStatusComplete ÇÔ¼ö¸¦ È£ÃâÇßÀ» ¶§ NDIS´Â ±×µéÀÇ ProtocolStatus ÇÔ¼ö·ÎÀÇ È£ÃâÀ» °¡Áö°í ÇϺΠNICÀÇ »óÅ º¯È¸¦ ¾Ë°íÀÖ´Â ¹ÙÀεùµÈ ÇÁ·ÎÅäÄÝÀÇ ProtocolStatusComplete ÇÔ¼ö¸¦ È£ÃâÇÑ´Ù.
°á±¹ ¹Ì´ÏÆ÷Æ®´Â NdisMIndicateStatus ÇÔ¼ö¸¦ È£ÃâÇÑ ÈÄ¿¡ NdisMIndicateStatusComplete ÇÔ¼ö¸¦ È£ÃâÇØ¾ßÇÑ´Ù. ±×·¯³ª ¹Ì´ÏÆ÷Æ®´Â NdisMIndicateStatus ÇÔ¼ö ÀεðÄÉÀ̼ǰúÀÇ ÀÏ ´ë ÀÏ ´ëÀÀÀ¸·Î NdisMIndicateStatusComplete ÇÔ¼ö ÀεðÄÉÀ̼ÇÀ» ÀüÇÒ Çʿ䰡 ¾ø´Ù.³×Æ®¿÷ Æ®·¡ÇÈÀÌ ³ôÀ» ¶§ ¹ß»ýµÇ´Â ¸î¸î »óÅ ÀεðÄÉÀ̼ǿ¡ ´ëÇØ¼ ÇϳªÀÇ »óÅ ¿Ï·á ÀεðÄÉÀ̼ÇÀ» Á¦½ÃÇÒ ¼ö ÀÖ´Ù.
ÇÁ·ÎÅäÄÝ µå¶óÀ̹ö °³¹ßÀÚ´Â ProtocolStatusComplete ÇÔ¼ö°¡ ½ÇÇàÁßÀÎ µ¿¾È¿¡ ÀÎÅÍ·´Æ®°¡ NIC¿¡¼ Àο¡À̺íµÉ ¼ö ÀÖÀ½À» °¡Á¤ÇؾßÇÑ´Ù. ¶ÇÇÑ SMP Ç÷§Æû¿¡¼ ProtocolStatusComplete ÇÔ¼ö°¡ ½ÇÇàÁßÀÎ µ¿¾È¿¡ ProtocolStatus ÇÔ¼ö°¡ ´Ù½Ã ½ÇÇàµÉ ¼ö ÀÖÀ½À» °¡Á¤ÇؾßÇÑ´Ù.
NdisMIndicateStatusComplete ÇÔ¼öÀÇ Á÷·ÄÈµÈ È£ÃâÀÚ´Â IRQL DISPATCH_LEVEL¿¡¼ ½ÇÇàÇÑ´Ù. NdisMIndicateStatusComplete ÇÔ¼öÀÇ ºñÁ÷·ÄÈµÈ È£ÃâÀÚ´Â IRQL <= DISPATCH_LEVEL¿¡¼ ½ÇÇàÇÒ ¼ö ÀÖ´Ù.
|