欢迎来到 嗅灵易学

零基础也能上手的脚本技术课,一对一答疑带你入门

[原创]NDIS 部分FLAGS定义

[原创]NDIS 部分FLAGS定义

具体方法见附件,我就直接发具体的定义了,哈哈
NDIS MINIPORT_BLOCK的FLAGS定义

[B]NDIS5 MINIPORT_BLOCK.Flags[/B]
NORMAL_INTERRUPTS = 1
IN_INITIALIZE = 2
BUS_MASTER	 = 8
64BIT_DMA	 = 0x10
DEREGISTERED_INTERRUPT	= 0x20
SG_LIST	 = 0x40
REQUEST_TIMEOUT	 = 0x100
PROCESSING_REQUEST	= 0x400
IGNORE_PACKET_QUEUE	= 0x800
IGNORE_REQUEST_QUEUE	= 0x1000
IGNORE_TOKEN_RING_ERRORS= 0x2000
CHECK_FOR_LOOPBACK	= 0x4000
INTERMEDIATE_DRIVER	= 0x8000
IS_CO	 = 0x20000
DESERIALIZED	 = 0x40000
CALLING_RESET	 = 0x80000
RESET_REQUESTED	 = 0x100000
RESET_IN_PROGRESS	= 0x200000
RESOURCES_AVAILABLE	= 0x400000
SEND_LOOPBACK_DIRECTED	= 0x800000
RESTORING_FILTERS	= 0x1000000
SUPPORTS_MEDIA_SENSE	= 0x4000000
DOES_NOT_DO_LOOPBACK	= 0x8000000
SECONDARY	 = 0x10000000
MEDIA_CONNECTED	 = 0x20000000
NETBOOT_CARD	 = 0x40000000
PM_HALTING	 = 0x80000000
CANNOT_ADD_DELETE_ONE_MULTICAST_ADDRESS	= 0x80
SG_DMA	 = 0x200
[B]NdisPacket.Private.Flags [/B]
MULTICAST_PACKET	= 0x10
MRESERVED2		= 0x20
RESERVED3		= 0x40
DONT_LOOPBACK		= 0x80
IS_LOOPBACK_PACKET	= 0x100
LOOPBACK_ONLY		= 0x200
RESERVED4		= 0x400
DOUBLE_BUFFERED		= 0x800
[B]NdisPacket.Private.NdisPacketFlags[/B]
fPACKET_HAS_TIMED_OUT	= 0x1
fPACKET_IS_LOOPBACK	= 0x2
fPACKET_SELF_DIRECTED	= 0x4
fPACKET_DONT_COMPLETE	= 0x8
fPACKET_PENDING		= 0x10
fPACKET_ALREADY_LOOPEDBACK= 0x20
fPACKET_CLEAR_ITEMS	= 0x3F 		//???
fPACKET_CONTAINS_MEDIA_SPECIFIC_INFO = 0x40
fPACKET_ALLOCATED_BY_NDIS = 0x80


NDIS FLAGS.pdf

上传的附件 NDIS FLAGS.pdf
1.png

注意:上传附件及图片大小不得大于30M。

⚠️ 版权声明:
本博客所有内容(含教程、源码、工具)仅供个人技术学习与研究交流使用,严禁商用、倒卖、二次分发及非法用途。
未经作者书面授权,任何组织或个人不得转载、复制或用于其他平台,违者将追究相关责任。

0 0 0 举报
复制成功