Simultaneous Access for Multiple Applications

Other versions of this page are also available for the following:

Windows Mobile Not SupportedWindows Embedded CE Supported

8/28/2008

NDISUIO does not support packet replication of packets received for multiple applications. Hence, if you want simultaneous access to the adapter for a different application, the new application can perform only those operations that do not require packet replication.

Operations that require a read require IOCTL_NDISUIO_OPEN_DEVICE, but you can use IOCTL_NDISUIO_OPEN_WRITE_DEVICE to send packets.

The following table shows the operations that applications other than the initiating application can perform simultaneously.

Operation Description

WriteFile

Sends packets through bound miniport.

IOCTL_NDISUIO_CANCEL_NOTIFICATION

Cancels device event notification.

IOCTL_NDISUIO_NIC_STATISTICS

Returns NIC information.

IOCTL_NDISUIO_QUERY_OID_VALUE

Retrieves NDIS object identifier values.

IOCTL_NDISUIO_REQUEST_NOTIFICATION

Initiates device event notification.

IOCTL_NDISUIO_SET_OID_VALUE

Sets NDIS object identifier values.

See Also

Concepts

NDISUIO Implementation