2.2.6.33 LINEPROVIDERENTRY

The LINEPROVIDERENTRY packet provides the information for a single service provider entry. An array of these packets is returned as part of the LINEPROVIDERLIST packet returned by GetProviderList.


0


1


2


3


4


5


6


7


8


9

1
0


1


2


3


4


5


6


7


8


9

2
0


1


2


3


4


5


6


7


8


9

3
0


1

dwPermanentProviderID

dwProviderFilenameSize

dwProviderFilenameOffset

dwPermanentProviderID (4 bytes): An unsigned 32-bit integer. The permanent provider identifier of the entry.

dwProviderFilenameSize (4 bytes): An unsigned 32-bit integer. The size, in bytes, of the provider file name string, including the null terminator.

dwProviderFilenameOffset (4 bytes): An unsigned 32-bit integer. The offset from the beginning of the LINEPROVIDERLIST packet 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.