SCardAudit-Funktion (winscard.h)
Die SCardAudit-Funktion schreibt Ereignismeldungen in das Windows-Anwendungsprotokoll Microsoft-Windows-SmartCard-Audit/Authentication.
Syntax
LONG SCardAudit(
[in] SCARDCONTEXT hContext,
[in] DWORD dwEvent
);
Parameter
[in] hContext
Handle, das den Ressourcen-Manager-Kontext identifiziert. Der Ressourcen-Manager-Kontext kann durch einen vorherigen Aufruf der SCardEstablishContext-Funktion festgelegt werden. Dieser Parameter darf nicht NULL sein.
[in] dwEvent
Das zu protokollierende Ereignis.
Rückgabewert
Diese Funktion gibt unterschiedliche Werte zurück, je nachdem, ob sie erfolgreich ist oder fehlschlägt.
Rückgabecode | BESCHREIBUNG |
---|---|
|
SCARD_S_SUCCESS. |
|
Ein Fehlercode. Weitere Informationen finden Sie unter Smartcard-Rückgabewerte. |
Hinweise
Diese Funktion wird nicht umgeleitet. Eine Anwendung, die die SCardAudit-Funktion innerhalb einer Remotedesktopsitzung aufruft, protokolliert das Ereignis auf dem Remotesystem.
Beispiele
// hContext was set by a previous call to SCardEstablishContext.
lReturn = SCardAudit (hContext,
SCARD_AUDIT_CHV_SUCCESS);
if ( SCARD_S_SUCCESS != lReturn )
{
printf("Failed SCardAudit - %x\n", lReturn);
// Take appropriate action
}
Anforderungen
Unterstützte Mindestversion (Client) | Windows 8 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2012 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | winscard.h |
Bibliothek | Winscard.lib |
DLL | Winscard.dll |