LINEPROVIDERLIST 結構 (tapi.h)
LINEPROVIDERLIST 結構描述服務提供者的清單。 此類型的結構是由 lineGetProviderList 函式傳回。 LINEPROVIDERLIST 結構可以包含LINEPROVIDERENTRY結構的數位。
語法
typedef struct lineproviderlist_tag {
DWORD dwTotalSize;
DWORD dwNeededSize;
DWORD dwUsedSize;
DWORD dwNumProviders;
DWORD dwProviderListSize;
DWORD dwProviderListOffset;
} LINEPROVIDERLIST, *LPLINEPROVIDERLIST;
成員
dwTotalSize
配置給這個數據結構的大小總計,以位元組為單位。
dwNeededSize
此數據結構的大小,需要以位元組為單位來保存所有傳回的資訊。
dwUsedSize
這個數據結構中包含實用資訊的部分大小,以位元組為單位。
dwNumProviders
dwProviderListSize 和 dwProviderListOffset 所分母陣列中的 LINEPROVIDERENTRY 結構數目。
dwProviderListSize
提供者清單陣列的大小,以位元組為單位。
dwProviderListOffset
從這個結構的開頭位移至 LINEPROVIDERENTRY 元素的陣列,這會提供每個服務提供商的資訊。 陣列的大小是由 dwProviderListSize 所指定。
備註
此結構可能不會延伸。
規格需求
需求 | 值 |
---|---|
標頭 | tapi.h |