ReactOS 0.4.16-dev-1946-g52006dd
scard.c File Reference
#include "precomp.h"
Include dependency graph for scard.c:

Go to the source code of this file.

Functions

 WINE_DEFAULT_DEBUG_CHANNEL (wlnotify)
 
VOID WINAPI SCardResumeCertProp (PWLX_NOTIFICATION_INFO pInfo)
 
VOID WINAPI SCardStartCertProp (PWLX_NOTIFICATION_INFO pInfo)
 
VOID WINAPI SCardStopCertProp (PWLX_NOTIFICATION_INFO pInfo)
 
VOID WINAPI SCardSuspendCertProp (PWLX_NOTIFICATION_INFO pInfo)
 

Function Documentation

◆ SCardResumeCertProp()

VOID WINAPI SCardResumeCertProp ( PWLX_NOTIFICATION_INFO  pInfo)

Definition at line 16 of file scard.c.

18{
19 TRACE("SCardResumeCertProp\n");
20 TRACE("Size: %lu\n", pInfo->Size);
21 TRACE("Flags: %lx\n", pInfo->Flags);
22 TRACE("UserName: %S\n", pInfo->UserName);
23 TRACE("Domain: %S\n", pInfo->Domain);
24 TRACE("WindowStation: %S\n", pInfo->WindowStation);
25 TRACE("hToken: %p\n", pInfo->hToken);
26 TRACE("hDesktop: %p\n", pInfo->hDesktop);
27 TRACE("pStatusCallback: %p\n", pInfo->pStatusCallback);
28}
#define TRACE(s)
Definition: solgame.cpp:4
PFNMSGECALLBACK pStatusCallback
Definition: winwlx.h:629

◆ SCardStartCertProp()

VOID WINAPI SCardStartCertProp ( PWLX_NOTIFICATION_INFO  pInfo)

Definition at line 33 of file scard.c.

35{
36 TRACE("SCardStartCertProp\n");
37 TRACE("Size: %lu\n", pInfo->Size);
38 TRACE("Flags: %lx\n", pInfo->Flags);
39 TRACE("UserName: %S\n", pInfo->UserName);
40 TRACE("Domain: %S\n", pInfo->Domain);
41 TRACE("WindowStation: %S\n", pInfo->WindowStation);
42 TRACE("hToken: %p\n", pInfo->hToken);
43 TRACE("hDesktop: %p\n", pInfo->hDesktop);
44 TRACE("pStatusCallback: %p\n", pInfo->pStatusCallback);
45 /*
46 * TODO: Check whether certificate propagation is enabled or disabled,
47 * by reading the "Enabled" REG_DWORD value in the registry key:
48 * HKLM,"Software\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify\ScCertProp"
49 */
50}

◆ SCardStopCertProp()

VOID WINAPI SCardStopCertProp ( PWLX_NOTIFICATION_INFO  pInfo)

Definition at line 55 of file scard.c.

57{
58 TRACE("SCardStopCertProp\n");
59 TRACE("Size: %lu\n", pInfo->Size);
60 TRACE("Flags: %lx\n", pInfo->Flags);
61 TRACE("UserName: %S\n", pInfo->UserName);
62 TRACE("Domain: %S\n", pInfo->Domain);
63 TRACE("WindowStation: %S\n", pInfo->WindowStation);
64 TRACE("hToken: %p\n", pInfo->hToken);
65 TRACE("hDesktop: %p\n", pInfo->hDesktop);
66 TRACE("pStatusCallback: %p\n", pInfo->pStatusCallback);
67}

◆ SCardSuspendCertProp()

VOID WINAPI SCardSuspendCertProp ( PWLX_NOTIFICATION_INFO  pInfo)

Definition at line 72 of file scard.c.

74{
75 TRACE("SCardSuspendCertProp\n");
76 TRACE("Size: %lu\n", pInfo->Size);
77 TRACE("Flags: %lx\n", pInfo->Flags);
78 TRACE("UserName: %S\n", pInfo->UserName);
79 TRACE("Domain: %S\n", pInfo->Domain);
80 TRACE("WindowStation: %S\n", pInfo->WindowStation);
81 TRACE("hToken: %p\n", pInfo->hToken);
82 TRACE("hDesktop: %p\n", pInfo->hDesktop);
83 TRACE("pStatusCallback: %p\n", pInfo->pStatusCallback);
84}

◆ WINE_DEFAULT_DEBUG_CHANNEL()

WINE_DEFAULT_DEBUG_CHANNEL ( wlnotify  )