• ▼MSDN Library - April 2000
    • ▶Welcome to the MSDN Library
    • ▶Visual Studio 6.0 Documentation
    • ▶Office Developer Documentation
    • ▼Windows CE Documentation
      • ▶Introduction to Windows CE
      • ▼Application Development
        • ▶Core Services
        • ▶Communication Services
        • ▶User Interface Services
        • ▶Writing Applications for a Global Market
        • ▶API Reference
        • ▶Windows CE Mobile Channels
        • ▶Connection Services
        • ▶Microsoft Foundation Class Library for Windows CE
        • ▶Active Template Library for Windows CE
        • ▶Auto PC
        • ▶Handheld PC
        • ▶Palm-size PC
        • ▼Windows CE Device Driver Kit
          • Introduction to the Windows CE Device Driver Kit
          • ▶Developing Native Device Drivers
          • ▶Developing Stream Interface Device Drivers
          • ▶Audio Drivers
          • ▶Printer Drivers
          • ▶Display Drivers
          • ▶Universal Serial Bus Drivers
          • ▶NDIS Network Drivers
          • ▶Block Device Drivers
          • ▼Device Driver Reference
            • ▶GPE Classes and Methods
            • ▼Functions
              • AbortPipeTransfers
              • AbortTransfer
              • ACM_Close
              • ACM_Deinit
              • ACM_Init
              • ACM_IOControl
              • ACM_Open
              • ACM_PowerDown
              • ACM_PowerUp
              • ACM_Read
              • ACM_Seek
              • ACM_Write
              • ARGUMENT_PRESENT
              • ASSERT
              • ASSERTMSG
              • BatteryDrvrGetLevels
              • BatteryDrvrGetStatus
              • BatteryDrvrSupportsChangeNotification
              • CardAccessConfigurationRegister
              • CardDeregisterClient
              • CardGetEventMask
              • CardGetFirstTuple
              • CardGetNextTuple
              • CardGetParsedTuple
              • CardGetStatus
              • CardGetTupleData
              • CardMapWindow
              • CardModifyWindow
              • CardRegisterClient
              • CardReleaseConfiguration
              • CardReleaseExclusive
              • CardReleaseIRQ
              • CardReleaseSocketMask
              • CardReleaseWindow
              • CardRequestConfiguration
              • CardRequestExclusive
              • CardRequestIRQ
              • CardRequestSocketMask
              • CardRequestWindow
              • CardResetFunction
              • CardSetEventMask
              • ClearFeature
              • ClosePipe
              • CloseTransfer
              • CompareString
              • COM_Close
              • COM_Deinit
              • COM_Init
              • COM_IOControl
              • COM_Open
              • COM_PowerDown
              • COM_PowerUp
              • COM_Read
              • COM_Write
              • CONTAINING_RECORD
              • DdsiTouchPanelDisable
              • DdsiTouchPanelEnable
              • DdsiTouchPanelGetDeviceCaps
              • DdsiTouchPanelGetPoint
              • DdsiTouchPanelPowerHandler
              • DdsiTouchPanelSetMode
              • DeregisterDevice
              • DrvCopyBits
              • DrvDisablePDEV
              • DrvDisableSurface
              • DrvEnableDriver
              • DrvEnablePDEV
              • DrvEnableSurface
              • DrvEndDoc
              • DrvGetModes
              • DrvStartDoc
              • DrvStartPage
              • DSK_Init
              • DSK_Close
              • DSK_Deinit
              • DSK_Open
              • DSK_IOControl
              • DSK_PowerUp
              • DSK_PowerDown
              • ErrorAnalysis
              • ETH_COPY_NETWORK_ADDRESS
              • EthChangeFilterAddresses
              • EthCreateFilter
              • EthDeleteFilter
              • EthDeleteFilterOpenAdapter
              • EthFilterAdjust
              • EthFilterIndicateReceive
              • EthFilterIndicateReceiveComplete
              • EthNoteFilterOpenAdapter
              • EthNumberOfOpenFilterAddresses
              • EthQueryGlobalFilterAddresses
              • EthQueryOpenFilterAddresses
              • EthShouldAddressLoopBack
              • FindInterface
              • GetDescriptor
              • GetDeviceInfo
              • GetFrameLength
              • GetFrameNumber
              • GetInterface
              • GetIsochResults
              • GetPrinterInfo
              • GetSerialObject
              • GetStatus
              • GetTransferError
              • GetTransferStatus
              • GetUSBDVersion
              • HWClearBreak
              • HWClearDTR
              • HWClearRTS
              • HWClose
              • HWDeinit
              • HWDisableIR
              • HWEnableIR
              • HWGetBytes
              • HWGetCommProperties
              • HWGetIntrType
              • HWGetModemStatus
              • HWGetRxBufferSize
              • HWGetRxStart
              • HWGetStatus
              • HWInit
              • HWIoctl
              • HWOpen
              • HWPowerOff
              • HWPowerOn
              • HWPurgeComm
              • HWPutBytes
              • HWReset
              • HWSetBreak
              • HWSetCommTimeouts
              • HWSetDCB
              • HWSetDTR
              • HWSetRTS
              • HWTxIntrHandler
              • HWXmitComChar
              • InitializeListHead
              • InsertHeadList
              • InsertTailList
              • IsDefaultPipeHalted
              • IsListEmpty
              • IsPipeHalted
              • IssueBulkTransfer
              • IssueControlTransfer
              • IssueInterruptTransfer
              • IssueIsochTransfer
              • IssueVendorTransfer
              • IsTransferComplete
              • KdBreakPoint
              • KdPrint
              • KeybdDriverGetInfo
              • KeybdDriverInitialize
              • KeybdDriverInitStates
              • KeybdDriverPowerHandler
              • KeybdDriverSetMode
              • KeybdDriverVKeyToUnicode
              • KeybdEventCallback
              • KeybdPdd_DllEntry
              • KeybdPdd_GetEvent
              • KeybdPdd_InitializeDriver
              • KeybdPdd_PowerHandler
              • LoadGenericInterfaceDriver
              • NDIS_BUFFER_LINKAGE
              • NDIS_BUFFER_TO_SPAN_PAGES
              • NDIS_PHYSICAL_ADDRESS_CONST
              • NDIS_SET_PACKET_HEADER_SIZE
              • NDIS_SET_PACKET_MEDIA_SPECIFIC_INFO
              • NDIS_SET_PACKET_STATUS
              • NDIS_SET_PACKET_TIME_RECEIVED
              • NDIS_SET_PACKET_TIME_SENT
              • NDIS_SET_PACKET_TIME_TO_SEND
              • NdisAcquireSpinLock
              • NdisAdjustBufferLength
              • NdisAllocateBuffer
              • NdisAllocateBufferPool
              • NdisAllocateMemory
              • NdisAllocatePacket
              • NdisAllocatePacketPool
              • NdisAllocateSpinLock
              • NdisAnsiStringToUnicodeString
              • NdisChainBufferAtBack
              • NdisChainBufferAtFront
              • NdisCloseAdapter
              • NdisCloseConfiguration
              • NdisCopyFromPacketToPacket
              • NdisDeregisterProtocol
              • NdisDprAcquireSpinLock
              • NdisDprReleaseSpinLock
              • NdisEqualString
              • NdisFlushBuffer
              • NdisFreeBuffer
              • NdisFreeBufferPool
              • NdisFreeMemory
              • NdisFreePacket
              • NdisFreePacketPool
              • NdisFreeSpinLock
              • NdisFreeString
              • NdisGetFirstBufferFromPacket
              • NdisGetNextBuffer
              • NdisGetPacketFlags
              • NdisGetPhysicalAddressHigh
              • NdisGetPhysicalAddressLow
              • NdisIMRevertBack
              • NdisIMSwitchToMiniport
              • NdisInitAnsiString
              • NdisInitializeListHead
              • NdisInitializeString
              • NdisInitUnicodeString
              • NdisInterlockedInsertHeadList
              • NdisInterlockedInsertTailList
              • NdisInterlockedRemoveHeadList
              • NdisMAllocateMapRegisters
              • NdisMCancelTimer
              • NdisMDeregisterAdapterShutdownHandler
              • NdisMDeregisterInterrupt
              • NdisMDeregisterIoPortRange
              • NdisMEthIndicateReceive
              • NdisMEthIndicateReceiveComplete
              • NdisMFreeMapRegisters
              • NdisMIndicateReceivePacket
              • NdisMIndicateStatus
              • NdisMIndicateStatusComplete
              • NdisMInitializeTimer
              • NdisMInitializeWrapper
              • NdisMMapIoSpace
              • NdisMoveFromMappedMemory
              • NdisMoveMappedMemory
              • NdisMoveMemory
              • NdisMoveToMappedMemory
              • NdisMPciAssignResources
              • NdisMQueryInformationComplete
              • NdisMRegisterAdapterShutdownHandler
              • NdisMRegisterInterrupt
              • NdisMRegisterIoPortRange
              • NdisMRegisterMiniport
              • NdisMResetComplete
              • NdisMSendComplete
              • NdisMSendResourcesAvailable
              • NdisMSetAttributes
              • NdisMSetAttributesEx
              • NdisMSetInformationComplete
              • NdisMSetPeriodicTimer
              • NdisMSetTimer
              • NdisMSleep
              • NdisMSynchronizeWithInterrupt
              • NdisMTransferDataComplete
              • NdisMUnmapIoSpace
              • NdisMUpdateSharedMemory
              • NdisOpenAdapter
              • NdisOpenConfiguration
              • NdisOpenProtocolConfiguration
              • NdisPrintString
              • NdisQueryBuffer
              • NdisQueryBufferOffset
              • NdisQueryMapRegisterCount
              • NdisQueryPacket
              • NdisRawReadPortBufferUchar
              • NdisRawReadPortBufferUlong
              • NdisRawReadPortBufferUshort
              • NdisRawReadPortUchar
              • NdisRawReadPortUlong
              • NdisRawReadPortUshort
              • NdisRawWritePortBufferUchar
              • NdisRawWritePortBufferUlong
              • NdisRawWritePortBufferUshort
              • NdisRawWritePortUchar
              • NdisRawWritePortUlong
              • NdisRawWritePortUshort
              • NdisReadConfiguration
              • NdisReadNetworkAddress
              • NdisReadPciSlotInformation
              • NdisRecalculatePacketCounts
              • NdisRegisterProtocol
              • NdisReinitializePacket
              • NdisReleaseSpinLock
              • NdisRequest
              • NdisReset
              • NdisResetComplete
              • NdisReturnPackets
              • NdisSend
              • NdisSetPacketFlags
              • NdisSetPhysicalAddressHigh
              • NdisSetPhysicalAddressLow
              • NdisStallExecution
              • NdisTerminateWrapper
              • NdisTransferData
              • NdisUnchainBufferAtBack
              • NdisUnchainBufferAtFront
              • NdisUnicodeStringToAnsiString
              • NdisWriteConfiguration
              • NdisWriteErrorLogEntry
              • NdisWritePciSlotInformation
              • NdisZeroMappedMemory
              • NdisZeroMemory
              • NLedDriverDllEntry
              • NLedDriverGetDeviceInfo
              • NLedDriverInitialize
              • NLedDriverPowerDown
              • NLedDriverSetDevice
              • OhcdMdd_CreateMemoryObject
              • OhcdMdd_DestroyMemoryObject
              • OhcdMdd_CreateOhcdObject
              • OhcdMdd_DestroyOhcdObject
              • OhcdMdd_PowerDown
              • OhcdMdd_PowerUp
              • OhcdPdd_DllMain
              • OhcdPdd_Init
              • OhcdPdd_CheckConfigPower
              • OhcdPdd_Close
              • OhcdPdd_Deinit
              • OhcdPdd_IOControl
              • OhcdPdd_Open
              • OhcdPdd_PowerDown
              • OhcdPdd_PowerUp
              • OhcdPdd_Read
              • OhcdPdd_Seek
              • OhcdPdd_Write
              • OpenClientRegistryKey
              • OpenPipe
              • PDCardGetAdapter
              • PDCardGetSocket
              • PDCardGetWindow
              • PDCardInquireAdapter
              • PDCardInquireWindow
              • PDCardReadAttrByte
              • PDCardReadCmnByte
              • PDCardResetSocket
              • PDCardSetAdapter
              • PDCardSetSocket
              • PDCardSetWindow
              • PDCardWriteAttrByte
              • PDCardWriteCmnByte
              • PDD_AudioDeinitialize
              • PDD_AudioGetInterruptType
              • PDD_AudioInitialize
              • PDD_AudioMessage
              • PDD_AudioPowerHandler
              • PDD_WaveProc
              • PopEntryList
              • PrinterClose
              • PrinterOpen
              • PrinterSend
              • PushEntryList
              • RegisterClientDriverID
              • RegisterClientSettings
              • RegisterDevice
              • RegisterNotificationRoutine
              • ReleaseFrameLengthControl
              • RemoveEntryList
              • RemoveHeadList
              • RemoveTailList
              • ReportPrinterStatus
              • ResetDefaultPipe
              • ResetPipe
              • SetDescriptor
              • SetFeature
              • SetFrameLength
              • SetInterface
              • SyncFrame
              • TakeFrameLengthControl
              • TouchPanelCalibrateAPoint
              • TouchPanelDisable
              • TouchPanelEnable
              • TouchPanelGetDeviceCaps
              • TouchPanelPowerHandler
              • TouchPanelReadCalibrationAbort
              • TouchPanelReadCalibrationPoint
              • TouchPanelSetCalibration
              • TouchPanelSetMode
              • TranslateStringDescr
              • UnRegisterClientSettings
              • UnRegisterNotificationRoutine
              • USBDeviceAttach
              • USBInstallDriver
              • USBUnInstallDriver
              • WAV_Close
              • WAV_Deinit
              • WAV_Init
              • WAV_IOControl
              • WAV_Open
              • WAV_PowerDown
              • WAV_PowerUp
              • WAV_Read
              • WAV_Seek
              • WAV_Write
              • XXX_Close
              • XXX_Deinit
              • XXX_Init
              • XXX_IOControl
              • XXX_Open
              • XXX_PowerDown
              • XXX_PowerUp
              • XXX_Read
              • XXX_Seek
              • XXX_Write
            • ▶Structures and Data Types
            • ▶Messages
            • ▶Constants
            • ▶I/O Control Codes
            • ▶Registry Keys for Device Drivers
          • ▶Appendixes
      • ▶Visual Development Environment
      • ▶Windows CE Glossary
    • ▶Platform SDK
    • ▶SDK Documentation
    • ▶DDK Documentation
    • ▶Windows Resource Kits
    • ▶Knowledge Base
    • ▶Technical Articles
    • ▶Backgrounders
    • ▶Specifications
    • ▶Books
    • ▶Partial Books
    • ▶Periodicals
    • ▶Samples