Compartilhar via


Estrutura LINEPROVIDERLIST (tapi.h)

A estrutura LINEPROVIDERLIST descreve uma lista de provedores de serviços. Uma estrutura desse tipo é retornada pela função lineGetProviderList . A estrutura LINEPROVIDERLIST pode conter uma matriz de estruturas LINEPROVIDERENTRY .

Sintaxe

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

Membros

dwTotalSize

Tamanho total alocado para essa estrutura de dados, em bytes.

dwNeededSize

Tamanho para essa estrutura de dados necessária para armazenar todas as informações retornadas, em bytes.

dwUsedSize

Tamanho da parte dessa estrutura de dados que contém informações úteis, em bytes.

dwNumProviders

Número de estruturas LINEPROVIDERENTRY presentes na matriz denominada por dwProviderListSize e dwProviderListOffset.

dwProviderListSize

Tamanho da matriz de lista de provedores, em bytes.

dwProviderListOffset

Deslocamento do início dessa estrutura para uma matriz de elementos LINEPROVIDERENTRY , que fornecem as informações sobre cada provedor de serviços. O tamanho da matriz é especificado por dwProviderListSize.

Comentários

Essa estrutura pode não ser estendida.

Requisitos

Requisito Valor
Cabeçalho tapi.h

Confira também

LINEPROVIDERENTRY

lineGetProviderList