// ntddrilapitypes.h
typedef enum RIL3GPPCALLCONTROLCAUSECODE {
RIL_3GPPCCCAUSE_UNASSIGNED_NUMBER,
RIL_3GPPCCCAUSE_NO_ROUTE_TO_DESTINATION,
RIL_3GPPCCCAUSE_CHANNEL_UNACCEPTABLE,
RIL_3GPPCCCAUSE_OPERATOR_DETERMINED_BARRING,
RIL_3GPPCCCAUSE_NORMAL_CALL_CLEARING,
RIL_3GPPCCCAUSE_USER_BUSY,
RIL_3GPPCCCAUSE_NO_USER_RESPONDING,
RIL_3GPPCCCAUSE_USER_ALERTING_NO_ANSWER,
RIL_3GPPCCCAUSE_CALL_REJECTED,
RIL_3GPPCCCAUSE_NUMBER_CHANGED,
RIL_3GPPCCCAUSE_PREEMPTION,
RIL_3GPPCCCAUSE_DESTINATION_OUT_OF_ORDER,
RIL_3GPPCCCAUSE_INVALID_NUMBER_FORMAT,
RIL_3GPPCCCAUSE_FACILITY_REJECTED,
RIL_3GPPCCCAUSE_RESPONSE_TO_STATUS_ENQUIRY,
RIL_3GPPCCCAUSE_NORMAL_UNSPECIFIED,
RIL_3GPPCCCAUSE_NO_CHANNEL_AVAILABLE,
RIL_3GPPCCCAUSE_NETWORK_OUT_OF_ORDER,
RIL_3GPPCCCAUSE_TEMPORARY_FAILURE,
RIL_3GPPCCCAUSE_CONGESTION,
RIL_3GPPCCCAUSE_ACCESS_INFORMATION_DISCARDED,
RIL_3GPPCCCAUSE_REQUESTED_CHANNEL_NOT_AVAILABLE,
RIL_3GPPCCCAUSE_RESOURCE_UNAVAILABLE_UNSPECIFIED,
RIL_3GPPCCCAUSE_QOS_UNAVAILABLE,
RIL_3GPPCCCAUSE_FACILITY_NOT_SUBSCRIBED,
RIL_3GPPCCCAUSE_INCOMING_CALLS_BARRED_IN_CUG,
RIL_3GPPCCCAUSE_BEARER_CAPABILITY_NOT_AUTHORIZED,
RIL_3GPPCCCAUSE_BEARER_CAPABILITY_NOT_AVAILABLE,
RIL_3GPPCCCAUSE_SVC_NOT_AVAILABLE_UNSPECIFIED,
RIL_3GPPCCCAUSE_BEARER_SERVICE_NOT_IMPLEMENTED,
RIL_3GPPCCCAUSE_ACM_NOT_LESS_THAN_ACMMAX,
RIL_3GPPCCCAUSE_FACILITY_NOT_IMPLEMENTED,
RIL_3GPPCCCAUSE_ONLY_RESTRICTED_DIGITAL_BEARER,
RIL_3GPPCCCAUSE_SVC_NOT_IMPLEMENTED_UNSPECIFIED,
RIL_3GPPCCCAUSE_INVALID_TRANSACTION_ID,
RIL_3GPPCCCAUSE_USER_NOT_MEMBER_OF_CUG,
RIL_3GPPCCCAUSE_INCOMPATIBLE_DESTINATION,
RIL_3GPPCCCAUSE_SEMANTICALLY_INCORRECT_MESSAGE,
RIL_3GPPCCCAUSE_INVALID_MANDATORY_FUNCTION,
RIL_3GPPCCCAUSE_MESSAGE_TYPE_NOT_IMPLEMENTED,
RIL_3GPPCCCAUSE_MESSAGE_TYPE_NOT_COMPATIBLE,
RIL_3GPPCCCAUSE_IE_NOT_IMPLEMENTED,
RIL_3GPPCCCAUSE_CONDITIONAL_IE_ERROR,
RIL_3GPPCCCAUSE_MESSAGE_NOT_COMPATIBLE,
RIL_3GPPCCCAUSE_RECOVERY_ON_TIMER_EXPIRY,
RIL_3GPPCCCAUSE_PROTOCOL_ERROR_UNSPECIFIED,
RIL_3GPPCCCAUSE_INTERWORKING_UNSPECIFIED
} ;
View the official Windows Driver Kit DDI reference// rilapitypes.h
typedef enum RIL3GPPCALLCONTROLCAUSECODE {
RIL_3GPPCCCAUSE_UNASSIGNED_NUMBER,
RIL_3GPPCCCAUSE_NO_ROUTE_TO_DESTINATION,
RIL_3GPPCCCAUSE_CHANNEL_UNACCEPTABLE,
RIL_3GPPCCCAUSE_OPERATOR_DETERMINED_BARRING,
RIL_3GPPCCCAUSE_NORMAL_CALL_CLEARING,
RIL_3GPPCCCAUSE_USER_BUSY,
RIL_3GPPCCCAUSE_NO_USER_RESPONDING,
RIL_3GPPCCCAUSE_USER_ALERTING_NO_ANSWER,
RIL_3GPPCCCAUSE_CALL_REJECTED,
RIL_3GPPCCCAUSE_NUMBER_CHANGED,
RIL_3GPPCCCAUSE_PREEMPTION,
RIL_3GPPCCCAUSE_DESTINATION_OUT_OF_ORDER,
RIL_3GPPCCCAUSE_INVALID_NUMBER_FORMAT,
RIL_3GPPCCCAUSE_FACILITY_REJECTED,
RIL_3GPPCCCAUSE_RESPONSE_TO_STATUS_ENQUIRY,
RIL_3GPPCCCAUSE_NORMAL_UNSPECIFIED,
RIL_3GPPCCCAUSE_NO_CHANNEL_AVAILABLE,
RIL_3GPPCCCAUSE_NETWORK_OUT_OF_ORDER,
RIL_3GPPCCCAUSE_TEMPORARY_FAILURE,
RIL_3GPPCCCAUSE_CONGESTION,
RIL_3GPPCCCAUSE_ACCESS_INFORMATION_DISCARDED,
RIL_3GPPCCCAUSE_REQUESTED_CHANNEL_NOT_AVAILABLE,
RIL_3GPPCCCAUSE_RESOURCE_UNAVAILABLE_UNSPECIFIED,
RIL_3GPPCCCAUSE_QOS_UNAVAILABLE,
RIL_3GPPCCCAUSE_FACILITY_NOT_SUBSCRIBED,
RIL_3GPPCCCAUSE_INCOMING_CALLS_BARRED_IN_CUG,
RIL_3GPPCCCAUSE_BEARER_CAPABILITY_NOT_AUTHORIZED,
RIL_3GPPCCCAUSE_BEARER_CAPABILITY_NOT_AVAILABLE,
RIL_3GPPCCCAUSE_SVC_NOT_AVAILABLE_UNSPECIFIED,
RIL_3GPPCCCAUSE_BEARER_SERVICE_NOT_IMPLEMENTED,
RIL_3GPPCCCAUSE_ACM_NOT_LESS_THAN_ACMMAX,
RIL_3GPPCCCAUSE_FACILITY_NOT_IMPLEMENTED,
RIL_3GPPCCCAUSE_ONLY_RESTRICTED_DIGITAL_BEARER,
RIL_3GPPCCCAUSE_SVC_NOT_IMPLEMENTED_UNSPECIFIED,
RIL_3GPPCCCAUSE_INVALID_TRANSACTION_ID,
RIL_3GPPCCCAUSE_USER_NOT_MEMBER_OF_CUG,
RIL_3GPPCCCAUSE_INCOMPATIBLE_DESTINATION,
RIL_3GPPCCCAUSE_SEMANTICALLY_INCORRECT_MESSAGE,
RIL_3GPPCCCAUSE_INVALID_MANDATORY_FUNCTION,
RIL_3GPPCCCAUSE_MESSAGE_TYPE_NOT_IMPLEMENTED,
RIL_3GPPCCCAUSE_MESSAGE_TYPE_NOT_COMPATIBLE,
RIL_3GPPCCCAUSE_IE_NOT_IMPLEMENTED,
RIL_3GPPCCCAUSE_CONDITIONAL_IE_ERROR,
RIL_3GPPCCCAUSE_MESSAGE_NOT_COMPATIBLE,
RIL_3GPPCCCAUSE_RECOVERY_ON_TIMER_EXPIRY,
RIL_3GPPCCCAUSE_PROTOCOL_ERROR_UNSPECIFIED,
RIL_3GPPCCCAUSE_INTERWORKING_UNSPECIFIED
} ;
View the official Windows Driver Kit DDI referenceNo description available.
This topic supports the Windows driver infrastructure and is not intended to be used directly from your code.
RIL_3GPPCCCAUSE_UNASSIGNED_NUMBERRIL_3GPPCCCAUSE_NO_ROUTE_TO_DESTINATIONRIL_3GPPCCCAUSE_CHANNEL_UNACCEPTABLERIL_3GPPCCCAUSE_OPERATOR_DETERMINED_BARRINGRIL_3GPPCCCAUSE_NORMAL_CALL_CLEARINGRIL_3GPPCCCAUSE_USER_BUSYRIL_3GPPCCCAUSE_NO_USER_RESPONDINGRIL_3GPPCCCAUSE_USER_ALERTING_NO_ANSWERRIL_3GPPCCCAUSE_CALL_REJECTEDRIL_3GPPCCCAUSE_NUMBER_CHANGEDRIL_3GPPCCCAUSE_PREEMPTIONRIL_3GPPCCCAUSE_DESTINATION_OUT_OF_ORDERRIL_3GPPCCCAUSE_INVALID_NUMBER_FORMATRIL_3GPPCCCAUSE_FACILITY_REJECTEDRIL_3GPPCCCAUSE_RESPONSE_TO_STATUS_ENQUIRYRIL_3GPPCCCAUSE_NORMAL_UNSPECIFIEDRIL_3GPPCCCAUSE_NO_CHANNEL_AVAILABLERIL_3GPPCCCAUSE_NETWORK_OUT_OF_ORDERRIL_3GPPCCCAUSE_TEMPORARY_FAILURERIL_3GPPCCCAUSE_CONGESTIONRIL_3GPPCCCAUSE_ACCESS_INFORMATION_DISCARDEDRIL_3GPPCCCAUSE_REQUESTED_CHANNEL_NOT_AVAILABLERIL_3GPPCCCAUSE_RESOURCE_UNAVAILABLE_UNSPECIFIEDRIL_3GPPCCCAUSE_QOS_UNAVAILABLERIL_3GPPCCCAUSE_FACILITY_NOT_SUBSCRIBEDRIL_3GPPCCCAUSE_INCOMING_CALLS_BARRED_IN_CUGRIL_3GPPCCCAUSE_BEARER_CAPABILITY_NOT_AUTHORIZEDRIL_3GPPCCCAUSE_BEARER_CAPABILITY_NOT_AVAILABLERIL_3GPPCCCAUSE_SVC_NOT_AVAILABLE_UNSPECIFIEDRIL_3GPPCCCAUSE_BEARER_SERVICE_NOT_IMPLEMENTEDRIL_3GPPCCCAUSE_ACM_NOT_LESS_THAN_ACMMAXRIL_3GPPCCCAUSE_FACILITY_NOT_IMPLEMENTEDRIL_3GPPCCCAUSE_ONLY_RESTRICTED_DIGITAL_BEARERRIL_3GPPCCCAUSE_SVC_NOT_IMPLEMENTED_UNSPECIFIEDRIL_3GPPCCCAUSE_INVALID_TRANSACTION_IDRIL_3GPPCCCAUSE_USER_NOT_MEMBER_OF_CUGRIL_3GPPCCCAUSE_INCOMPATIBLE_DESTINATIONRIL_3GPPCCCAUSE_SEMANTICALLY_INCORRECT_MESSAGERIL_3GPPCCCAUSE_INVALID_MANDATORY_FUNCTIONRIL_3GPPCCCAUSE_MESSAGE_TYPE_NOT_IMPLEMENTEDRIL_3GPPCCCAUSE_MESSAGE_TYPE_NOT_COMPATIBLERIL_3GPPCCCAUSE_IE_NOT_IMPLEMENTEDRIL_3GPPCCCAUSE_CONDITIONAL_IE_ERRORRIL_3GPPCCCAUSE_MESSAGE_NOT_COMPATIBLERIL_3GPPCCCAUSE_RECOVERY_ON_TIMER_EXPIRYRIL_3GPPCCCAUSE_PROTOCOL_ERROR_UNSPECIFIEDRIL_3GPPCCCAUSE_INTERWORKING_UNSPECIFIEDThis topic supports the Windows driver infrastructure and is not intended to be used directly from your code.
RIL_3GPPCCCAUSE_UNASSIGNED_NUMBERRIL_3GPPCCCAUSE_NO_ROUTE_TO_DESTINATIONRIL_3GPPCCCAUSE_CHANNEL_UNACCEPTABLERIL_3GPPCCCAUSE_OPERATOR_DETERMINED_BARRINGRIL_3GPPCCCAUSE_NORMAL_CALL_CLEARINGRIL_3GPPCCCAUSE_USER_BUSYRIL_3GPPCCCAUSE_NO_USER_RESPONDINGRIL_3GPPCCCAUSE_USER_ALERTING_NO_ANSWERRIL_3GPPCCCAUSE_CALL_REJECTEDRIL_3GPPCCCAUSE_NUMBER_CHANGEDRIL_3GPPCCCAUSE_PREEMPTIONRIL_3GPPCCCAUSE_DESTINATION_OUT_OF_ORDERRIL_3GPPCCCAUSE_INVALID_NUMBER_FORMATRIL_3GPPCCCAUSE_FACILITY_REJECTEDRIL_3GPPCCCAUSE_RESPONSE_TO_STATUS_ENQUIRYRIL_3GPPCCCAUSE_NORMAL_UNSPECIFIEDRIL_3GPPCCCAUSE_NO_CHANNEL_AVAILABLERIL_3GPPCCCAUSE_NETWORK_OUT_OF_ORDERRIL_3GPPCCCAUSE_TEMPORARY_FAILURERIL_3GPPCCCAUSE_CONGESTIONRIL_3GPPCCCAUSE_ACCESS_INFORMATION_DISCARDEDRIL_3GPPCCCAUSE_REQUESTED_CHANNEL_NOT_AVAILABLERIL_3GPPCCCAUSE_RESOURCE_UNAVAILABLE_UNSPECIFIEDRIL_3GPPCCCAUSE_QOS_UNAVAILABLERIL_3GPPCCCAUSE_FACILITY_NOT_SUBSCRIBEDRIL_3GPPCCCAUSE_INCOMING_CALLS_BARRED_IN_CUGRIL_3GPPCCCAUSE_BEARER_CAPABILITY_NOT_AUTHORIZEDRIL_3GPPCCCAUSE_BEARER_CAPABILITY_NOT_AVAILABLERIL_3GPPCCCAUSE_SVC_NOT_AVAILABLE_UNSPECIFIEDRIL_3GPPCCCAUSE_BEARER_SERVICE_NOT_IMPLEMENTEDRIL_3GPPCCCAUSE_ACM_NOT_LESS_THAN_ACMMAXRIL_3GPPCCCAUSE_FACILITY_NOT_IMPLEMENTEDRIL_3GPPCCCAUSE_ONLY_RESTRICTED_DIGITAL_BEARERRIL_3GPPCCCAUSE_SVC_NOT_IMPLEMENTED_UNSPECIFIEDRIL_3GPPCCCAUSE_INVALID_TRANSACTION_IDRIL_3GPPCCCAUSE_USER_NOT_MEMBER_OF_CUGRIL_3GPPCCCAUSE_INCOMPATIBLE_DESTINATIONRIL_3GPPCCCAUSE_SEMANTICALLY_INCORRECT_MESSAGERIL_3GPPCCCAUSE_INVALID_MANDATORY_FUNCTIONRIL_3GPPCCCAUSE_MESSAGE_TYPE_NOT_IMPLEMENTEDRIL_3GPPCCCAUSE_MESSAGE_TYPE_NOT_COMPATIBLERIL_3GPPCCCAUSE_IE_NOT_IMPLEMENTEDRIL_3GPPCCCAUSE_CONDITIONAL_IE_ERRORRIL_3GPPCCCAUSE_MESSAGE_NOT_COMPATIBLERIL_3GPPCCCAUSE_RECOVERY_ON_TIMER_EXPIRYRIL_3GPPCCCAUSE_PROTOCOL_ERROR_UNSPECIFIEDRIL_3GPPCCCAUSE_INTERWORKING_UNSPECIFIED