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 |