📄 ddk常用函数与数据结构描述.htm
字号:
background=DDK常用函数与数据结构描述.files/ad_dybg2.gif colSpan=2
height=48>DDK常用函数与数据结构描述</TD></TR>
<TR vAlign=center align=middle bgColor=#f8f8f8>
<TD style="WORD-BREAK: break-all" colSpan=2 height=22><A
href="http://www.google.com/custom?q=DDK常用函数与数据结构描述&client=pub-2087653694346835&forid=1&ie=GB2312&oe=GB2312&cof=GALT%3A%23E9382F%3BGL%3A1%3BDIV%3A%23CCCCCC%3BVLC%3A7E3939%3BAH%3Acenter%3BBGC%3AFFFFFF%3BLBGC%3AFF3333%3BALC%3AE9382F%3BLC%3AE9382F%3BT%3A000000%3BGFNT%3A7E3939%3BGIMP%3A7E3939%3BFORID%3A1%3B&hl=zh-CN">->>在Google中查找本文的完整版本</A>
副标题:</TD></TR>
<TR align=middle bgColor=#eeeeee>
<TD colSpan=2 height=24>作者:ddm 文章来源:ddk 点击数:
<SCRIPT language=javascript
src="DDK常用函数与数据结构描述.files/GetHits.htm"></SCRIPT>
更新时间:2004-3-19</TD></TR>
<TR>
<TD background=DDK常用函数与数据结构描述.files/ad_bx1.gif colSpan=2
height=6></TD></TR>
<TR>
<TD colSpan=2></TD></TR>
<TR>
<TD id=fontzoom style="WORD-BREAK: break-all" vAlign=top colSpan=2
height=600>
<P>DDK常用函数与数据结构描述 <BR>Support Function and Data Structure Reference
</P>
<P>ASSERT <BR>ASSERTMSG <BR>CM_FULL_RESOURCE_DESCRIPTOR
<BR>CM_PARTIAL_RESOURCE_DESCRIPTOR <BR>CM_PARTIAL_RESOURCE_LIST
<BR>CM_RESOURCE_LIST <BR>CONFIGURATION_INFORMATION
<BR>CONTAINING_RECORD <BR>CONTROLLER_OBJECT <BR>DbgBreakPoint
<BR>DbgPrint <BR>DEVICE_DESCRIPTION <BR>DEVICE_OBJECT
<BR>DriverEntry <BR>DRIVER_OBJECT <BR>ExAcquireFastMutex
<BR>ExAcquireFastMutexUnsafe <BR>ExAcquireResourceExclusiveLite
<BR>ExAcquireResourceSharedLite <BR>ExAcquireSharedStarveExclusive
<BR>ExAcquireSharedWaitForExclusive
<BR>ExAllocateFromNPagedLookasideList
<BR>ExAllocateFromPagedLookasideList <BR>ExAllocatePool
<BR>ExAllocatePoolWithQuota <BR>ExAllocatePoolWithQuotaTag
<BR>ExAllocatePoolWithTag <BR>ExConvertExclusiveToSharedLite
<BR>ExDeleteNPagedLookasideList <BR>ExDeletePagedLookasideList
<BR>ExDeleteResourceLite <BR>ExFreePool
<BR>ExFreeToNPagedLookasideList <BR>ExFreeToPagedLookasideList
<BR>ExGetCurrentResourceThread <BR>ExInitializeFastMutex
<BR>ExInitializeNPagedLookasideList
<BR>ExInitializePagedLookasideList <BR>ExInitializeResourceLite
<BR>ExInitializeWorkItem <BR>ExInterlockedInsertHeadList
<BR>ExInterlockedInsertTailList <BR>ExInterlockedRemoveHeadList
<BR>ExIsResourceAcquiredExclusiveLite
<BR>ExIsResourceAcquiredSharedLite <BR>ExQueueWorkItem
<BR>ExReleaseFastMutex <BR>ExReleaseFastMutexUnsafe
<BR>ExReleaseResourceForThreadLite <BR>ExTryToAcquireFastMutex
<BR>ExTryToAcquireResourceExclusiveLite <BR>HalAssignSlotResources
<BR>HalGetAdapter <BR>HalGetBusData <BR>HalGetBusDataByOffset
<BR>HalGetInterruptVector <BR>HalSetBusData
<BR>HalSetBusDataByOffset <BR>HalTranslateBusAddress
<BR>HKEY_LOCAL_MACHINE <BR>InitializeListHead
<BR>InitializeObjectAttributes <BR>InsertHeadList <BR>InsertTailList
<BR>INTERFACE_TYPE <BR>InterlockedDecrement <BR>InterlockedExchange
<BR>InterlockedExchangeAdd <BR>InterlockedIncrement
<BR>IoAcquireCancelSpinLock <BR>IoAllocateAdapterChannel
<BR>IoAllocateController <BR>IoAllocateErrorLogEntry
<BR>IoAllocateIrp <BR>IoAllocateMdl <BR>IoAssignResources
<BR>IoAttachDevice <BR>IoAttachDeviceToDeviceStack
<BR>IoBuildAsynchronousFsdRequest <BR>IoBuildDeviceIoControlRequest
<BR>IoBuildPartialMdl <BR>IoBuildSynchronousFSDRequest
<BR>IoCallDriver <BR>IoCancelIrp <BR>IoCompleteRequest
<BR>IoConnectInterrupt <BR>IoCopyCurrentIrpStackLocationToNext
<BR>IoCreateController <BR>IoCreateDevice
<BR>IoCreateNotificationEvent <BR>IoCreateSymbolicLink
<BR>IoCreateSynchronizationEvent <BR>IoDeleteController
<BR>IoDeleteDevice <BR>IoDeleteSymbolicLink <BR>IoDetachDevice
<BR>IoDisconnectInterrupt <BR>IO_ERROR_LOG_PACKET
<BR>IoFlushAdapterBuffers <BR>IoFreeAdapterChannel
<BR>IoFreeController <BR>IoFreeIrp <BR>IoFreeMapRegisters
<BR>IoFreeMdl <BR>IoGetConfiguationInformation
<BR>IoGetCurrentIrpStackLocation <BR>IoGetCurrentProcess
<BR>IoGetDeviceObjectPointer <BR>IoGetNextIrpStackLocation
<BR>IoInitializeDpcRequest <BR>IoInitializeIrp <BR>IoInitializeTimer
<BR>IoMakeAssociatedIrp <BR>IoMapTransfer <BR>IoMarkIrpPending
<BR>IoRegisterShutdownNotification <BR>IoReleaseCancelSpinLock
<BR>IoRequestDpc <BR>IO_RESOURCE_DESCRIPTOR <BR>IO_RESOURCE_LIST
<BR>IO_RESOURCE_REQUIREMENTS_LIST <BR>IoSetCancelRoutine
<BR>IoSetCompletionRoutine <BR>IoSetNextIrpStackLocation
<BR>IoSizeOfIrp <BR>IoSkipCurrentIrpStackLocation
<BR>IO_STACK_LOCATION <BR>IoStartNextPacket
<BR>IoStartNextPacketByKey <BR>IoStartPacket <BR>IoStartTimer
<BR>IO_STATUS_BLOCK <BR>IoStopTimer
<BR>IoUnregisterShutdownNotification <BR>IoWriteErrorLogEntry
<BR>IsListEmpty <BR>IRP <BR>KdPrint <BR>KeAcquireSpinLock
<BR>KeAcquireSpinLockAtDpcLevel <BR>KeBugCheck <BR>KeBugCheckEx
<BR>KeCancelTimer <BR>KeClearEvent <BR>KeDelayExecutionThread
<BR>KeDeregisterBugCheckCallback <BR>KeFlushIoBuffers
<BR>KeGetCurrentIrql <BR>KeGetCurrentProcessorNumber
<BR>KeGetDcacheFillSize <BR>KeInitializeCallbackRecord
<BR>KeInitializeDeviceQueue <BR>KeInitializeDpc
<BR>KeInitializeEvent <BR>KeInitializeMutex
<BR>KeInitializeSemaphore <BR>KeInitializeSpinLock
<BR>KeInitializeTimer <BR>KeInitializeTimerEx
<BR>KeInsertByKeyDeviceQueue <BR>KeInsertDeviceQueue
<BR>KeInsertQueueDpc <BR>KeLowerIrql <BR>KeNumberProcessors
<BR>KeQueryPerformanceCounter <BR>KeQuerySystemTime
<BR>KeQueryTickCount <BR>KeQueryTimeIncrement <BR>KeRaiseIrql
<BR>KeReadStateEvent <BR>KeReadStateMutex <BR>KeReadStateSemaphore
<BR>KeReadStateTimer <BR>KeRegisterBugCheckCallback
<BR>KeReleaseMutex <BR>KeReleaseSemaphore <BR>KeReleaseSpinLock
<BR>KeReleaseSpinLockFromDpcLevel <BR>KeRemoveByKeyDeviceQueue
<BR>KeRemoveDeviceQueue <BR>KeRemoveEntryDeviceQueue
<BR>KeRemoveQueueDpc <BR>KeResetEvent <BR>KeSetEvent
<BR>KeSetPriorityThread <BR>KeSetTimer <BR>KeSetTimerEx
<BR>KeStallExecutionProcessor <BR>KeSynchronizeExecution
<BR>KeWaitForMultipleObjects <BR>KeWaitForMutexObject
<BR>KeWaitForSingleObject <BR>KEY_BASIC_INFORMATION
<BR>KEY_FULL_INFORMATION <BR>KEY_NODE_INFORMATION
<BR>KEY_VALUE_BASIC_INFORMATION <BR>KEY_VALUE_FULL_INFORMATION
<BR>KEY_VALUE_PARTIAL_INFORMATION <BR>KIRQL <BR>KSYNCHRONIZE_ROUTINE
<BR>LARGE_INTEGER <BR>MmAllocateContiguousMemory
<BR>MmAllocateNonCachedMemory <BR>MmCreateMdl
<BR>MmFreeContiguousMemory <BR>MmFreeNonCachedMemory
<BR>MmGetMdlByteCount <BR>MmGetMdlByteOffset
<BR>MmGetMdlVirtualAddress <BR>MmGetPhysicalAddress
<BR>MmGetSystemAddressForMdl <BR>MmInitializeMdl
<BR>MmIsAddressValid <BR>MmMapIoSpace <BR>MmMapLockedPages
<BR>MmPrepareMdlForReuse <BR>MmProbeAndLockPages
<BR>MmQuerySystemSize <BR>MmSizeOfMdl <BR>MmUnlockPages
<BR>MmUnlockPagableImageSection <BR>MmUnmapIoSpace
<BR>MmUnmapLockedPages <BR>NTSTATUS <BR>ObDereferenceObject
<BR>ObReferenceObjectByHandle <BR>ObReferenceObjectByPointer
<BR>PCI_COMMON_CONFIG <BR>PCI_SLOT_NUMBER <BR>PDRIVER_CONTROL
<BR>PIO_DPC_ROUTINE <BR>PIO_TIMER_ROUTINE <BR>PKDEFERRED_ROUTINE
<BR>PKSTART_ROUTINE <BR>PsCreateSystemThread <BR>PsGetCurrentProcess
<BR>PsGetCurrentThread <BR>PsTerminateSystemThread
<BR>READ_PORT_BUFFER_type <BR>READ_PORT_type
<BR>READ_REGISTER_BUFFER_type <BR>READ_REGISTER_type
<BR>RemoveEntryList <BR>RemoveHeadList <BR>RemoveTailList
<BR>RtlInitUnicodeString <BR>RtlMoveMemory
<BR>RTL_QUERY_REGISTRY_ROUTINE <BR>RTL_QUERY_REGISTRY_TABLE
<BR>RtlQueryRegistryValues <BR>RtlUnicodeStringToAnsiString
<BR>RtlZeroMemory <BR>UNICODE_STRING
<BR>_URB_CONTROL_DESCRIPTOR_REQUEST <BR>_URB_HEADER
<BR>UsbBuildGetDescriptorRequest <BR>WRITE_PORT_BUFFER_type
<BR>WRITE_PORT_type <BR>WRITE_REGISTER_BUFFER_type
<BR>WRITE_REGISTER_type <BR>ZwClose <BR>ZwCreateFile <BR>ZwCreateKey
<BR>ZwDeleteKey <BR>ZwEnumerateKey <BR>ZwEnumerateValueKey
<BR>ZwFlushKey <BR>ZwMapViewOfSection <BR>ZwOpenKey
<BR>ZwOpenSection <BR>ZwQueryKey <BR>ZwQueryValueKey
<BR>ZwSetInformationThread <BR>ZwSetValueKey
<BR>ZwUnmapViewOfSection <BR> <BR></P></TD></TR>
<TR>
<TD class=left_tdbgall align=right colSpan=2
height=24>文章录入:东南飞 责任编辑:东南飞 </TD></TR>
<TR>
<TD width=5></TD>
<TD width=787>
<LI>上一篇文章: <A class=LinkPrevArticle
title="文章标题:Driver studio 例子说明(英文) 作 者:Driver studio 更新时间:2004-3-19 18:58:11"
href="http://www.usbing.net/Article/Class1/200403/222.htm">Driver studio 例子说明(英文)</A><BR>
<LI>下一篇文章: <A class=LinkNextArticle
title="文章标题:C++ Builder 访问 USB 口的方法 作 者:Victor Chen 更新时间:2004-10-15 19:18:28"
href="http://www.usbing.net/Article/Class1/200410/302.htm">C++ Builder 访问 USB 口的方法</A></LI></TD></TR>
<TR class=left_tdbgall align=right>
<TD colSpan=2 height=24>【字体:<A class=top_UserLogin
href="javascript:fontZoomA();">小</A> <A class=top_UserLogin
href="javascript:fontZoomB();">大</A>】【<A
href="http://www.usbing.net/Article/Comment.asp?ArticleID=223"
target=_blank>发表评论</A>】【<A
href="http://www.usbing.net/User/User_Favorite.asp?Action=Add&ChannelID=1&InfoID=223"
target=_blank>加入收藏</A>】【<A
href="http://www.usbing.net/Article/SendMail.asp?ArticleID=223"
target=_blank>告诉好友</A>】【<A
href="http://www.usbing.net/Article/Print.asp?ArticleID=223"
target=_blank>打印此文</A>】【<A
href="javascript:window.close();">关闭窗口</A>】 </TD></TR></TBODY></TABLE><!--网页中部左栏文章内容代码结束-->
<TABLE cellSpacing=0 cellPadding=0 width="100%" border=0>
<TBODY>
<TR>
<TD align=middle height=30><IFRAME id=baiduframe border=0
marginWidth=0 frameSpacing=0 marginHeight=0
src="DDK常用函数与数据结构描述.files/CASZBBM8.htm" frameBorder=0 width=670
scrolling=no
height=40>
</IFRAME></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE>
<TABLE class=center_tdbgall style="WORD-BREAK: break-all" cellSpacing=0
cellPadding=0 width=760 align=center border=0>
<TBODY>
<TR>
<TD class=main_title_282 width="33%"><B>最新热点</B></TD>
<TD width=5 rowSpan=2></TD>
<TD class=main_title_282 width="33%"><B>最新推荐</B></TD>
<TD width=5 rowSpan=2></TD>
<TD class=main_title_282 width="33%"><B>相关文章</B></TD></TR>
<TR>
<TD class=main_tdbg_760 vAlign=top height=100>
<SCRIPT language=javascript
src="DDK常用函数与数据结构描述.files/Article_Hot3.js"></SCRIPT>
</TD>
<TD class=main_tdbg_760 vAlign=top width="33%">
<SCRIPT language=javascript
src="DDK常用函数与数据结构描述.files/Article_Elite3.js"></SCRIPT>
</TD>
<TD class=main_tdbg_760 vAlign=top width="33%">没有相关文章</TD></TR></TBODY></TABLE>
<TABLE class=center_tdbgall cellSpacing=0 cellPadding=0 width=760 align=center
border=0>
<TBODY>
<TR>
<TD class=main_shadow></TD></TR></TBODY></TABLE><!--文章显示代码结束--><!--网友评论代码开始-->
<TABLE class=center_tdbgall style="WORD-BREAK: break-all" cellSpacing=0
cellPadding=0 width=760 align=center border=0>
<TBODY>
<TR>
<TD class=left_title height=25><IMG height=28
src="DDK常用函数与数据结构描述.files/ad_wypl.gif" width=174
align=absMiddle>(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)</TD></TR>
<TR>
<TD>
<SCRIPT language=javascript
src="DDK常用函数与数据结构描述.files/Comment.htm"></SCRIPT>
</TD></TR></TBODY></TABLE>
<TABLE class=center_tdbgall cellSpacing=0 cellPadding=0 width=760 align=center
border=0>
<TBODY>
<TR>
<TD class=main_shadow></TD></TR></TBODY></TABLE><!--网友评论代码结束--><!-- ********网页中部代码结束******** --><!-- ********网页底部代码开始******** -->
<TABLE class=Bottom_tdbgall style="WORD-BREAK: break-all" cellSpacing=0
cellPadding=0 width=760 align=center border=0>
<TBODY>
<TR align=middle>
<TD class=Bottom_Adminlogo colSpan=2>| <A class=Bottom
onclick="this.style.behavior='url(#default#homepage)';this.setHomePage('http://www.usbing.net');"
href="http://www.usbing.net/Article/Class1/200403/223.htm#">设为首页</A> | <A
class=Bottom
href="javascript:window.external.addFavorite('http://www.usbing.net','USB开发网--自由开放的交流平台!');">加入收藏</A>
| <A class=Bottom href="mailto:tenyearnet@yahoo.com.cn">联系站长</A> | <A
class=Bottom
href="http://www.usbing.net/Article/Class1/200403/FriendSite/Index.asp"
target=_blank>友情链接</A> | <A class=Bottom
href="http://www.usbing.net/Article/Class1/200403/Copyright.asp"
target=_blank>版权申明</A> | </TD></TR>
<TR bgColor=#00cc00>
<TD colSpan=2 height=7></TD></TR>
<TR class=Bottom_Copyright>
<TD width="20%" height=68><IMG
src="DDK常用函数与数据结构描述.files/powerease_logo.gif"></TD>
<TD align=middle width="80%">Copyright© 2003-2005 <A
href="http://www.usbing.net/">[USB开发网]</A> 为大家提供一个集中的USB开发交流平台
<SCRIPT>var user="usbing";var style="counter";var url="http://usbing.net/web/stat";</SCRIPT>
<SCRIPT src="DDK常用函数与数据结构描述.files/stat.js"></SCRIPT>
</TD></TR>
<TR bgColor=#4f4f4f>
<TD colSpan=2 height=4></TD></TR></TBODY></TABLE><!-- ********网页底部代码结束******** --><!-- Powered by: PowerEasy 2005 --></BODY></HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -