NdisGetPacketFlags

UINT

  NdisGetPacketFlags(

    IN PNDIS_PACKET  Packet

    );

NdisGetPacketFlags ÇÔ¼ö´Â ÁÖ¾îÁø ÆÐŶ µð½ºÅ©¸³ÅÍ¿¡¼­ ÇÁ·ÎÅäÄÝ µå¶óÀ̹ö¿¡ ÀÇÇØ¼­ ¸®ÅÏµÈ Ç÷¡±×¸¦ ¸®ÅÏÇÑ´Ù.

¸Å°³º¯¼ö

Packet
ÆÐŶÀ» °¡¸®Å²´Ù.

¸®Åϰª

NdisGetPacketFlags ÇÔ¼ö´Â ÁÖ¾îÁø ÆÐŶ µð½ºÅ©¸³ÅÍ¿¡¼­ Ç÷¡±×ÀÇ °ªÀ» ¸®ÅÏÇÑ´Ù. ÀÌ ÇÔ¼ö´Â ÆÐŶÀÌ ÇØ¼®µÉ ¼ö ÀÖ´Â Ç÷¡±× Á¤º¸·Î ¼³Á¤µÇÁö ¾Ê¾Ò´Ù¸é 0 À» ¸®ÅÏÇÑ´Ù.

ÁÖ¼®

NdisGetPacketFlags ÇÔ¼ö´Â ÇÁ·ÎÅäÄÝ µå¶óÀ̹ö°¡ NdisSend³ª NdisSendPackets ÇÔ¼ö¸¦ °¡Áö°í ÇϺÎÀÇ NDIS µå¶óÀ̹ö·Î Àü´ÞÇÏ´Â ÆÐŶ µð½ºÅ©¸³ÅÍÀÇ Ç÷¡±× ¾È¿¡ ¼³Á¤µÈ Á¤º¸¸¦ ¸®ÅÏÇÑ´Ù. ÀÌ Ç÷¡±×µéÀº ÆÐŶ µ¥ÀÌŸ¿¡, ¾Æ´Ï¸é ÆÐŶ µð½ºÅ©¸³ÅÍ¿Í ¿¬°üµÈ OOB ºí·°¾È¿¡ Æ÷ÇÔµÇÁö ¾ÊÀº º¸³»±â¿¡ ´ëÇÑ ÇÁ·ÎÅäÄÝ °áÁ¤ Á¤º¸¸¦ Æ÷ÇÔÇÒ ¼ö ÀÖ´Ù.

ÇÁ·ÎÅäÄÝ µå¶óÀ̹ö´Â ÆÐŶ ¾È¿¡ Ç÷¡±×¸¦ ½Å¼ÓÈ÷ 󸮵Ǵ ¹æ¹ýÀ¸·Î µ¥ÀÌŸ¸¦ Àü¼ÛÇÏ´Â ¾î¶² ¹Ìµð¾ö »ó¿¡¼­ º¸³»Áø °ÍÀ¸·Î ¼³Á¤ÇÒ ¼ö ÀÖ´Ù. ÇϺΠNIC µå¶óÀ̹öÀÇ MiniportSendPackets ÇÔ¼ö´Â ÀÌ Á¤º¸¸¦ ¾ò±âÀ§Çؼ­ NdisGetPacketFlags ÇÔ¼ö¸¦ È£ÃâÇÑ´Ù. ´ÙÁß ÆÐŶ º¸³»±â¸¦ Áö¿øÇÏÁö ¾Ê´Â ÇϺÎÀÇ NIC µå¶óÀ̹ö¿¡ ´ëÇØ¼­, ÆÐŶ Ç÷¡±× °ªÀº MiniportSend ÇÔ¼öÀÇ ÀÔ·Â ÆÄ¶ó¹ÌÅͷνá Àü´ÞµÇ±â ¶§¹®¿¡ NdisGetPacketFlags ÇÔ¼öÀÇ È£ÃâÀº ºÒÇÊ¿äÇÏ´Ù.

NdisGetPacketFlags ÇÔ¼öÀÇ È£ÃâÀÚ´Â ¾î¶² IRQL¿¡¼­µµ ½ÇÇàµÉ ¼ö ÀÖ´Ù.