OID_WW_CDPD_SERVICE_PROVIDER_IDENTIFIER

The OID_WW_CDPD_SERVICE_PROVIDER_IDENTIFIER OID requests the miniport driver either to return or to set up an array of a maximum of ten Service Provider Identifiers (SPIs) and the current operating mode with respect to this array. This OID can specify for the device to be configured to ignore SPI during channel acquisition, to not acquire a channel if the SPI of the channel is not in the current list, or to prefer a channel that has an SPI in the list.

This request uses an WW_CDPD_SERVICE_PROVIDER_ID structure, defined as follows:

    typedef struct _WW_CDPD_SERVICE_PROVIDER_ID {
         UINT SPI[10];
         INT OperatingMode;
 
    } WW_CDPD_SERVICE_PROVIDER_ID;
  

The members of this structure contain the following information:

  • SPI
    Specifies an array of ten UINT values, each a service provider identifier.

  • OperatingMode
    Specifies how the driver handles SPI as one of the following values:

    Value Meaning

    0

    Ignore SPI.

    1

    SPI from list is required.

    2

    SPI from list is preferred.

    3

    SPI from list is excluded.

     

    To ensure that the list of SPI values is maintained, bound protocols should issue a query with this OID before they issue a set request.

    Indications are irrelevant for this OID.

Note   This OID is not available for use beginning with Windows Vista.

 

 

 

Send comments about this topic to Microsoft