TdiDeregisterNetAddress

NTSTATUS
   TdiDeregisterNetAddress(
       IN HANDLE AddrRegistrationHandle
       );

TdiDeregisterNetAddress ÇÔ¼ö´Â TdiRegisterNetAddress ÇÔ¼öÀÇ ¹Ý´ëÀÌ´Ù. ÀÌ ÇÔ¼ö´Â TDI¸¦ °¡Áö°í µî·ÏµÈ À¯È¿ÇÑ ³×Æ®¿÷ ÁÖ¼Ò ¸®½ºÆ®·ÎºÎÅÍ Æ®·£½ºÆ÷Æ® Á¦°ø ³×Æ®¿÷ ÁÖ¼Ò¸¦ Á¦°ÅÇÑ´Ù.

¸Å°³º¯¼ö

AddrRegistrationHandle
TdiRegisterNetAddress ÇÔ¼öÀÇ È£Ãâ¿¡ ÀÇÇØ¼­ ¸®ÅÏµÈ ÇÚµéÀ» ¼­¼úÇÑ´Ù.

¸®Åϰª

µî·ÏÀÌ ÇØÁ¦µÇ°í ¹ÙÀεùµÈ ¸ðµç Ŭ¶óÀÌ¾ðÆ®°¡ Å뺸¸¦ ¹Þ¾Ò´Ù¸é TdiDeregisterNetAddress ÇÔ¼ö´Â STATUS_SUCCESS¸¦ ¸®ÅÏÇÑ´Ù. ±×·¸Áö ¾ÊÀ¸¸é STATUS_INSUFFICIENT_RESOURCES¸¦ ¸®ÅÏÇÒ ¼ö ÀÖ´Ù.(½Ã½ºÅÛ ÀÚ¿øÀÇ »ç¿ë°¡´É¼ºÀÌ µ¿ÀûÀ̱⠶§¹®¿¡ °°Àº Æ®·£½ºÆ÷Æ®·ÎºÎÅÍÀÇ ¼øÂ÷ÀûÀΠȣÃâÀº ¼º°øÇÑ´Ù.)

ÁÖ¼®

¿¬°áÇØÁ¦°¡ ¿ø°ÝÁö¿¡¼­ ½ÃÀÛµÇµç ¾Æ´Ïµç, Æ®·£½ºÆ÷Æ® ÀÚü°¡ ÀÌ ¿¬»êÀ» ½ÃÀÛÇ߱⠶§¹®¿¡ ±×±â°í °¡´ÉÇÏ´Ù¸é ÇϺÎÀÇ NIC°úÀÇ ¹ÙÀεùÀ» ²÷±â ¶§¹®¿¡ ¿ø°ÝÁö·ÎºÎÅÍÀÇ ¿¬°áÇØÃ¼°¡ ¹ß»ýÇßÀ» ¶§ TDI Æ®·£½ºÆ÷Æ®´Â TdiDeregisterNetAddress ÇÔ¼ö¸¦ È£ÃâÇÑ´Ù. °¢°¢ÀÇ °æ¿ì¿¡ Æ®·£½ºÆ÷Æ®´Â TdiRegisterNetAddress ÇÔ¼ö¸¦ °¡Áö°í µî·ÏµÈ ³×Æ®¿÷ ÁÖ¼Ò¿¡ ´ëÇØ¼­ À¯ÁöÇÏ´Â »óŸ¦ ²÷¾î¾ßÇÑ´Ù.

TdiDeregisterNetAddress ÇÔ¼ö´Â Æ®·£½ºÆ÷Æ®ÀÇ Å¬¶óÀÌ¾ðÆ®°¡ ¹Ì¸® µî·ÏµÈ ³×Æ®¿÷ ÁּҷκÎÅÍ µ¥ÀÌŸ¸¦ ´õÀÌ»ó º¸³»°í ¹ÞÀ» ¼ö ¾ø´Ù´Â °ÍÀ» ÀνÄÇÑ´Ù. ÀÌ È£ÃâÀÌ ¹ß»ýÇßÀ» ¶§ TDI´Â ÀÌ Å뺸¸¦ ¹Þ±â À§Çؼ­ TdiRegisterPnPHandlers ÇÔ¼ö¸¦ °¡Áö°í ÀÚ½ÅÀ» µî·ÏÇÑ ¸ðµç Ŭ¶óÀ̾ðÆ®ÀÇ ClientPnPDelNetAddress ÇÔ¼ö¸¦ È£ÃâÇÑ´Ù. ClientPnPDelNetAddress ÇÔ¼ö·ÎÀÇ ÀÌ·¯ÇÑ È£ÃâÀÌ ¹ß»ýÇÒ ¶§ ¿­¸° ÁÖ¼Ò¸¦ Ŭ¶óÀÌ¾ðÆ®°¡ °¡Áø´Ù¸é Ŭ¶óÀÌ¾ðÆ®´Â ±× ÁÖ¼Ò¸¦ ´Ý´Â´Ù.

TdiDeregisterNetAddress ÇÔ¼ö°¡ STATUS_INSUFFICIENT_RESOURCES¸¦ ¸®ÅÏÇÑ´Ù¸é Æ®·£½ºÆ÷Æ®´Â µî·ÏµÈ ³×Æ®¿÷ ÁÖ¼Ò¸¦ Áö½ÃÇÏ´Â ¼øÂ÷ÀûÀÎ µé¾î¿À´Â Ŭ¶óÀÌ¾ðÆ® º¸³»±â¸¦ ½ÇÆÐÇØ¾ßÇÑ´Ù. ¸®ÅϰªÀÌ ÀûÀýÇÒ ¶§ Æ®·£½ºÆ÷Æ®´Â »ç¿ëÇÒ ¼ö ÀÖ´Â ½Ã½ºÅÛ ¸Þ¸ð¸®ÀÇ Àӽà ºÎÁ·ÀÌ ¿ø·¡ÀÇ È£ÃâÀ» ½ÇÆÐÇϵµ·Ï Çϱ⠶§¹®¿¡ ´Ù½Ã TdiDeregisterNetAddress ÇÔ¼ö¸¦ È£ÃâÇØ¾ßÇÑ´Ù.

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