ISCard :: _ CardHandle, méthode

[La méthode obtenir _ CardHandle peut être utilisée dans les systèmes d’exploitation spécifiés dans la section Configuration requise. elle n’est pas disponible pour une utilisation dans Windows server 2003 avec Service Pack 1 (SP1) et versions ultérieures, Windows Vista, Windows Server 2008 et les versions ultérieures du système d’exploitation. Les modules de carte à puce offrent des fonctionnalités similaires.]

La méthode obtenir _ CardHandle récupère le handle d’une carte à puceconnectée. Cette méthode retourne ( * pHandle) = = null si elle n’est pas connectée.

Syntaxe

HRESULT get_CardHandle(
  [out] HSCARD *pHandle
);

Paramètres

pHandle [ à]

Pointeur vers le handle de carte au retour.

Valeur de retour

La méthode retourne l’une des valeurs possibles suivantes.

Code de retour Description
_OK
Opération exécutée avec succès.
E _ INVALIDARG
Le paramètre pHandle n’est pas valide.
_pointeur E
Un pointeur incorrect a été passé dans pHandle.

Notes

Outre les codes d’erreur COM listés ci-dessus, cette interface peut retourner un code d’erreur de carte à puce si une fonction de carte à puce a été appelée pour terminer la demande. Pour plus d’informations, consultez valeurs de retour de carte à puce.

Exemples

L’exemple suivant montre la récupération du descripteur de carte à puce.

HSCARD   hSC;
HRESULT  hr;

// Retrieve the card handle.
hr = pISCard->get_CardHandle(&hSC);
if (FAILED(hr))
{
   printf("Failed get_CardHandle\n");
   // Take other error handling action as needed.
}
// Use card handle as needed.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows [Applications de bureau XP uniquement]
Serveur minimal pris en charge
Windows Serveur 2003 [ applications de bureau uniquement]
Fin de la prise en charge des clients
Windows XP
Fin de la prise en charge des serveurs
Windows Server 2003
En-tête
Scardmgr. h
Bibliothèque de types
Scardmgr. tlb
DLL
Scardssp.dll
IID
IID _ ISCard est défini en tant que 1461AAC3-6810-11D0-918F-00AA00C18068

Voir aussi

Obtient _ ATR

recevoir le _ contexte

Obtient le _ protocole

afficher l' _ État

ISCard