SmartCard.ListReaders
---------------------

Queries list of readers.

| Component | Version | macOS | Windows | Linux | Server | iOS SDK |
|---|---|---|---|---|---|---|
| [SmartCard](component_SmartCard.md) | [6.3](newinversion63.md) | ✅ Yes | ✅ Yes | ❌ No | ✅ Yes, on macOS and Windows | ❌ No |

MBS( "SmartCard.ListReaders"; SmartCardContext { ; Groups } ) 

**MBS**( **"SmartCard.ListReaders";** /\* Queries list of readers. \*/  
**$SmartCardContext**; /\* The smartcard context reference number. \*/   
**$Groups**) /\* Optional; Optional a list of groups to search.e.g. "SCard$LocalReaders" \*/ 

### Parameters

| Parameter | Description | Example | Flags |
|---|---|---|---|
| SmartCardContext | The smartcard context reference number. | $SmartCardContext |  |
| Groups | Optional a list of groups to search. | "SCard$LocalReaders" | Optional |

### Result

Returns list or error.

### Description

Queries list of readers.  
### Examples

List readers:

 Set Variable \[$c ; Value:MBS ( "[SmartCard.Init](SmartCardInit.md)" )\]  
Set Variable \[$readers ; Value:MBS ( "SmartCard.ListReaders"; $c )\]  
Set Variable \[$r ; Value:MBS ( "[SmartCard.Release](SmartCardRelease.md)"; $c )\]  
Show Custom Dialog \["Readers"; $readers \]  
### See also

- [SmartCard.Init](SmartCardInit.md)
- [SmartCard.ListReaderGroups](SmartCardListReaderGroups.md)
- [SmartCard.Release](SmartCardRelease.md)
- [SmartCard.Transmit](SmartCardTransmit.md)

### Example Databases

- [CURL/WebServices/eID Auto/eID Auto v2](https://www.mbsplugins.eu/MBS-FileMaker-Plugin-Examples/CURL/WebServices/eID%20Auto/eID%20Auto%20v2.shtml#27ScriptAnchor_)
- [SmartCard/Belgian EID Reader](https://www.mbsplugins.eu/MBS-FileMaker-Plugin-Examples/SmartCard/Belgian%20EID%20Reader.shtml#6ScriptAnchor_)
- [SmartCard/SmartCard ReadFile](https://www.mbsplugins.eu/MBS-FileMaker-Plugin-Examples/SmartCard/SmartCard%20ReadFile.shtml#1ScriptAnchor_)
- [SmartCard/SmartCard Signatures](https://www.mbsplugins.eu/MBS-FileMaker-Plugin-Examples/SmartCard/SmartCard%20Signatures.shtml#1ScriptAnchor_)

### Blog Entries

- [Talking to a SmartCard in FileMaker Pro](https://www.mbsplugins.de/archive/2016-08-03/Talking_to_a_SmartCard_in_File/monkeybreadsoftware_blog_filemaker)

This function checks for a license.

Created 13th June 2016 , last changed 9th November 2021

  
[SmartCard.ListReaderGroups](SmartCardListReaderGroups.md) - [SmartCard.PerformSignature](SmartCardPerformSignature.md)

[HTML Version](SmartCardListReaders.shtml)