NdisMResetComplete

VOID 

  NdisMResetComplete(

    IN NDIS_HANDLE  MiniportAdapterHandle,

    IN NDIS_STATUS  Status,

    IN BOOLEAN  AddressingReset

    );

NdisMResetComplete ÇÔ¼ö´Â Àü¿¡ NDIS_STATUS_PENDINGÀ» ¸®ÅÏÇÑ NIC µå¶óÀ̹ö¸¦ À§Çؼ­ ¸®¼Â ¸®Äù½ºÆ®ÀÇ ¸¶Áö¸· »óŸ¦ ¸®ÅÏÇÑ´Ù.

¸Å°³º¯¼ö

MiniportAdapterHandle
MiniportInitialize ÇÔ¼ö·Î ÀԷµǴ ÇÚµéÀ» ¼­¼úÇÑ´Ù.

Status
¿Ï·áµÈ ¸®¼Â ¿¬»êÀÇ ¸¶Áö¸· »óŸ¦ ¼­¼úÇÑ´Ù.

AddressingReset
¸®¼ÂÀÌ Àç·ÎµùµÉ Çʿ䰡 À־ ¹Ì´ÏÆ÷Æ®ÀÇ ³×Æ®¿÷ ÁÖ¼Ò Á¤º¸¿¡ ¿µÇâÀ» ¹ÌÄ£´Ù¸é TRUE¸¦ ¼­¼úÇÑ´Ù.

ÁÖ¼®

MiniportReset ÇÔ¼ö°¡ NDIS_STATUS_PENDINGÀ» ¸®ÅÏÇÑ´Ù¸é ¹Ì´ÏÆ÷Æ®´Â ¸®¼Â¿¬»êÀÌ ¿Ï·áµÆÀ» ¶§ NdisMResetComplete ÇÔ¼ö¸¦ È£ÃâÇØ¾ßÇÑ´Ù. ÀÌ È£ÃâÀº NDIS·Î ÇÏ¿©±Ý ¿Ï·á»óÅ Á¤º¸¸¦ MiniportReset ÇÔ¼ö·ÎÀÇ È£ÃâÀ» ½ÃÀÛÇÏ´Â NdisReset ÇÔ¼ö¸¦ È£ÃâÇÑ ÇÁ·ÎÅäÄÝ µå¶óÀ̹ö·Î Àü´ÞÇϵµ·Ï ÇÑ´Ù.

¶ÇÇÑ NDIS°¡ º¸³»±â ÆÐŶÀ̳ª ¹Ì´ÏÆ÷Æ®·Î Á¦ÃâµÈ ¸®Äù½ºÆ®°¡ ŸÀӾƿôÀÌ µÆ´Ù°í °áÁ¤ÇßÀ» ¶§ NDIS ¶óÀ̺귯¸®´Â ƯÁ¤ NIC°ú ¹ÙÀεùµÈ ÇÁ·ÎÅäÄÝ µå¶óÀ̹ö·ÎºÎÅÍÀÇ ¸®¼Â ¸®Äù½ºÆ®¿Í´Â µ¶¸³ÀûÀ¸·Î MiniportReset ÇÔ¼ö¸¦ È£ÃâÇÒ ¼ö ÀÖ´Ù.

¾ÈÀüÇÑ ¸®¼Â¸® Á¦ÃâµÆÀ» ¶§ ¸î¸î NICÀº ¸ðµç ¸ÖƼij½ºÆ® ÁÖ¼Ò, ÆÐŶ ÇÊÅÍ, ȤÀº ±â´ÉÀûÀÎ ÁÖ¼Ò Á¤º¸¸¦ ¼Õ½ÇÇÑ´Ù. ±×·¯ÇÑ NICÀÇ µå¶óÀ̹ö´Â NDIS·Î ÇÏ¿©±Ý ¾îµå·¹½Ì »óŸ¦ ÀúÀåÇϱâ À§ÇÑ MiniportSetInformation ÇÔ¼öÀÇ È£ÃâÀ» ¾ß±âÇÏ´Â NdisMResetComplete ÇÔ¼ö¸¦ È£ÃâÇÒ ¶§ AddressingResetÀ» TRUE·Î ¼³Á¤ÇÑ´Ù.

NDIS ÀÎÅ͹̵ð¾ù µå¶óÀ̹ö´Â NdisMResetComplete ÇÔ¼ö¸¦ È£ÃâÇÒ ¶§¿Í ¹Ìµð¾ö ƯÁ¤ ±â´É, ¸ÖƼij½ºÆ®, ±×¸®°í ±×·ì ÁÖ¼Ò¿Í °°Àº ÀÚ½ÅÀÇ ¾îµå·¹½Ì Á¤º¸¸¦ ÀúÀåÇÒ ¶§ AddressingResetÀ» TRUE·Î ¼³Á¤ÇÑ´Ù.

NdisMResetComplete ÇÔ¼öÀÇ È£ÃâÀÚ´Â IRQL DISPATCH_LEVEL¿¡¼­ ½ÇÇàÇÑ´Ù.