Поделиться через


Connection-Oriented Operations Performed by Miniport Drivers (NDIS 5.1)

Note   NDIS 5. x has been deprecated and is superseded by NDIS 6. x. For new NDIS driver development, see Network Drivers Starting with Windows Vista. For information about porting NDIS 5. x drivers to NDIS 6. x, see Porting NDIS 5.x Drivers to NDIS 6.0.

In addition to controlling NIC hardware, a connection-oriented miniport driver performs the following connection-oriented functions:

  • Sends and receives packets

    A connection-oriented miniport driver sends and receives packets on behalf of connection-oriented clients or call managers (see Sending Packets on a VC and Receiving Packets on a VC).

  • Creates (sets up) VCs

    At the request of a connection-oriented client, a connection-oriented miniport driver allocates and initializes the resources for a VC for an outgoing call (see Creating a VC). At the request of a call manager, a connection-oriented miniport driver allocates and initializes the resources for a VC for an incoming call or on which the call manager will send and/or receive signaling messages (see Creating a VC).

  • Activates VCs

    At the request of a call manager, a connection-oriented miniport driver communicates with its NIC to prepare the NIC to receive or transmit data across a VC (see Activating a VC).

  • Deactivates VCs

    At the request of a call manager, a connection-oriented miniport driver communicates with its NIC to terminate all communication across a VC (see Deactivating a VC).

  • Deletes VCs

    At the request of a connection-oriented client, a connection-oriented miniport driver deallocates the resources for a VC whose creation was initiated by that client (see Deleting a VC). At the request of a call manager, a connection-oriented miniport driver deallocates the resources for a VC whose creation was initiated by that call manager (see Deleting a VC).

  • Responds to information queries or sets

    A connection-oriented miniport driver responds to query and set operations by a bound connection-oriented client or call manager (see Querying or Setting Information).

  • Indicates status

    A connection-oriented miniport driver can indicate changes in its status or the status of its NIC to bound connection-oriented clients and call managers (see Indicating Miniport Driver Status).

  • Resets the NIC

    At the request of a connection-oriented client, call manager, or NDIS, a connection-oriented miniport driver resets its NIC (see Reset).

 

 

Send comments about this topic to Microsoft