Bagikan melalui


Struktur LINEPROVIDERLIST (tapi.h)

Struktur LINEPROVIDERLIST menjelaskan daftar penyedia layanan. Struktur jenis ini dikembalikan oleh fungsi lineGetProviderList . Struktur LINEPROVIDERLIST dapat berisi array struktur LINEPROVIDERENTRY .

Sintaks

typedef struct lineproviderlist_tag {
  DWORD dwTotalSize;
  DWORD dwNeededSize;
  DWORD dwUsedSize;
  DWORD dwNumProviders;
  DWORD dwProviderListSize;
  DWORD dwProviderListOffset;
} LINEPROVIDERLIST, *LPLINEPROVIDERLIST;

Anggota

dwTotalSize

Ukuran total yang dialokasikan untuk struktur data ini, dalam byte.

dwNeededSize

Ukuran untuk struktur data ini yang diperlukan untuk menyimpan semua informasi yang dikembalikan, dalam byte.

dwUsedSize

Ukuran bagian dari struktur data ini yang berisi informasi yang berguna, dalam byte.

dwNumProviders

Jumlah struktur LINEPROVIDERENTRY yang ada dalam array yang didenominasikan oleh dwProviderListSize dan dwProviderListOffset.

dwProviderListSize

Ukuran array daftar penyedia, dalam byte.

dwProviderListOffset

Offset dari awal struktur ini ke array elemen LINEPROVIDERENTRY , yang memberikan informasi pada setiap penyedia layanan. Ukuran array ditentukan oleh dwProviderListSize.

Keterangan

Struktur ini mungkin tidak diperpanjang.

Persyaratan

Persyaratan Nilai
Header tapi.h

Lihat juga

LINEPROVIDERENTRY

lineGetProviderList