Share via


OID_IRDA_RATE_SNIFF

This object identifier is optional for most IrDA miniport drivers.

For a set, this object identifier requests the miniport driver to accept frames transmitted at any speed. If OID_IRDA_RATE_SNIFF has a 0 value, the miniport driver should only accept frames transmitted at the speed indicated in OID_IRDA_LINK_SPEED, as set by IrLAP. If OID_IRDA_RATE_SNIFF has a nonzero value, the driver must maintain an additional speed parameter. This speed parameter is known as the current receive speed. The miniport driver calls the NdisMIndicateStatus function to indicate a change in its receive speed to IrLAP. In this call, the miniport driver passes NDIS_STATUS_LINK_SPEED_CHANGE in the GeneralStatus parameter and the DWORD for the new speed at which frames are received in the StatusBuffer parameter. After the miniport driver indicates the new receive speed, it does not call NdisMIndicateStatus again until frames arrive at a different speed.

For a query, this object identifier requests the miniport driver to return its current receive speed.

Requirements

OS Versions: Windows CE .NET 4.0 and later.
Header: Ntddndis.h.

See Also

IrDA Network Adapters | NdisMIndicateStatus | OID_IRDA_LINK_SPEED

 Last updated on Tuesday, May 18, 2004

© 1992-2003 Microsoft Corporation. All rights reserved.