SystemState Registry

来源:互联网 发布:rockwell plc编程软件 编辑:程序博客网 时间:2024/05/16 11:50

SystemState Registry

Zilele acestea m-am jucat cu regiştrii din Windows Mobile. De fapt, totul a plecat de la o situaţie în care nu mă pot folosi direct de SystemState. Totuşi aveam nevoie să citesc nişte valori pe care le obţineam în mod normal cu SystemState. Deci, soluţia a fost să „scormonesc” rapid după regiştrii.

 

 În mare, tabelul este luat de pe MSDN (în varianta de pe MSDN lipsesc ceva membrii, descrierea şi path-ul către regiştri), dar l-am actualizat.

 

No.Member namePathDescription1

ActiveApplication
HKEY_CURRENT_USER/System/State/Shell/Active ApplicationGets the name of the application that was previously active and the name of the application that is currently active, separated by the 'Escape' character ('/e').2ActiveSyncStatusHKEY_LOCAL_MACHINE/System/State/ActiveSync/SynchronizingGets ActiveSync's current synchronization state.3BluetoothStateA2DPConnectedHKEY_LOCAL_MACHINE/System/State/Hardware/BluetoothGets a value indicating whether Bluetooth A2DP is connected.4BluetoothStateDiscoverableHKEY_LOCAL_MACHINE/System/State/Hardware/BluetoothGets a value indicating whether Bluetooth is discoverable.5BluetoothStateHandsFreeAudioHKEY_LOCAL_MACHINE/System/State/Hardware/BluetoothGets a value indicating whether device us under Bluetooth handsfree audio and control.6BluetoothStateHandsFreeControlHKEY_LOCAL_MACHINE/System/State/Hardware/BluetoothGets a value indicating whether device is under Bluetooth Hands Free Control.7BluetoothStateHardwarePresentHKEY_LOCAL_MACHINE/System/State/Hardware/BluetoothGets a value indicating whether Bluetooth hardware is present.8BluetoothStatePowerOnHKEY_LOCAL_MACHINE/System/State/Hardware/BluetoothGets a value indicating whether Bluetooth is powered on.9CalendarAppointmentHKEY_CURRENT_USER/System/State/Appointments/CurrentGets the current Appointment.10CalendarAppointmentBusyStatusHKEY_CURRENT_USER/System/State/Appointments/Current/Busy StatusGets the user's availability (free/busy status) for the time-slot taken by the current Appointment.11CalendarAppointmentCategoriesHKEY_CURRENT_USER/System/State/Appointments/Current/CategoriesGets the current Appointment's categories.12CalendarAppointmentEndTimeHKEY_CURRENT_USER/System/State/Appointments/Current/End TimeGets the current Appointment's ending time.13CalendarAppointmentHasConflictHKEY_CURRENT_USER/System/State/Appointments/Current/ConflictGets a value indicating whether the current Appointment has a scheduling conflict with an existing Appointment.14CalendarAppointmentLocationHKEY_CURRENT_USER/System/State/Appointments/Current/LocationGets the current Appointment's location.15CalendarAppointmentStartTimeHKEY_CURRENT_USER/System/State/Appointments/Current/Start TimeGets the current Appointment's starting time.16CalendarAppointmentSubjectHKEY_CURRENT_USER/System/State/Appointments/Current/SubjectGets the current Appointment's subject.17CalendarEventHKEY_CURRENT_USER/System/State/Appointments/EventGets the current "All Day Event" Appointment.18CalendarEventBusyStatusHKEY_CURRENT_USER/System/State/Appointments/Event/Busy StatusGets the user's availability (free/busy status) for the current "All Day Event".19CalendarEventCategoriesHKEY_CURRENT_USER/System/State/Appointments/Event/CategoriesGets the categories for the current "All Day Event".20CalendarEventEndTimeHKEY_CURRENT_USER/System/State/Appointments/Event/End TimeGets the ending time of the current "All Day Event" Appointment. This will be the starting day of an Appointment Event that spans multiple days.21CalendarEventHasConflictHKEY_CURRENT_USER/System/State/Appointments/Event/ConflictGets a value indicating whether the user's availability (free/busy) status conflicts with the current "All Day Event".22CalendarEventLocationHKEY_CURRENT_USER/System/State/Appointments/Event/LocationGets the location of the current "All Day Event" Appointment.23CalendarEventStartTimeHKEY_CURRENT_USER/System/State/Appointments/Event/Start TimeGets the starting time of the current "All Day Event" Appointment. This will be the starting day of an Appointment Event that spans multiple days.24CalendarEventSubjectHKEY_CURRENT_USER/System/State/Appointments/Event/SubjectGets the subject of the current "All Day Event" Appointment.25CalendarHomeScreenAppointmentHKEY_CURRENT_USER/System/State/Appointments/HomeScreenGets the Appointment that is currently displayed on the Home Screen.26CalendarHomeScreenAppointmentBusyStatusHKEY_CURRENT_USER/System/State/Appointments/HomeScreen/Busy StatusGets the user's availability (free/busy status) for the Appointment displayed on the Home Screen.27CalendarHomeScreenAppointmentCategoriesHKEY_CURRENT_USER/System/State/Appointments/HomeScreen/CategoriesGets the categories of the Appointment that is currently displayed on the Home Screen.28CalendarHomeScreenAppointmentEndTimeHKEY_CURRENT_USER/System/State/Appointments/HomeScreen/End TimeGets the ending time of the Appointment that is currently displayed on the Home Screen.29CalendarHomeScreenAppointmentHasConflictHKEY_CURRENT_USER/System/State/Appointments/HomeScreen/ConflictGets a value indicating whether the Appointment that is currently displayed on the Home Screen has a scheduling conflict.30CalendarHomeScreenAppointmentLocationHKEY_CURRENT_USER/System/State/Appointments/HomeScreen/LocationGets the location of the Appointment that is currently displayed on the Home Screen.31CalendarHomeScreenAppointmentStartTimeHKEY_CURRENT_USER/System/State/Appointments/HomeScreen/Start TimeGets the starting time of the Appointment that is currently displayed on the Home Screen.32CalendarHomeScreenAppointmentSubjectHKEY_CURRENT_USER/System/State/Appointments/HomeScreen/SubjectGets the subject of the Appointment that is currently displayed on the Home Screen.33CalendarNextAppointmentHKEY_CURRENT_USER/System/State/Appointments/NextGets the next Appointment.34CalendarNextAppointmentBusyStatusHKEY_CURRENT_USER/System/State/Appointments/Next/Busy StatusGets the user's availability (e.g., Free, Busy, Tenative, Out of Office) status for the next Appointment.35CalendarNextAppointmentCategoriesHKEY_CURRENT_USER/System/State/Appointments/Next/CategoriesGets the next Appointment's categories.36CalendarNextAppointmentEndHKEY_CURRENT_USER/System/State/Appointments/Next/End TimeGets the ending time of the next Appointment. Gets the ending time of the next Appointment.37CalendarNextAppointmentHasConflictHKEY_CURRENT_USER/System/State/Appointments/Next/ConflictGets a value indicating whether there is a conflict with the next Appointment.38CalendarNextAppointmentLocationHKEY_CURRENT_USER/System/State/Appointments/Next/LocationGets the location of the next Appointment.39CalendarNextAppointmentStartHKEY_CURRENT_USER/System/State/Appointments/Next/Start TimeGets the starting time of the next Appointment.40CalendarNextAppointmentSubjectHKEY_CURRENT_USER/System/State/Appointments/Next/SubjectGets the subject of the next Appointment.41CameraEnabledHKEY_LOCAL_MACHINE/System/State/Hardware/CameraEnabledGets a value indicating whether a camera is enabled.42CameraPresentHKEY_LOCAL_MACHINE/System/State/Hardware/CameraGets a value indicating whether a camera is attached and enabled.43CarKitPresentHKEY_LOCAL_MACHINE/System/State/Hardware/Car KitGets a value indicating whether a car kit is present.44CellularSystemAvailable1xrttHKEY_LOCAL_MACHINE/System/State/Phone/Cellular System AvailableGets available 1xRTT network status.45CellularSystemAvailableEdgeHKEY_LOCAL_MACHINE/System/State/Phone/Cellular System AvailableGets available EDGE network status.46CellularSystemAvailableEvdoHKEY_LOCAL_MACHINE/System/State/Phone/Cellular System AvailableGets available EVDO network status.47CellularSystemAvailableEvdvHKEY_LOCAL_MACHINE/System/State/Phone/Cellular System AvailableGets available EVDV network status.48CellularSystemAvailableGprsHKEY_LOCAL_MACHINE/System/State/Phone/Cellular System AvailableGets available GPRS network status.49CellularSystemAvailableHsdpaHKEY_LOCAL_MACHINE/System/State/Phone/Cellular System AvailableGets available HSDPA network status.50CellularSystemAvailableUmtsHKEY_LOCAL_MACHINE/System/State/Phone/Cellular System AvailableGets available UMTS network status.51CellularSystemConnected1xrttHKEY_LOCAL_MACHINE/System/State/Phone/Cellular System ConnectedGets connected 1xRTT network status.52CellularSystemConnectedCsdHKEY_LOCAL_MACHINE/System/State/Phone/Cellular System ConnectedGets connected CSD network status.53CellularSystemConnectedEdgeHKEY_LOCAL_MACHINE/System/State/Phone/Cellular System ConnectedGets connected EDGE network status.54CellularSystemConnectedEvdoHKEY_LOCAL_MACHINE/System/State/Phone/Cellular System ConnectedGets connected EVDO network status.55CellularSystemConnectedEvdvHKEY_LOCAL_MACHINE/System/State/Phone/Cellular System ConnectedGets connected EVDV network status.56CellularSystemConnectedGprsHKEY_LOCAL_MACHINE/System/State/Phone/Cellular System ConnectedGets connected GPRS network status.57CellularSystemConnectedHsdpaHKEY_LOCAL_MACHINE/System/State/Phone/Cellular System ConnectedGets connected HSDPA network status.58CellularSystemConnectedUmtsHKEY_LOCAL_MACHINE/System/State/Phone/Cellular System ConnectedGets connected UMTS network status.59ClamshellClosedHKEY_LOCAL_MACHINE/System/State/Hardware/ClamshellClosedGets a value indicating whether Clamshell is closed or not.60ConnectionsBluetoothCountHKEY_LOCAL_MACHINE/System/State/Connections/Bluetooth/CountGets a value indicating the number of Bluetooth connections that are currently connected.61ConnectionsBluetoothDescriptionsHKEY_LOCAL_MACHINE/System/State/Connections/Bluetooth/DescriptionsGets a semicolon delimited string containing the description of each of the Bluetooth connections.62ConnectionsCellularCountHKEY_LOCAL_MACHINE/System/State/Connections/Cellular/CountGets a value indicating the number of cellular connections that are currently connected.63ConnectionsCellularDescriptionsHKEY_LOCAL_MACHINE/System/State/Connections/Cellular/DescriptionsGets a semicolon delimited string containing the description of each cellular connection.64ConnectionsCountHKEY_LOCAL_MACHINE/System/State/Connections/CountGets a value indicating the number of connections that are currently connected.65ConnectionsDesktopCountHKEY_LOCAL_MACHINE/System/State/Connections/Desktop/CountGets a value indicating the number of desktop connections that are currently connected.66ConnectionsDesktopDescriptionsHKEY_LOCAL_MACHINE/System/State/Connections/Desktop/DescriptionsGets a semicolon delimited string containing the description of each desktop connection.67ConnectionsModemCountHKEY_LOCAL_MACHINE/System/State/Connections/Modem/CountGets a value indicating the number of modem connections that are currently connected.68ConnectionsModemDescriptionsHKEY_LOCAL_MACHINE/System/State/Connections/Modem/DescriptionsGets a semicolon delimited string containing the description of each modem connection.69ConnectionsNetworkAdaptersHKEY_LOCAL_MACHINE/System/State/Connections/Network/AdaptersGets a semicolon delimited string containing the adapter name of each network connection.70ConnectionsNetworkCountHKEY_LOCAL_MACHINE/System/State/Connections/Network/CountGets a value indicating the number of network connections that are currently connected.71ConnectionsNetworkDescriptionsHKEY_LOCAL_MACHINE/System/State/Connections/Network/DescriptionsGets a semicolon delimited string containing the description of each network connection.72ConnectionsProxyCountHKEY_LOCAL_MACHINE/System/State/Connections/Proxy/CountGets a value indicating the number of network connections that are currently connected.73ConnectionsProxyDescriptionsHKEY_LOCAL_MACHINE/System/State/Connections/Proxy/DescriptionsGets a semicolon delimited string containing the description of each proxy connection.74ConnectionsUnknownCountHKEY_LOCAL_MACHINE/System/State/Connections/Unknown/CountGets a value indicating the number of connections of unknown type that are currently connected.75ConnectionsUnknownDescriptionsHKEY_LOCAL_MACHINE/System/State/Connections/Unknown/DescriptionsGets a semicolon delimited string containing the description of each connections of unknown type.76ConnectionsVpnCountHKEY_LOCAL_MACHINE/System/State/Connections/Vpn/CountGets a value indicating the number of virtual private network connections that are currently connected.77ConnectionsVpnDescriptionsHKEY_LOCAL_MACHINE/System/State/Connections/Vpn/DescriptionsGets a semicolon delimited string containing the description of each virtual private network connection.78CradlePresentHKEY_LOCAL_MACHINE/System/State/Hardware/CradledGets a value indicating whether the device is connected to a cradle.79DateHKEY_LOCAL_MACHINE/System/State/DateTime/DateGets the current date. This Date/Time value changes once per day. Monitor this property to perform actions on a daily basis. Note: Do not use Date to get an accurate clock time; instead, use Time.80DisplayRotationHKEY_LOCAL_MACHINE/System/GDI/Rotation/AngleGets the orientation of the display, specified as the number of degrees, ranging from 0 to 360. Portrait = 0. Landscape = 90 or -90.81HeadsetPresentHKEY_LOCAL_MACHINE/System/State/Hardware/HeadsetGets a value indicating whether a headset is present82KeyboardPresentHKEY_CURRENT_USER/Software/Microsoft/Shell/HasKeyboardGets a value indicating whether a keyboard is attached and enabled.83LockStatesHKEY_LOCAL_MACHINE/System/State/LockGets the mobile device's lock state.84MediaPlayerAlbumArtistHKEY_CURRENT_USER/System/State/MediaPlayer/WM/AlbumArtistGets the album artist's name of the currently playing track in Windows Media Player.85MediaPlayerAlbumTitleHKEY_CURRENT_USER/System/State/MediaPlayer/Wm/AlbumTitleGets the album title of the currently playing track in Windows Media Player.86MediaPlayerTrackArtistHKEY_CURRENT_USER/System/State/MediaPlayer/WM/OriginalArtistGets the artist's name of the currently playing track in Windows Media Player.87MediaPlayerTrackBitrateHKEY_CURRENT_USER/System/State/MediaPlayer/BitrateGets the bitrate of the track currently playing in Windows Media Player. For example, "128Kbps"88MediaPlayerTrackGenreHKEY_CURRENT_USER/System/State/MediaPlayer/WM/GenreGets the genre of the currently playing track in Windows Media Player.89MediaPlayerTrackNumberHKEY_CURRENT_USER/System/State/MediaPlayer/WM/TrackNumberGets the number of the current track playing in Windows Media Player.90MediaPlayerTrackTimeElapsedHKEY_CURRENT_USER/System/State/MediaPlayer/ElapsedGets the elapsed time (in milliseconds) of the currently playing track in Windows Media Player.91MediaPlayerTrackTitleHKEY_CURRENT_USER/System/State/MediaPlayer/TitleGets the title of the track currently playing in Windows Media Player.92MessagingActiveSyncAccountNameHKEY_CURRENT_USER/System/State/Messages/Sync/Account NameGet the name of the Outlook e-mail messaging account.93MessagingActiveSyncEmailUnreadHKEY_CURRENT_USER/System/State/Messages/Sync/Unread/CountGets the number of unread ActiveSync e-mail messages.94MessagingLastEmailAccountNameHKEY_CURRENT_USER/System/State/Messages/Last Received AccountGets the name of the e-mail account that was last active.95MessagingMmsAccountNameHKEY_CURRENT_USER/System/State/Messages/MMS/Account NameGets the name of the MMS messaging account.96MessagingMmsUnreadHKEY_CURRENT_USER/System/State/Messages/MMS/Unread/CountGets the number of unread MMS messages97MessagingOtherEmailUnreadHKEY_CURRENT_USER/System/State/Messages/OtherEmail/Unread/CountGets the number of unread e-mail messages from all non-ActiveSync messaging accounts.98MessagingSmsAccountNameHKEY_CURRENT_USER/System/State/Messages/SMS/Account NameGets the name of the SMS messaging account.99MessagingSmsUnreadHKEY_CURRENT_USER/System/State/Messages/SMS/Unread/CountGets the number of unread SMS messages.100MessagingTotalEmailUnreadHKEY_CURRENT_USER/System/State/Messages/TotalEmail/Unread/CountGets the total number of unread e-mail messages from all POP3/IMAP accounts.101MessagingVoiceMail1UnreadHKEY_CURRENT_USER/System/State/Messages/VMail/Line1/Unread/CountGets the number of unplayed voice mail messages for line 1.102MessagingVoiceMail2UnreadHKEY_CURRENT_USER/System/State/Messages/VMail/Line2/Unread/CountGets the number of unplayed voice mail messages for line 2103MessagingVoiceMailTotalUnreadHKEY_CURRENT_USER/System/State/Messages/VMail/Total/Unread/CountGets the number of unplayed voice mail messages.104OwnerEmailHKEY_CURRENT_USER/ControlPanel/Owner/E-mailGets the mobile device owner's e-mail address.105OwnerNameHKEY_CURRENT_USER/ControlPanel/Owner/NameGets the mobile device owner's name.106OwnerNotesHKEY_CURRENT_USER/ControlPanel/Owner/NotesGets the text notes entered by the owner of the mobile device.107OwnerPhoneNumberHKEY_CURRENT_USER/ControlPanel/Owner/TelephoneGets the mobile device owner's phone number.108Phone1xRttCoverageHKEY_LOCAL_MACHINE/System/State/Phone/StatusGets a value indicating whether the phone currently has 1xRTT coverage.109PhoneActiveCallCountHKEY_LOCAL_MACHINE/System/State/Phone/Active Call CountGets the number of active phone calls.110PhoneActiveDataCallHKEY_LOCAL_MACHINE/System/State/Phone/StatusGets a value indicating whether the phone has an active cellular data connection.111PhoneBlockedSimHKEY_LOCAL_MACHINE/System/State/Phone/StatusGets a value indicating whether the Subscriber Identity Module (SIM) is blocked.112PhoneCallBarringHKEY_LOCAL_MACHINE/System/State/Phone/StatusGets a value indicating whether the call barring feature is enabled.113PhoneCallCallingHKEY_LOCAL_MACHINE/System/State/Phone/StatusGets a value indicating whether the phone is currently attempting to connect an outgoing call.114PhoneCallForwardingOnLine1HKEY_LOCAL_MACHINE/System/State/Phone/StatusGets a value indicating whether call forwarding is enabled on line 1.115PhoneCallForwardingOnLine2HKEY_LOCAL_MACHINE/System/State/Phone/StatusGets a value indicating whether call forwarding is currently active on line 2.116PhoneCallOnHoldHKEY_LOCAL_MACHINE/System/State/Phone/StatusGets a value indicating whether a phone call is currently on hold.117PhoneCallTalkingHKEY_LOCAL_MACHINE/System/State/Phone/StatusGets a value indicating whether there is currently a phone call in the talking state.118PhoneCellBroadcastHKEY_LOCAL_MACHINE/System/State/Phone/Cell BroadcastGets the cell broadcast message119PhoneConferenceCallHKEY_LOCAL_MACHINE/System/State/Phone/StatusGets a value indicating whether a conference call is currently in progress.120PhoneGprsCoverageHKEY_LOCAL_MACHINE/System/State/Phone/StatusGets a value indicating whether the phone currently has GPRS coverage.121PhoneHomeServiceHKEY_LOCAL_MACHINE/System/State/Phone/StatusGets a value indicating whether the phone is currently registered on its home network.122PhoneIncomingCallHKEY_LOCAL_MACHINE/System/State/Phone/StatusGets a value indicating whether there is an incoming (ringing) call.123PhoneIncomingCallerContactHKEY_LOCAL_MACHINE/System/State/Phone/Incoming Caller OIDGets the Contact that matches the Caller ID.124PhoneIncomingCallerContactPropertyIDHKEY_LOCAL_MACHINE/System/State/Phone/Incoming Caller PropIDGets the CEPROPID of the property that matches the Caller ID, for example, PIMPR_HOME_TELEPHONE_NUMBER.125PhoneIncomingCallerContactPropertyNameHKEY_LOCAL_MACHINE/System/State/Phone/Incoming Caller PropNameGets the name of the property that matches the Caller ID, e.g. "h" for "Home Telephone".126PhoneIncomingCallerNameHKEY_LOCAL_MACHINE/System/State/Phone/Incoming Caller NameGets the name of the person who is currently placing the incoming call.127PhoneIncomingCallerNumberHKEY_LOCAL_MACHINE/System/State/Phone/Incoming Caller NumberGets the incoming call's phone number (Caller ID).128PhoneInvalidSimHKEY_LOCAL_MACHINE/System/State/Phone/StatusGets a value indicating whether the Subscriber Identity Module (SIM) is invalid.129PhoneLastIncomingCallerContactHKEY_LOCAL_MACHINE/System/State/Phone/Last Incoming Caller OIDGets the Contact that matches the last Caller ID.130PhoneLastIncomingCallerContactPropertyIDHKEY_LOCAL_MACHINE/System/State/Phone/Last Incoming Caller PropIDGets the CEPROPID of the property that matches the last Caller ID, for example, PIMPR_HOME_TELEPHONE_NUMBER.131PhoneLastIncomingCallerContactPropertyNameHKEY_LOCAL_MACHINE/System/State/Phone/Last Incoming Caller PropNameGets the name of the property that matches the last Caller ID, e.g. "h" for "Home Telephone".132PhoneLastIncomingCallerNameHKEY_LOCAL_MACHINE/System/State/Phone/Last Incoming Caller NameGets the name of the last caller to place an incoming call.133PhoneLastIncomingCallerNumberHKEY_LOCAL_MACHINE/System/State/Phone/Last Incoming Caller NumberGets the last incoming call's phone number (Caller ID).134PhoneLine1SelectedHKEY_LOCAL_MACHINE/System/State/Phone/StatusGets a value indicating whether line 1 is selected.135PhoneLine2SelectedHKEY_LOCAL_MACHINE/System/State/Phone/StatusGets a value indicating whether line 2 is selected.136PhoneMissedCallHKEY_LOCAL_MACHINE/System/State/Phone/StatusGets a value indicating whether there was a new missed call.137PhoneMissedCallsHKEY_CURRENT_USER/System/State/Phone/Missed Call CountGets a value indicating whether line 2 is selected.138PhoneMultiLineHKEY_LOCAL_MACHINE/System/State/Phone/Multiline CapabilitiesGets a value indicating whether the phone supports multiple lines.139PhoneNoServiceHKEY_LOCAL_MACHINE/System/State/Phone/StatusGets a value indicating whether the phone is not currently connected to a network.140PhoneNoSimHKEY_LOCAL_MACHINE/System/State/Phone/StatusGets a value indicating whether the Subscriber Identity Module (SIM) is installed in the mobile device.141PhoneOperatorNameHKEY_LOCAL_MACHINE/System/State/Phone/Current Operator NameGets the name of the mobile operator (i.e., the mobile phone company, or carrier).142PhoneProfileHKEY_CURRENT_USER/ControlPanel/Profiles/ActiveProfileGets the non-localized name of the current sound profile. For example, "Normal", "Silent", "Car", "Headset", "Loud", "Meeting", or "Speakerphone". (xxwmstd|xTOKENx only)143PhoneProfileNameHKEY_CURRENT_USER/System/State/ProfileGets the localized name of the current sound profile. (xxwmstd|xTOKENx only)144PhoneRadioOffHKEY_LOCAL_MACHINE/System/State/Phone/StatusGets a value indicating whether the phone's radio is turned off.145PhoneRadioPresentHKEY_LOCAL_MACHINE/System/State/Phone/StatusGets a value indicating whether the mobile device has a phone.146PhoneRingerOffHKEY_LOCAL_MACHINE/System/State/Phone/StatusGets a value indicating whether the phone's ringer is off (i.e., if it rings and/or vibrates).147PhoneRoamingHKEY_LOCAL_MACHINE/System/State/Phone/StatusGets a value indicating whether the phone is currently in roaming mode.148PhoneSearchingForServiceHKEY_LOCAL_MACHINE/System/State/Phone/StatusGets a value indicating whether the phone is currently searching for service on a network.149PhoneSignalStrengthHKEY_LOCAL_MACHINE/System/State/Phone/Signal Strength RawGet the phone signal strength, expressed as a percentage of full strength.150PhoneSimFullHKEY_LOCAL_MACHINE/System/State/Phone/StatusGets a value indicating whether the Subscriber Identity Module (SIM) memory is full.151PhoneTalkingCallerContactHKEY_LOCAL_MACHINE/System/State/Phone/Caller OIDGets the contact who is on the active phone call.152PhoneTalkingCallerContactPropertyIDHKEY_LOCAL_MACHINE/System/State/Phone/Caller PropIDGets the CEPROPID of the property of the contact who is on the active phone call, for example, PIMPR_HOME_TELEPHONE_NUMBER.153PhoneTalkingCallerContactPropertyNameHKEY_LOCAL_MACHINE/System/State/Phone/Caller PropNameGets the name of the property of the contact who is on the active phone call, e.g. "h" for "Home Telephone".154PhoneTalkingCallerNameHKEY_LOCAL_MACHINE/System/State/Phone/Caller NameGets the name of the person you are talking to on the phone. This value is not set when you are talking on a conference call.155PhoneTalkingCallerNumberHKEY_LOCAL_MACHINE/System/State/Phone/Caller NumberGets the currently connected caller's phone number.156PhoneTalkingCallStartTimeHKEY_LOCAL_MACHINE/System/State/Phone/Call Start TimeGets the time of the current active call157PowerBatteryBackupStateHKEY_LOCAL_MACHINE/System/State/Battery/BackupGets the current battery state (for example, it is low, and charging). This enumeration allows a bitwise combination of its member values.158PowerBatteryBackupStrengthHKEY_LOCAL_MACHINE/System/State/Battery/BackupGets the remaining backup battery power level, expressed as a percentage of fully charged.159PowerBatteryStateHKEY_LOCAL_MACHINE/System/State/Battery/MainGets the current battery state (for example, it is low, and charging). This enumeration allows a bitwise combination of its member values.160PowerBatteryStrengthHKEY_LOCAL_MACHINE/System/State/Battery/MainGets the remaining battery power level, expressed as a percentage of fully charged.161SpeakerPhoneActiveHKEY_LOCAL_MACHINE/System/State/Hardware/SpeakerGets a value indicating whether the speakerphone is active162TasksActiveHKEY_CURRENT_USER/System/State/Tasks/ActiveGets the number of active tasks.163TasksDueTodayHKEY_CURRENT_USER/System/State/Tasks/Due TodayGets the number of active tasks that are due today.164TasksHighPriorityHKEY_CURRENT_USER/System/State/Tasks/High PriorityGets the number of high priority tasks that are currently active.165TasksOverdueHKEY_CURRENT_USER/System/State/Tasks/OverdueGets the number of overdue tasks.166TimeHKEY_LOCAL_MACHINE/System/State/DateTime/TimeGets the current time. This Date/Time value updates once per minute.167WiFiStateConnectedHKEY_LOCAL_MACHINE/System/State/Hardware/WiFiGets a value indicating whether Wi-Fi is connected to a network.168WiFiStateConnectingHKEY_LOCAL_MACHINE/System/State/Hardware/WiFiGets a value indicating whether Wi-Fi is connecting to a network.169WiFiStateHardwarePresentHKEY_LOCAL_MACHINE/System/State/Hardware/WiFiGets a value indicating whether Wi-Fi hardware is present.170WiFiStateNetworksAvailableHKEY_LOCAL_MACHINE/System/State/Hardware/WiFiGets a value indicating whether Wi-Fi networks are available.171WiFiStatePowerOnHKEY_LOCAL_MACHINE/System/State/Hardware/WiFiGets a value indicating whether Wi-Fi is powered on.

 

PhoneCellBroadcast - http://en.wikipedia.org/wiki/Cell_Broadcast. Nu am cum să verific de aici din CZ, dar îmi pare ca în RO, valoarea lui PhoneCellBroadcast (în cazul unui anumit operator) este mesajul dat de busolă.

ClamshellClosed - http://en.wikipedia.org/wiki/Flip_(form).

CellularSystemConnectedUmts & CellularSystemAvailableUmts - http://en.wikipedia.org/wiki/Universal_Mobile_Telecommunications_System. Disponibilitate 3G / conexiuni 3G active.

 

Lucrul cu regiştrii (sample)

 

Alte două posturi referitoare la regiştrii din Windows Mobile:

http://wiki.modaco.com/index.php/Windows_Mobile_5_Registry_Tweaks

http://rotlaus-software.de/wiki/rltoday/registry_samples

 

PS: Eu m-am legat direct de regiştrii deoarece nu am avut altă soluţie, dar în mod normal ne folosim de SystemState.

Este foarte probabil ca unii regiştrii să nu îi găsim, dar trebuie să luăm în considerare faptul că o parte din ei sunt creaţi (temporar) în anumite condiţii. Spre exemplu  - regiştrii ce ţine de Media Player (HKEY_CURRENT_USER/System/State/MediaPlayer) sunt disponibili  dacă MediaPlayer este pornit.

原创粉丝点击