NdisMCmDispatchIncomingDropParty

VOID

  NdisMCmDispatchIncomingDropParty(

    IN NDIS_STATUS  DropStatus,

    IN NDIS_HANDLE  NdisPartyHandle,

    IN PVOID  Buffer  OPTIONAL,

    IN UINT  Size

    );

NdisMCmDispatchIncomingDropPartyÇÔ¼ö´Â Ŭ¶óÀÌ¾ðÆ®¿¡°Ô ¸ÖƼÆ÷ÀÎÆ® VC¿¡´ëÇÑ Æ¯Á¤ÇÑ ÆÄƼ¸¦ Á¦°ÅÇá¾ß¸¸ ÇѴٴ°ÍÀ» ¾Ë¸°´Ù.

¸Å°³º¯¼ö

DropStatus
ÀÌ ÆÄƼ°¡ µå¶øµÇ¾îÁö´Â ÀÌÀ¯¸¦ ÀεðÄÉÀÌÆ® ÇÑ´Ù. ¸¸¾à ¸®¸ðÆ® ÆÄƼ°¡ ´Ü¼øÈ÷ ¿¬°áÀ» ´Ý´Â°ÍÀ» ¿äûÇÑ´Ù¸é, ÀϹÝÀûÀ¸·Î NDIS_STATUS_SUCCESS ÀÌ´Ù.

NdisPartyHandle
¿©ÀüÈ÷ ¿¬°áµÇ¾î ÀÖ´Â ´Ù¸¥ ÆÄƼ¸¦ °¡Áö°í ÀÖ¾î¾ß¸¸ ÇÏ´Â ¸ÖƼÆ÷ÀÎÆ® VC·ÎºÎÅÍ µå¶øµÈ ÆÄƼ¸¦ ÀεðÄÉÀÌÆ® ÇÏ´Â ÇÚµéÀ» ÁöÁ¤ÇÑ´Ù. MCMµå¶óÀ̹ö´Â óÀ½¿¡ ProtocolCmAddPartyÇÔ¼ö¿¡´ëÇÑ ÀÔ·Â ÆÄ¶ó¹ÌÅͷνá ÀÌ ÇÚµéÀ» ¾ò´Â´Ù.

Buffer
¸®¸ðÆ® ÆÄƼ·ÎºÎÅÍ ¹ÞÀº Ãß°¡ÀûÀÎ ÇÁ·ÎÅäÄÝ ÁöÁ¤ µ¥ÀÌŸ È£ÃâÀÚ ÇÒ´ç »óÁÖ ¹öÆÛÀÇ Æ÷ÀÎÅÍ. ÇÏÀ§ ¹Ìµð¾ö¿¡ ÀÇÁ¸ÇÏ¿©, ÀÌ Æ÷ÀÎÅÍ´Â NULLÀϼö ÀÖ´Ù. ¿¹¸¦µé¾î, ÀÌ ÆÄ¶ó¹ÌÅÍ´Â ATM³×Æ®¿÷¿¡¼­´Â NULLÀÌ´Ù.

Size
¹öÆÛÀÇ ¹ÙÀÌÆ® Å©±â¸¦ ÁöÁ¤ÇÑ´Ù. ¸¸¾à Buffer°¡ NULLÀ̸é 0ÀÌ´Ù.

ÁÖ¼®

ÀϹÝÀûÀÎ ³×Æ®¿÷ ¿¬»êµé¿¡¼­, MCMµå¶óÀ̹ö´Â CloseStatusÀ» NDIS_STATUS_SUCCESS·Î ÇÏ¿© NdisMCmDispatchIncomingDropPartyÇÔ¼ö¸¦ È£ÃâÇÑ´Ù. ¿Ö³ÄÇϸé, ¸ÖƼÆ÷ÀÎÆ® ¿¬°á¿¡¼­ÀÇ ¸®¸ðÆ® Ŭ¶óÀÌ¾ðÆ®´Â NdisClCloseCallÇÔ¼ö¸¦ È£ÃâÇϱ⶧¹®ÀÌ´Ù.

±×·¯³ª, ¸¸¾à ·ÎÄà Ŭ¶óÀÌ¾ðÆ®¿Í Çϳª ȤÀº ±×ÀÌ»óÀÇ ¼º¸³µÈ ¸ÖƼÆ÷ÀÎÆ® ¿¬°á»çÀÌ¿¡ °æ·Î¿¡ ½ºÀ§Ä¡ÀÇ ½ÇÆÐ¿Í °°Àº ºñÁ¤»óÀûÀÎ ³×Æ®¿÷ ¿¬°áÀÌ ¹ß»ýÇÑ´Ù¸é, MCM¹Ì´ÏÆ÷Æ®´Â ¶ÇÇÑ ³×Æ®¿÷ ¿äû¿¡ µå¶óÀ̹ö ÀÇÁ¸ CloseStatusÀ¸·Î NdisMCmDispatchIncomingDropPartyÇÔ¼ö¸¦ È£ÃâÇÒ ¼ö ÀÖ´Ù.

NdisMCmDispatchIncomingDropPartyÇÔ¼ö¿¡´ëÇÑ È£ÃâÀº .NDIS°¡ Ŭ¶óÀ̾ðÆ®ÀÇ ProtocolClIncomingDropPartyÇÔ¼ö¸¦ È£ÃâÇϵµ·Ï ÇÑ´Ù.

¸¸¾à, NdisPartyHandleÀÌ ÁÖ¾îÁø VC¿¡´ëÇØ ¸¶Áö¸·À¸·Î ³²¾ÆÀÖ´Â ÆÄƼ¸¦ È®ÀÎÇÑ´Ù¸é, MCMµå¶óÀ̹ö´Â NdisMCmDispatchIncomingDropPartyÇÔ¼öº¸´Ù´Â NdisMCmDispatchIncomingCloseCallÇÔ¼ö¸¦ È£ÃâÇÒ°ÍÀÌ´Ù.

ÅëÇÕ ÄÝ ¸Å´ÏÁö¸ÕÆ®¸¦ Áö¿øÇÏ´Â ¿¬°áÁöÇâ ´Ð ¹Ì´ÏÆ÷Æ®¸¸ÀÌ NdisMCmDispatchIncomingDropPartyÇÔ¼ö¸¦ È£ÃâÇÒ¼ö ÀÖ´Ù. ½º½º·Î¸¦ NDIS¿¡°Ô µ¶¸³ÀûÀÎ ÇÁ·ÎÅäÄÝ·Î½á µî·ÏÇÏ´Â µ¶¸³ÀûÀÎ ÄÝ ¸Å´ÏÀúµéÀº, ´ë½Å NdisCmDispatchIncomingDropPartyÇÔ¼ö¸¦ È£ÃâÇÑ´Ù.

NdisMCmDispatchIncomingDropPartyÇÔ¼öÀÇ È£ÃâÀº IRQL <= DISPATCH_LEVEL¿¡¼­ µ¿À۵ɼö ÀÖ´Ù.