/[openpgpmdrv]/trunk/OpenPGPminidriver/PinOperations.h
ViewVC logotype

Diff of /trunk/OpenPGPminidriver/PinOperations.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1 by vletoux, Tue Feb 23 19:18:59 2010 UTC revision 11 by vletoux, Thu Mar 18 16:03:39 2010 UTC
# Line 18  Line 18 
18    
19  #define ROLE_SIGNATURE ROLE_USER  #define ROLE_SIGNATURE ROLE_USER
20  #define ROLE_AUTHENTICATION 3  #define ROLE_AUTHENTICATION 3
21  #define ROLE_CONFIDENTIALITY 4  #define ROLE_PUK 4
 #define ROLE_PUK 5  
22    
23  DWORD CheckPinLength(__in PCARD_DATA  pCardData, __in PIN_ID  PinId, __in DWORD  cbPin);  DWORD CheckPinLength(__in PCARD_DATA  pCardData, __in PIN_ID  PinId, __in DWORD  cbPin);
24  DWORD GetRemainingPin(__in PCARD_DATA  pCardData, __in PIN_ID  PinId, __out PDWORD pdwCounter);  DWORD GetRemainingPin(__in PCARD_DATA  pCardData, __in PIN_ID  PinId, __out PDWORD pdwCounter);
# Line 34  DWORD ResetUserPIN(__in PCARD_DATA  pCar Line 33  DWORD ResetUserPIN(__in PCARD_DATA  pCar
33                                  __in_bcount(cbPin) PBYTE  pbAuthenticator, __in DWORD  cbAuthenticator,                                  __in_bcount(cbPin) PBYTE  pbAuthenticator, __in DWORD  cbAuthenticator,
34                                  __in_bcount(cbPin) PBYTE  pbNewPin, __in DWORD  cbNewPin                                  __in_bcount(cbPin) PBYTE  pbNewPin, __in DWORD  cbNewPin
35                                  );                                  );
 DWORD Deauthenticate(__in PCARD_DATA  pCardData);  
36    DWORD SetPUK(__in PCARD_DATA  pCardData,
37                                    __in_bcount(cbPin) PBYTE  pbAdminPin, __in DWORD  cbAdminPin,
38                                    __in_bcount(cbPin) PBYTE  pbPuk, __in DWORD  cbPuk
39                                    );
40    DWORD Deauthenticate(__in PCARD_DATA  pCardData);
41    DWORD GetPinInfo(DWORD __in bContainerIndex, __inout PPIN_INFO pPinInfo);

Legend:
Removed from v.1  
changed lines
  Added in v.11

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26