?? opennetcf.net.xml
字號:
<?xml version="1.0"?>
<doc>
<assembly>
<name>OpenNETCF.Net</name>
</assembly>
<members>
<member name="T:OpenNETCF.Net.AccessPoint">
<summary>
The SSID class represents a single SSID value which
an adapter might be receiving data from. It can be
queried for SSID-specific information for the
associated adapter such as signal strength.
</summary>
</member>
<member name="M:OpenNETCF.Net.AccessPoint.ToString">
<summary>
Return the name of the AccessPoint
</summary>
<returns>
string name of the access point
</returns>
</member>
<member name="P:OpenNETCF.Net.AccessPoint.Name">
<summary>
The SSID name string.
</summary>
</member>
<member name="P:OpenNETCF.Net.AccessPoint.MacAddress">
<summary>
The hardware address for the network adapter.
</summary>
</member>
<member name="P:OpenNETCF.Net.AccessPoint.Privacy">
<summary>
The privacy mask for the adapter.
</summary>
</member>
<member name="P:OpenNETCF.Net.AccessPoint.SignalStrengthInDecibels">
<summary>
Returns the strength of the RF Ethernet signal
being received by the adapter for the SSID, in dB.
</summary>
<returns>
integer strength in dB; zero, if adapter is not
an RF adapter or an error occurred
</returns>
</member>
<member name="P:OpenNETCF.Net.AccessPoint.SignalStrength">
<summary>
Returns the strength of the RF Ethernet signal
being received by the adapter for the SSID, in dB.
</summary>
<returns>
SignalStrength instance containing the strength
</returns>
</member>
<member name="P:OpenNETCF.Net.AccessPoint.SupportedRates">
<summary>
Returns the list of supported signaling rates for
the adapter. Each value indicates a single rate.
</summary>
<returns>
array of bytes, each of which represents a rate.
The units are 0.5Mbps. Rates that belong to the
'basic rate set' have their high bits set to 1
(they are OR-ed with 0x80). Rates which are not
in the basic rate set, have this bit clear.
So, a value of 0x96, after clearing the
high bit, is 0x16 or 22d. Multiplying by 0.5Mbps
gives a rate of 11Mbps. Since the high bit was
set, this rate is in the basic rate set.
</returns>
</member>
<member name="P:OpenNETCF.Net.AccessPoint.NetworkTypeInUse">
<summary>
Returns the current type of network in use in
the form of an element of the
Ndis80211NetworkType enumeration.
</summary>
<returns>
Ndis80211NetworkType network type
</returns>
</member>
<member name="P:OpenNETCF.Net.AccessPoint.InfrastructureMode">
<summary>
Returns the current infrastructure in use by the
adapter.
</summary>
<returns>
Ndis80211NetworkInfrastructure type
</returns>
</member>
<member name="T:OpenNETCF.Net.AccessPointCollection">
<summary>
Class that represents a collection of the SSID values
that a given network adapter can hear over the
airwaves. For each SSID, you can get the signal
strength and random other information.
</summary>
</member>
<member name="M:OpenNETCF.Net.AccessPointCollection.Refresh">
<summary>
Refresh the list of SSID values, asking the
adapter to scan for new ones, also.
</summary>
</member>
<member name="M:OpenNETCF.Net.AccessPointCollection.FindBySSID(System.String)">
<summary>
Find a given access point in the collection by
looking for a matching SSID value.
</summary>
<param name="ssid">
String SSID to search for.
</param>
<returns>
First AccessPoint in the collection with the
indicated SSID, or null, if none was found.
</returns>
</member>
<member name="P:OpenNETCF.Net.AccessPointCollection.AssociatedAdapter">
<summary>
The Adapter instance with which the SSID instance
is associated.
</summary>
</member>
<member name="P:OpenNETCF.Net.AccessPointCollection.Item(System.Int32)">
<summary>
Indexer for contained AccessPoints
</summary>
</member>
<member name="T:OpenNETCF.Net.Adapter">
<summary>
Class representing a single instance of a network
adapter, which might include PCMCIA cards, USB network
cards, built-in Ethernet chips, etc.
</summary>
</member>
<member name="F:OpenNETCF.Net.Adapter.StrengthFetcher">
<summary>
Field, if set, is used, if the NDISUIO method
fails, to get the RF signal strength. You might
use this on an OS earlier than 4.0, when NDISUIO
became available. You'd usually create your own
subclass of StrengthAddon, then assign an instance
of that subclass to this property, then ask for
the signal strength.
</summary>
</member>
<member name="M:OpenNETCF.Net.Adapter.BindAdapter">
<summary>
Method called on unbound adapter (maybe when handling
changing *both* the IP/subnet/gateway *and* the wireless
settings). This method notifies NDIS to bind the
adapter to all protocols indicated in the registry, in
effect causing the current registry settings to be
applied rather than those which the adapter is currently
using. Since we are binding, not *re*-binding the
protocols, we are implying that the adapter is not
currently bound to anything. When making this call,
we must refresh any adapter list that we might have,
to retrieve the current state of all adapters.
Changes to things like the IP address, subnet mask,
etc. are not immediately returned.
</summary>
</member>
<member name="M:OpenNETCF.Net.Adapter.RebindAdapter">
<summary>
Method called after making some changes to the current
IP address, subnet mask, etc. This method notifies NDIS
to rebind the adapter to all protocols, in effect causing
the current registry settings to be applied rather than
those which the current configuration represents. Once you
have rebound an adapter, to get its new configuration, you
must regenerate the list of adapters. Changes to things
like the IP address, subnet mask, etc. are not immediately
returned.
</summary>
</member>
<member name="M:OpenNETCF.Net.Adapter.UnbindAdapter">
<summary>
Method called to unbind a given adapter. You might
perform this operation before attempting to change
*both* the protocol configuration of an adapter (IP,
subnet, gateway), *and* the wireless configuration of
the same adapter (WEP, SSID, etc.) To do that, first
unbind the adapter, then change the settings, then
bind the adapter (UnbindAdapter(), make changes,
BindAdapter()). Once you have bound/unbound an
adapter, to get its new configuration, you must
regenerate the list of adapters. Changes to things
like the IP address, subnet mask, etc. are not
immediately returned.
</summary>
</member>
<member name="M:OpenNETCF.Net.Adapter.ToString">
<summary>
Converts the Adapter to a string representation. We
use the adapter's name for this.
</summary>
<returns>
string representing the adapter
</returns>
</member>
<member name="M:OpenNETCF.Net.Adapter.MakeSSIDEntry(System.String,System.Boolean,System.Byte[],System.Int32,OpenNETCF.Net.AuthenticationMode,OpenNETCF.Net.WEPStatus)">
<summary>
This routine is used, internally, to make entries
for the preferred SSID list. It centralizes the
mapping of key data into the structure, etc.
</summary>
<param name="SSID">
The SSID string for the new entry
</param>
<param name="bInfrastructure">
Set to true for infrastucture mode; false for
ad hoc mode
</param>
<param name="Key">
WEP key material
</param>
<param name="keyIndex">
Key index. Valid values are 1-4
</param>
<param name="authMode">
Authentication mode for the connection
</param>
<param name="privacyMode">
Privacy (encryption) mode for the connection
</param>
<returns>
New WZC_WLAN_CONFIG object or null on failure
</returns>
</member>
<member name="M:OpenNETCF.Net.Adapter.ProcessKey(OpenNETCF.Net.Adapter.KeyType,OpenNETCF.Net.WLANConfiguration@,System.String)">
<summary>
The ProcessKey routine makes necessary modifications
to the key material of a WPA key before it is passed
to WZC routines. The processing done to it depends
on how it was generated.
</summary>
<param name="kt">
The key type, indicating how the key material in
the structure was originally generated
</param>
<param name="config">
The configuration being changed
</param>
<param name="passphrase">
For WPA-PSK passphrase type, the passphrase.
</param>
</member>
<member name="M:OpenNETCF.Net.Adapter.CheckKeySize(System.String,OpenNETCF.Net.AuthenticationMode,System.Byte[]@)">
<summary>
The CheckKeySize routine checks the incoming
WEP or WPA key from the user and throws an
exception of an appropriate type, if the key
size is wrong or if it contains invalid
characters. In this case, it also maps the
string key into a byte array of the binary
values corresponding to the string, which should
represent the hex values in the key.
</summary>
<param name="sKey">
The string key to be used. Must consist of a
string of hexadecimal digits, for WEP keys and
WPA binary keys. May be a passphrase for WPA-PSK,
though, which can be 8-63 characters long.
</param>
<param name="authMode">
Can be any of the authentication mode types,
including WEP and WPA-PSK.
</param>
<param name="Key">
Reference parameter into which the returned
binary key value is written. Will be set to
null if the input string key is empty.
</param>
<returns>
KeyType value indicating the type of the key. Note:
for WPAPassphrase type, the caller will still have
to encode the password before using it (Key is not
set). Note: for WPABinary type, the caller will
still have to encrypt the key, although it is
converted from hex string to binary by this routine.
</returns>
</member>
<member name="M:OpenNETCF.Net.Adapter.CheckKeySize(System.Byte[],OpenNETCF.Net.AuthenticationMode)">
<summary>
The CheckKeySize routine checks the incoming
WEP or WPA key from the user and throws an
exception of an appropriate type, if the key
size is wrong.
</summary>
<param name="Key">
The binary key to be used.
</param>
<param name="authMode">
Can be any of the authentication mode types,
including WEP and WPA-PSK.
</param>
</member>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -