RILADDRESS 구조체(ntddrilapitypes.h)

경고 셀룰러 COM API는 Windows 10 더 이상 사용되지 않습니다. 이 콘텐츠는 8.1 애플리케이션을 Windows Phone 만든 OEM 및 통신사의 유지 관리를 지원하기 위해 제공됩니다.
 
이 구조체는 전화 번호를 나타냅니다.

구문

struct RILADDRESS {
  DWORD cbSize;
  DWORD dwParams;
  DWORD dwType;
  DWORD dwNumPlan;
  WCHAR wszAddress[MAXLENGTH_ADDRESS];
};

멤버

cbSize

구조체의 크기(바이트)입니다.

dwParams

구조체의 멤버에 유효한 데이터가 포함되어 있음을 나타내는 RILADDRESSPARAMMASK 열거형 값의 비트 조합입니다. 해당 비트 플래그가 설정된 경우 구조체의 멤버가 유효합니다.

dwType

주소 유형입니다. 가능한 값은 다음 표에 나와 있습니다.

의미
RIL_ADDRTYPE_UNKNOWN unknown 형식
RIL_ADDRTYPE_INTERNATIONAL 국가별 번호
RIL_ADDRTYPE_NATIONAL 국가/지역 번호
RIL_ADDRTYPE_NETWKSPECIFIC 네트워크별 번호
RIL_ADDRTYPE_SUBSCRIBER 구독자 번호(프로토콜별)
RIL_ADDRTYPE_ALPHANUM 영숫자 주소
RIL_ADDRTYPE_ABBREV 약어 번호
RIL_ADDRTYPE_IP IP 주소
RIL_ADDRTYPE_EMAIL 인터넷 전자 메일 주소(RFC 822)

dwNumPlan

주소의 번호 매기기 체계입니다. 가능한 값은 다음 표에 나와 있습니다.

의미
RIL_NUMPLAN_UNKNOWN 알 수 없는 번호 매기기 계획
RIL_NUMPLAN_TELEPHONE ISDN/전화 번호 매기기 계획(E.164/E.163)
RIL_NUMPLAN_DATA 데이터 번호 매기기 계획(X.121)
RIL_NUMPLAN_TELEX Telex 번호 매기기 계획
RIL_NUMPLAN_NATIONAL 국가/지역 번호 매기기 계획
RIL_NUMPLAN_PRIVATE 개인 번호 매기기 계획
RIL_NUMPLAN_ERMES ERMES 번호 매기기 계획(ETSI DE/PS 3 01-3)

wszAddress[256]

주소 문자의 배열입니다. 이 배열의 최소 길이는 3입니다. dwTypeRIL_ADDRTYPE_INTERNATIONAL 설정하면 더하기 기호(+)가 wszAddress에 접두사가 지정되지 않습니다. 기호를 연결하는 것은 클라이언트 또는 모뎀에 달려 있습니다.

설명

RILADDRESS가 UICC 카드 전화 번호를 나타내는 경우 wszAddress의 내용은 카드 나타낼 수 있는 값으로 제한됩니다(3GPP TS 31.102 테이블 4.4에 정의된 대로). UICC 파일에서 전화 번호는 0xF 오른쪽에 패딩된 4비트 니블 문자열로 표시됩니다. 정의된 매핑은 다음 표에 나와 있습니다.

UICC EF의 니블 wszAddress의 WCHAR 의미
0x0 L'0' 숫자 0
0x1 L'1' 숫자 1
0x2 L'2' 숫자 2
0x3 L'3' 숫자 3
0x4 L'4' 숫자 4
0x5 L'5' 숫자 5
0x6 L'6' 숫자 6
0x7 L'7' 숫자 7
0x8 L'8' 숫자 8
0x9 L'9' 숫자 9
0xA L'*' 별표 문자
0xB L'#' 파운드 문자
0xC L'p' 또는 L'P' DTMF 컨트롤 숫자 구분 기호(3GPP TS 22.101 참조)
0xD L'?' "Wild" 값(3GPP TS 22.101 참조)
0xE RFU - 사용할 수 없음
0xF를 지정합니다. UICC 카드 사용하지 않는 니블에 대한 안쪽 여백-사용할 수 없음
 

컨트롤 숫자 구분 기호의 경우 대문자 또는 소문자 'P'가 전달될 수 있습니다. 출력은 항상 소문자입니다. RFU 값 0xE 카드 표시되지 않아야 하지만, RFU 값이 표시되면 L'e'로 보고됩니다. L'e'를 입력으로 전달하는 것은 오류입니다.

요구 사항

요구 사항
헤더 ntddrilapitypes.h(Rilapitypes.h, Ntddrilapitypes.h 포함)

추가 정보

셀룰러 COM 구조체