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

Vedi anche

LINEPROVIDERENTRY

lineGetProviderList