InternetGetConnectedStateEx hilfe bei ersten parameter...

Windowsspezifisches Forum , API ,..
Beiträge, die plattformübergreifend sind, gehören ins 'Allgemein'-Forum.
Benutzeravatar
nicolaus
Moderator
Beiträge: 1175
Registriert: 11.09.2004 13:09
Kontaktdaten:

InternetGetConnectedStateEx hilfe bei ersten parameter...

Beitrag von nicolaus »

hi
und zwar übergebe ich ja beim ersten parameter von der funktion InternetGetConnectedStateEx() aus der API nen pointer zu ner variable die den wert speichert was die connection angeht. So weit so gut doch nun habe ich das prob das dieser wert eine kombination aus folgenden werten sein kann:

Code: Alles auswählen

#INTERNET_CONNECTION_MODEM = $01
#INTERNET_CONNECTION_LAN = $02
#INTERNET_CONNECTION_PROXY = $04
#INTERNET_CONNECTION_MODEM_BUSY = $08
#INTERNET_RAS_INSTALLED = $10
#INTERNET_CONNECTION_OFFLINE = $20
#INTERNET_CONNECTION_CONFIGURED = $40
wie kann ich nun rausfinden aus welchen werten genau der wert besteht der in der variable liegt?

danke euch schon mal
Benutzeravatar
crossroads
Beiträge: 244
Registriert: 29.08.2004 05:41
Wohnort: Rhine Main Area

Re: InternetGetConnectedStateEx hilfe bei ersten parameter..

Beitrag von crossroads »

nicolaus hat geschrieben:hi
und zwar übergebe ich ja beim ersten parameter von der funktion InternetGetConnectedStateEx() aus der API nen pointer zu ner variable die den wert speichert was die connection angeht. So weit so gut doch nun habe ich das prob das dieser wert eine kombination aus folgenden werten sein kann:

Code: Alles auswählen

#INTERNET_CONNECTION_MODEM = $01
#INTERNET_CONNECTION_LAN = $02
#INTERNET_CONNECTION_PROXY = $04
#INTERNET_CONNECTION_MODEM_BUSY = $08
#INTERNET_RAS_INSTALLED = $10
#INTERNET_CONNECTION_OFFLINE = $20
#INTERNET_CONNECTION_CONFIGURED = $40
wie kann ich nun rausfinden aus welchen werten genau der wert besteht der in der variable liegt?

danke euch schon mal
So in etwa:

Code: Alles auswählen

If parameter & #INTERNET_CONNECTION_MODEM:Debug "#INTERNET_CONNECTION_MODEM":EndIf
If parameter & #INTERNET_CONNECTION_LAN:Debug "#INTERNET_CONNECTION_LAN":EndIf
; usw.
Man soll die Tür aufmachen, bevor man durchgeht ...
Antworten