Checking the Access Rights of Users

The fax service is a secure service. The fax service administration application, a Microsoft Management Console (MMC) snap-in component, is available to query and modify the access rights users have for job, port, and global configuration data.

In the Win32 Environment

Users must have certain access rights to successfully call certain fax service functions. Call the FaxAccessCheck function to query a user's fax access rights.

For more information, see Fax Client User Access Rights and Fax Port Access Levels.

In the COM Implementation Environment

If you are writing a C/C++ application, you can ensure that the client has access to modify a specified fax port. You can do this by calling the IFaxPort::get_CanModify method before calling any method that begins with IFaxPort::put_. For more information, see IFaxPort.

If you are writing a Microsoft Visual Basic application, retrieve the CanModify property of the FaxPort object to determine if the user has access to modify configuration information for the fax port.