Windows2003-3790/drivers/smartcrd/scmstcs/cbhndlr.h
2020-09-30 16:53:55 +02:00

65 lines
1.2 KiB
C

//+-------------------------------------------------------------------------
//
// Microsoft Windows
//
// Copyright (C) SCM Microsystems, 1998 - 1999
//
// File: cbhndlr.h
//
//--------------------------------------------------------------------------
#if !defined( __CB_HANDLER_H__ )
#define __CB_HANDLER_H__
NTSTATUS
CBCardPower(
PSMARTCARD_EXTENSION SmartcardExtension
);
NTSTATUS
CBSetProtocol(
PSMARTCARD_EXTENSION SmartcardExtension
);
NTSTATUS
CBTransmit(
PSMARTCARD_EXTENSION SmartcardExtension
);
NTSTATUS
CBCardTracking(
PSMARTCARD_EXTENSION SmartcardExtension
);
VOID
CBUpdateCardState(
PSMARTCARD_EXTENSION SmartcardExtension,
ULONG CardState
);
//
// LOCAL PROTOTYPES (not part of the callback handler interface )
//
NTSTATUS
CBT0Transmit(
PSMARTCARD_EXTENSION SmartcardExtension
);
NTSTATUS
CBT1Transmit(
PSMARTCARD_EXTENSION SmartcardExtension
);
NTSTATUS
CBRawTransmit(
PSMARTCARD_EXTENSION SmartcardExtension
);
NTSTATUS
CBSynchronizeSTC(
PSMARTCARD_EXTENSION SmartcardExtension
);
#endif // __CB_HANDLER_H__
// ------------------------------- END OF FILE -------------------------------