LINEPROVIDERENTRY structure (tapi.h)

The LINEPROVIDERENTRY structure provides the information for a single service provider entry. An array of these structures is returned as part of the LINEPROVIDERLIST structure returned by the function lineGetProviderList.

Syntax

typedef struct lineproviderentry_tag {
  DWORD dwPermanentProviderID;
  DWORD dwProviderFilenameSize;
  DWORD dwProviderFilenameOffset;
} LINEPROVIDERENTRY, *LPLINEPROVIDERENTRY;

Members

dwPermanentProviderID

Permanent provider identifier of the entry.

dwProviderFilenameSize

Size of the provider file name string, including the null terminator, in bytes.

dwProviderFilenameOffset

Offset from the beginning of the LINEPROVIDERLIST structure to a null-terminated string containing the file name (path) of the service provider DLL (.TSP) file. The size of the string is specified by dwProviderFilenameSize.

Remarks

Not extensible.

Requirements

Requirement Value
Header tapi.h

See also

LINEPROVIDERLIST

lineGetProviderList