Share via


RM_UNAVAILABLE_SPECIFIC_CAUSE (Compact 2013)

3/26/2014

This enumeration represents detailed codes of the primary reason a resource is unavailable or revoked.

Syntax

typedef enum RM_UNAVAILABLE_SPECIFIC_CAUSE {
    RMUSC_NO_SPECIFIC_CAUSE = 0,
    RMUSC_POWER_OFF,
    RMUSC_NOT_REGISTERED,
    RMUSC_PHONE_IN_USE,
    RMUSC_CSD_IN_USE,
    RMUSC_RSP_SPECIFIC_START = 0x80000000
} RM_UNAVAILABLE_SPECIFIC_CAUSE ;

Element Definitions

  • RMUSC_NO_SPECIFIC_CAUSE
    There is no specific cause.
  • RMUSC_POWER_OFF
    The power to the resource's hardware is off.
  • RMUSC_NOT_REGISTERED
    The resource's hardware is not registered on a network.
  • RMUSC_PHONE_IN_USE
    The resource cannot be used because a voice call is in progress.
  • RMUSC_CSD_IN_USE
    The resource cannot be used because a Circuit Switched Data connection is in progress.
  • RMUSC_RSP_SPECIFIC_START
    Start of the reserved section for Resource Service Provider specific causes.

Requirements

Header

rmnet.h

See Also

Reference

Resource Manager Enumerations
RM_CALLBACK
RM_UNAVAILABLE_REASON
Resource Manager Reference