ISCard::get_Context

The get_Context method retrieves the current resource manager context handle. Returns (*pContext) == NULL if no context has been established.

HRESULT get_Context(
  HSCARDCONTEXT *pContext  
);
 

Parameters

pContext
[out, retval] Pointer to the context handle on return.

Return Values

The possible return values are the following:

Value Meaning
S_OK Operation completed successfully.
E_INVALIDARG pContext is invalid.
E_POINTER A bad pointer was passed in pContext.

Remarks

The resource manager context is set by calling the smart card function SCardEstablishContext.

In addition to the COM error codes listed above, this interface may return a smart card error code if a smart card function was called to complete the request. For information on smart card error codes, see Error Codes.

QuickInfo

  Windows NT: Use version 4.0 SP3 and later.
  Windows: Use Windows 95 OSR2.1.
  Windows CE: Unsupported.
  Header: Declared in scardmgr.h.
  Import Library: scardmgr.tlb.

See Also

get_Atr, get_CardHandle, get_Protocol, get_Status, ISCard, SCardEstablishContext