Struttura LINEPROVIDERLIST (tapi.h)
La struttura LINEPROVIDERLIST descrive un elenco di provider di servizi. Una struttura di questo tipo viene restituita dalla funzione lineGetProviderList . La struttura LINEPROVIDERLIST può contenere una matrice di strutture LINEPROVIDERENTRY .
Sintassi
typedef struct lineproviderlist_tag {
DWORD dwTotalSize;
DWORD dwNeededSize;
DWORD dwUsedSize;
DWORD dwNumProviders;
DWORD dwProviderListSize;
DWORD dwProviderListOffset;
} LINEPROVIDERLIST, *LPLINEPROVIDERLIST;
Members
dwTotalSize
Dimensioni totali allocate a questa struttura di dati, in byte.
dwNeededSize
Dimensioni per questa struttura di dati necessaria per contenere tutte le informazioni restituite, in byte.
dwUsedSize
Dimensioni della parte di questa struttura di dati che contiene informazioni utili, in byte.
dwNumProviders
Numero di strutture LINEPROVIDERENTRY presenti nella matrice denominata da dwProviderListSize e dwProviderListOffset.
dwProviderListSize
Dimensioni della matrice di elenchi di provider, in byte.
dwProviderListOffset
Offset dall'inizio di questa struttura a una matrice di elementi LINEPROVIDERENTRY , che forniscono le informazioni su ogni provider di servizi. Le dimensioni della matrice sono specificate da dwProviderListSize.
Commenti
Questa struttura potrebbe non essere estesa.
Requisiti
Requisito | Valore |
---|---|
Intestazione | tapi.h |