Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The FaxDeviceProvider configuration object is used by a fax client application to retrieve information about a fax service provider (FSP) registered with the fax service.
Members
The FaxDeviceProvider object has these types of members:
Properties
The FaxDeviceProvider object has these properties.
Property | Access type | Description |
---|---|---|
Debug |
Read-only |
The Debug property is a Boolean value that indicates whether the FSP DLL was created in a debug environment. |
DeviceIds |
Read-only |
The DeviceIds property returns a variant safe array of long (VT_I4 | VT_ARRAY). Each long value in the array is a device ID. |
FriendlyName |
Read-only |
The FriendlyName property is a null-terminated string that contains the user-friendly name for the FSP. This string is suitable for display to users. |
ImageName |
Read-only |
The ImageName property is a null-terminated string that contains the executable image name (DLL path and file name) of the FSP. |
InitErrorCode |
Read-only |
The InitErrorCode property is a value that specifies the last error code that the FSP returned while the fax service was loading and initializing the FSP DLL. This may be an HRESULT value or a Win32 error code. |
MajorBuild |
Read-only |
The MajorBuild property is a value that specifies the major part of the build number for the FSP DLL. |
MajorVersion |
Read-only |
The MajorVersion property is a value that specifies the major part of the version number for the FSP DLL. |
MinorBuild |
Read-only |
The MinorBuild property is a value that specifies the minor part of the build number for the FSP DLL. |
MinorVersion |
Read-only |
The MinorVersion property is a value that specifies the minor part of the version number for the FSP DLL. |
Status |
Read-only |
The Status property is a number that indicates whether the FSP loaded and initialized successfully. |
TapiProviderName |
Read-only |
The TapiProviderName property is a null-terminated string that contains the name of the TSP associated with the FSP fax devices. |
UniqueName |
Read-only |
The UniqueName property is a null-terminated string that contains the unique name that identifies the FSP. |
Remarks
A FaxDeviceProvider object is accessed through a FaxDeviceProviders object.
To create a FaxDeviceProvider object in Microsoft Visual Basic, call the Item property of the FaxDeviceProviders object.
To create a FaxDeviceProvider object in C++, call the get_Item method.
Requirements
Minimum supported client |
Windows XP [desktop apps only] |
Minimum supported server |
Windows Server 2003 [desktop apps only] |
Header |
|
DLL |
|
IID |
CLSID_FaxDeviceProvider |
See also