Remote NDIS Functions (Windows Embedded CE 6.0)
1/6/2010
The following table shows the Remote NDIS driver functions with a description of the purpose of each.
Programming element | Description |
---|---|
Required function MDD uses to query features PDD supports. |
|
Required function MDD uses to return the remote NDIS packet indicated by PDD in MddIndicateRndisPacket. |
|
Required function MDD uses to call PDD when interrupt occurs. |
|
This function allocates a DATA_WRAPPER structure from the heap. |
|
This function allocates the number of bytes needed for one RNDIS packet transfer. |
|
This function is used by PDD to inform the MDD that the physical connection to the host has been terminated. |
|
This function frees the specified data wrapper allocated in MDDAllocDataWrapper. |
|
This function frees the specified memory object allocated in MDDAllocMem. |
|
This function is used by PDD to indicate a RNDIS message that it has received. |
|
This function is used by PDD to indicate that a RNDIS_PACKETT was received. |
|
This function is used by PDD to return the DATA_WRAPPER containing RNDIS_PACKET that MDD requested in SendRndisPacketHandler. |
|
This function called by MDD to de-initialize the initialization done in PDDInit. |
|
This function is used by MDD to initialize the PDD. |
|
Required function MDD uses to send a remote NDIS message. |
|
Required function MDD uses to send a remote NDIS packet. |
|
Required function MDD uses to set miscellaneous features of the PDD. |