JohnB has asked for the wisdom of the Perl Monks concerning the following question:
My test program has only one line it it: use Win32::RASE;
The error message is:Line 266 of RASE.PM is: TAPIlineGetTranslateCaps();perl test.pl Win32::RASE::TAPIlineGetTranslateCaps() called too early to check prot +otype at C :/Perl/site/lib/Win32/RASE.pm line 266.
This is a description of TAPIlineGetTranslateCaps(); found later in the RASE.PM module
The common rule here is that empty or blank values will produce 0.0.0. +0 (as well as "0.0.0.0" itself). CountryID - CountryName - CountryCode - AreaCode - (Country ID-Name-Code and AreaCode are described in the C<TAPIlineGetTranslateCaps()> section except that here they are descri +bing the computer you want to dial to.) In C<RasSetEntryProperties()> C<CountryName> would be ignored. C<CountryID> not matching C<CountryCo +de> would give error. You could easily give only one of these two values. +C<CountryCode> would be counted properly if C<CountryID> is given (described in C<TAPIlineGetTranslateCaps()> section). But if you'll give C<CountryCo +de> C<CountryID> would be set equal to C<CountryCode> that is sometimes in +correct but does not affect the dialup connection.
Do I have to set some values in the module or change something in Windows to get this to work.
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Win32::RASE Not Working
by JohnB (Scribe) on Dec 20, 2000 at 02:26 UTC |