ProtocolCmDeregisterSap
NDIS_STATUS
ProtocolCmDeregisterSap(
IN NDIS_HANDLE CallMgrSapContext
);
|
ProtocolCmDeregisterSap ÇÔ¼ö´Â ¿¬°á ÁöÇâ Ŭ¶óÀ̾ðÆ®À» À§ÇØ ÄÝ ¸Å´ÏÀú°¡ SAP¸¦ µî·ÏÇØÁ¦ÇÏ´Â °ÍÀ» ¿ä±¸Çϱâ À§ÇØ NDIS¿¡ ÀÇÇØ È£ÃâµÇ¾îÁö´Â ÇÊ¿äÇÑ ÇÔ¼öÀÌ´Ù.
¸Å°³º¯¼ö
- CallMgrSapContext
- ÄÝ ¸Å´ÏÀú°¡ SAP´ç »óÅ Á¤º¸¸¦ À¯ÁöÇÏ´Â ÄÝ ¸Å´ÏÀú ÇÒ´ç ÄÁÅØ½ºÆ® ¿µ¿ª¿¡ ´ëÇÑ ÇÚµéÀ» ÁöÁ¤ÇÑ´Ù. ÄÝ ¸Å´ÏÀú´Â ProtocolCmRegisterSap ÇÔ¼ö·ÎºÎÅÍ NDIS¿¡°Ô ÀÌ·¯ÇÑ ÇÚµéÀ» Á¦°øÇÑ´Ù.
¸®Åϰª
ProtocolCmDeregisterSap ÇÔ¼ö´Â ´ÙÀ½°ú °°Àº Çϳª·Î ¿¬»êµéÀÇ »óŸ¦ ¸®ÅÏÇÑ´Ù.
- NDIS_STATUS_SUCCESS
- ÄÝ ¸Å´ÏÀú°¡ ¼º°øÀûÀ» SAP µî·ÏÀ» Á¦°ÅÇÏ´Â °Í°ú SAP´ç Á¤º¸¸¦ À¯ÁöÇϱâ À§ÇØ ÇÒ´çµÈ ¾î¶² ÀÚ¿øµéÀ» ÇØÁ¦ÇÏ´Â °ÍÀ» °¡¸®Å²´Ù.
- NDIS_STATUS_PENDING
- ÄÝ ¸Å´ÏÀú´Â ºñµ¿±âÀûÀ¸·Î SAP¸¦ µî·Ï ÇØÁ¦Çϱâ À§ÇÑ ¿ä±¸¸¦ ¿Ï¼ºÇÑ´Ù´Â °ÍÀ» °¡¸®Å²´Ù. ÄÝ ¸Å´ÏÀú´Â ¿¬»êÀÌ ¿Ï¼ºµÉ ¶§ NDIS¿¡°Ô ½ÅÈ£ÈÇϱâ À§ÇØ NdisCmDeregisterSapComplete ÇÔ¼ö¸¦ È£ÃâÇØ¾ß ÇÑ´Ù.
ÁÖ¼®
ProtocolCmDeregisterSap ÇÔ¼ö´Â ³×Æ®¿öÅ©¿¡¼ SAP¸¦ µî·ÏÇØÁ¦Çϱâ À§ÇØ ÇÊ¿äÇÏ´Ù¸é ´Ù¸¥ ¹Ìµð¾î ƯÁ¤ ¿¡ÀÌÀüÆ®µé ȤÀº ³×Æ®¿öÅ© Á¦¾î ÀåÄ¡µé°ú Åë½ÅÇÑ´Ù. ±×·¯ÇÑ È°µ¿µéÀº ´ÙÀ½À» Æ÷ÇÔÇÒ ¼ö ÀÖÁö¸¸ Á¦ÇÑÀûÀÌÁö ¾Ê´Ù.
- ½ºÀ§Äª Çϵå¿þ¾î¿Í Åë½ÅÇÑ´Ù.
- ³×Æ®¿öÅ© Á¦¾î ½ºÅ×À̼ǰú Åë½ÅÇÑ´Ù.
- ´Ù¸¥ ¹Ìµð¾î ƯÁ¤ ³×Æ®¿öÅ© ¿¡ÀÌÀüÆ®µé°ú Åë½ÅÇÑ´Ù.
¸¸¾à ÄÝ ¸Å´ÏÀú°¡ ³×Æ®¿öÅ© ½ºÀ§Ä¡¿Í °°Àº ³×Æ®¿öÅ· Á¦¾î ¿¡ÀÌÀüÆ®µé°ú Åë½ÅÇϱâ À§ÇØ ÇÊ¿äÇÏ´Ù¸é, ProtocolBindAdapter ÇÔ¼ö¿¡ ¼³¸³µÈ ³×Æ®¿öÅ© Á¦¾î ¿¡ÀÌÀüÆ®¿Í °¡»ó ¿¬°áÀ» »ç¿ëÇØ¾ß ÇÑ´Ù. Standalone ÄÝ ¸Å´ÏÀúµéÀº NdisCoSendPackets ÇÔ¼ö¸¦ È£ÃâÇÔÀ¸·Î½á ¾Æ·¡ NIC ¹Ì´ÏÆ÷Æ®¸¦ ÅëÇØ Åë½ÅÇÑ´Ù. ÅëÇÕ ÄÝ °ü¸® Áö¿øÀ» Á¦°øÇÏ´Â NIC ¹Ì´ÏÆ÷Æ®µéÀº NdisCoSendPackets ÇÔ¼öµéÀ» °áÄÚ È£ÃâÇÏÁö ¾Ê´Â´Ù. ±× ´ë½Å¿¡, ±×µéÀº Á÷Á¢ µ¥ÀÌÅ͸¦ ³×Æ®¿öÅ©¿¡ Àü¼ÛÇÑ´Ù.
Ãß°¡ÀûÀ¸·Î, ProtocolCmDeregisterSap ÇÔ¼ö´Â NDIS¿¡ Á¦¾î¸¦ ¸®ÅÏÇϱâ Àü¿¡ »óÅ ¿µ¿ªÀ» ÇØÁ¦ÇÏ´Â °Í°ú ¸¶Âù°¡Áö·Î CallMgrSapContext¿¡ Á¦°øµÈ SAP ´ç ¿µ¿ª¿¡ ¾î¶² µ¿ÀûÀ¸·Î ÇÒ´çµÈ ÀÚ¿øµéÀ» ÇØÁ¦ÇØ¾ß ÇÑ´Ù.
ProtocolCmDeregisterSap ÇÔ¼ö´Â IRQL DISPATCH_LEVEL¿¡¼ ½ÇÇàÇÒ ¼ö ÀÖµµ·Ï ¾²¿©Á®¾ß ÇÑ´Ù.
|