// ntddrilapitypes.h
typedef struct RILACCESSTECHNOLOGY {
DWORD cbSize;
DWORD dwParams;
DWORD dwSystemType;
union {
RILEVDOKIND dwEvdoKind;
RILGSMKIND dwGsmKind;
RILUMTSKIND dwUmtsKind;
RILTDSCDMAKIND dwTdscdmaKind;
RILLTEKIND dwLteKind;
} RILACCESSTECHNOLOGYKINDUNION;
RILACCESSTECHNOLOGYKINDUNION kindUnion;
} RILACCESSTECHNOLOGY, *LPRILACCESSTECHNOLOGY;
View the official Windows Driver Kit DDI reference// rilapitypes.h
typedef struct RILACCESSTECHNOLOGY {
DWORD cbSize;
DWORD dwParams;
DWORD dwSystemType;
union {
RILEVDOKIND dwEvdoKind;
RILGSMKIND dwGsmKind;
RILUMTSKIND dwUmtsKind;
RILTDSCDMAKIND dwTdscdmaKind;
RILLTEKIND dwLteKind;
} RILACCESSTECHNOLOGYKINDUNION;
RILACCESSTECHNOLOGYKINDUNION kindUnion;
} RILACCESSTECHNOLOGY, *LPRILACCESSTECHNOLOGY;
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.
cbSizedwParamsdwSystemTypekindUnionRILACCESSTECHNOLOGYKINDUNIONRILACCESSTECHNOLOGYKINDUNION.dwEvdoKindRILACCESSTECHNOLOGYKINDUNION.dwGsmKindRILACCESSTECHNOLOGYKINDUNION.dwUmtsKindRILACCESSTECHNOLOGYKINDUNION.dwTdscdmaKindRILACCESSTECHNOLOGYKINDUNION.dwLteKindThis topic supports the Windows driver infrastructure and is not intended to be used directly from your code.
cbSizeReserved.
dwParamsReserved.
dwSystemTypeReserved.
kindUnionReserved.
RILACCESSTECHNOLOGYKINDUNIONReserved.
RILACCESSTECHNOLOGYKINDUNION.dwEvdoKindReserved.
RILACCESSTECHNOLOGYKINDUNION.dwGsmKindReserved.
RILACCESSTECHNOLOGYKINDUNION.dwUmtsKindReserved.
RILACCESSTECHNOLOGYKINDUNION.dwTdscdmaKindReserved.
RILACCESSTECHNOLOGYKINDUNION.dwLteKindReserved.