Class GetStatusChangeRequestedEventArgs
- Namespace
- Selenium.WebDriver.BiDi.Cdp.SmartCardEmulation
- Assembly
- Selenium.WebDriver.BiDi.Cdp.dll
Fired when |SCardGetStatusChange| is called. Timeout is specified in milliseconds.
This maps to: PC/SC Lite: https://pcsclite.apdu.fr/api/group__API.html#ga33247d5d1257d59e55647c3bb717db24 Microsoft: https://learn.microsoft.com/en-us/windows/win32/api/winscard/nf-winscard-scardgetstatuschangea
public sealed record GetStatusChangeRequestedEventArgs : EventArgs, IEquatable<EventArgs>, IEquatable<GetStatusChangeRequestedEventArgs>
- Inheritance
-
EventArgsGetStatusChangeRequestedEventArgs
- Implements
-
IEquatable<EventArgs>
- Inherited Members
-
EventArgs.ToString()EventArgs.GetHashCode()EventArgs.Equals(EventArgs)EventArgs.<Clone>$()EventArgs.BiDiEventArgs.AdditionalDataEventArgs.AdditionalMessageData
Constructors
GetStatusChangeRequestedEventArgs(string, long, ImmutableArray<ReaderStateIn>, long?)
Fired when |SCardGetStatusChange| is called. Timeout is specified in milliseconds.
This maps to: PC/SC Lite: https://pcsclite.apdu.fr/api/group__API.html#ga33247d5d1257d59e55647c3bb717db24 Microsoft: https://learn.microsoft.com/en-us/windows/win32/api/winscard/nf-winscard-scardgetstatuschangea
public GetStatusChangeRequestedEventArgs(string RequestId, long ContextId, ImmutableArray<ReaderStateIn> ReaderStates, long? Timeout = null)
Parameters
RequestIdstringContextIdlongReaderStatesImmutableArray<ReaderStateIn>Timeoutlong?in milliseconds, if absent, it means "infinite"
Properties
ContextId
public long ContextId { get; init; }
Property Value
ReaderStates
public ImmutableArray<ReaderStateIn> ReaderStates { get; init; }
Property Value
RequestId
public string RequestId { get; init; }
Property Value
Timeout
in milliseconds, if absent, it means "infinite"
public long? Timeout { get; init; }
Property Value
- long?