TwclWiFiClient Class
The TwclWiFiClient
component provides access to the
Wireless LAN client functions.
wclWiFi.TwclCustomWiFiComponent
wclWiFi.TwclCustomWiFiSecurableComponent
wclWiFi.TwclWiFiClient
type TwclWiFiClient = class(TwclCustomWiFiSecurableComponent) end;
The TwclWiFiClient type exposes the following members.
Name | Description | |
---|---|---|
Create(TComponent) | Creates a new component. (Inherited from TwclCustomWiFiComponent.) |
Name | Description | |
---|---|---|
Active | Gets the component state. (Inherited from TwclCustomWiFiComponent.) | |
AfterOpen | The event fires after the component was successfully opened. (Inherited from TwclCustomWiFiComponent.) | |
BeforeClose | The even fires before the component will be closed. (Inherited from TwclCustomWiFiComponent.) | |
Handle | Provides access to the WLAN subsyste handle. (Inherited from TwclCustomWiFiComponent.) |
Name | Description | |
---|---|---|
AcmGetAllowExplicitCreds(Boolean) | Reads the ACM value indicating whether the current wireless interface has shared user credentials allowed. | |
AcmGetBlockPeriod(Cardinal) | Read the ACM value that indicates the blocked period setting for the current wireless interface. | |
AcmGetOnlyUseGpProfiles(Boolean) | Reads the ACM value indicating whether profiles not created by group policy can be used to connect to an allowed network with a matching group policy profile. | |
AcmGetPowerSetting(TwclWiFiPowerSetting) | Reads the WLAN ACM Power Setting. | |
AcmGetShowDeniedNetworks(Boolean) | Reads the WLAN ACM value indicating whether user and group policy-denied networks will be included in the available networks list. | |
AcmGetVirtualStationExtensibility(Boolean) | Reads the ACM value indicating whether extensibility on a virtual station is allowed. | |
AcmSetAllowExplicitCreds(Boolean) | Sets the ACM value indicating whether the current wireless interface has shared user credentials allowed. | |
AcmSetBlockPeriod(Cardinal) | Sets the ACM value that indicates the blocked period setting for the current wireless interface. | |
AcmSetShowDeniedNetworks(Boolean) | Sets the WLAN ACM value indicating whether user and group policy-denied networks will be included in the available networks list. | |
AcmSetVirtualStationExtensibility(Boolean) | Sets the ACM value indicating whether extensibility on a virtual station is allowed. | |
Close | Closes the component. (Inherited from TwclCustomWiFiComponent.) | |
Connect(TGUID,TwclWiFiConnectionMode,string,string,TwclWiFiBssType,TwclWiFiConnectFlags) | Overloaded. The method attempts to connect to a specific network. | |
Connect(TGUID,TwclWiFiConnectionMode,string,string,TwclWiFiBssType,TwclWiFiConnectFlags,string) | Overloaded. The method attempts to connect to a specific network. | |
Connect(TGUID,TwclWiFiConnectionMode,string,string,TwclWiFiBssType,TwclWiFiConnectFlags,TwclWiFiBssList) | Overloaded. The method attempts to connect to a specific network. | |
Disconnect(TGUID) | Disconnects an interface from its current network. | |
DoAfterOpen | Fires the | |
DoBeforeClose | Fires the | |
ElevatePrivileges | The function sets up privileges for Native WiFi. (Overrides TwclCustomWiFiComponent.ElevatePrivileges.) | |
EnumAvailableNetworks(TGUID,TwclWiFiAvailableNetworkFilters,TwclWiFiAvailableNetworks) | Retrieves the list of available networks on a wireless LAN interface. | |
EnumBss(TGUID,string,TwclWiFiBssType,Boolean,TwclWiFiBssArray) | The method retrieves a list of the basic service set (BSS) entries of the wireless network or networks on a given wireless LAN interface. | |
EnumInterfaces(TwclWiFiInterfaces) | Enumerates all of the wireless LAN interfaces currently enabled on the local computer. | |
InternalClose | Executes additional finalization produres. (Overrides TwclCustomWiFiComponent.InternalClose.) | |
InternalOpen | Executes additional initialization produres. (Overrides TwclCustomWiFiComponent.InternalOpen.) | |
Open | Opens the component. (Inherited from TwclCustomWiFiComponent.) | |
Scan(TGUID) | Overloaded. The Scan function requests a scan for available networks. | |
Scan(TGUID,string) | Overloaded. The Scan function requests a scan for available networks. | |
Scan(TGUID,string,TwclWiFiScanIeData) | Overloaded. The Scan function requests a scan for available networks. | |
Scan(TGUID,TwclWiFiScanIeData) | Overloaded. The Scan function requests a scan for available networks. |
The component is not thread-safe and must be used in one thread in which it was created.
In order to be notified about the WLAN events an application must use the TwclWiFiEvents component.