windows
0.60.0
Module Credentials
Module Items
Structs
Constants
Functions
Type Aliases
Unions
In windows::
Win32::
Security
windows
::
Win32
::
Security
Module
Credentials
Copy item path
Structs
§
BINARY_
BLOB_
CREDENTIAL_
INFO
CERT_
CREDENTIAL_
INFO
CREDENTIALA
CREDENTIALW
CREDENTIAL_
ATTRIBUTEA
CREDENTIAL_
ATTRIBUTEW
CREDENTIAL_
TARGET_
INFORMATIONA
CREDENTIAL_
TARGET_
INFORMATIONW
CREDSPP_
SUBMIT_
TYPE
CREDSSP_
CRED
CREDSSP_
CRED_
EX
CREDUIWIN_
FLAGS
CREDUI_
FLAGS
CREDUI_
INFOA
CREDUI_
INFOW
CRED_
ENUMERATE_
FLAGS
CRED_
FLAGS
CRED_
MARSHAL_
TYPE
CRED_
PACK_
FLAGS
CRED_
PERSIST
CRED_
PROTECTION_
TYPE
CRED_
TYPE
KeyCredential
Manager
Info
KeyCredential
Manager
Operation
Error
States
KeyCredential
Manager
Operation
Type
OPENCARDNAMEA
OPENCARDNAMEW
OPENCARDNAME_
EXA
OPENCARDNAME_
EXW
OPENCARD_
SEARCH_
CRITERIAA
OPENCARD_
SEARCH_
CRITERIAW
READER_
SEL_
REQUEST
READER_
SEL_
REQUEST_
0_
0
READER_
SEL_
REQUEST_
0_
1
READER_
SEL_
REQUEST_
MATCH_
TYPE
READER_
SEL_
RESPONSE
SCARD_
ATRMASK
SCARD_
IO_
REQUEST
SCARD_
READERSTATEA
SCARD_
READERSTATEW
SCARD_
SCOPE
SCARD_
STATE
SCARD_
T0_
COMMAND
SCARD_
T0_
REQUEST
SCARD_
T1_
REQUEST
SecHandle
SecPkg
Context_
Client
Creds
USERNAME_
TARGET_
CREDENTIAL_
INFO
Constants
§
Binary
Blob
Credential
Binary
Blob
ForSystem
CERT_
HASH_
LENGTH
CREDSSP_
CRED_
EX_
VERSION
CREDSSP_
FLAG_
REDIRECT
CREDSSP_
NAME
CREDSSP_
SERVER_
AUTH_
CERTIFICATE
CREDSSP_
SERVER_
AUTH_
LOOPBACK
CREDSSP_
SERVER_
AUTH_
NEGOTIATE
CREDUIWIN_
AUTHPACKAGE_
ONLY
CREDUIWIN_
CHECKBOX
CREDUIWIN_
DOWNLEVEL_
HELLO_
AS_
SMART_
CARD
CREDUIWIN_
ENUMERATE_
ADMINS
CREDUIWIN_
ENUMERATE_
CURRENT_
USER
CREDUIWIN_
GENERIC
CREDUIWIN_
IGNORE_
CLOUDAUTHORITY_
NAME
CREDUIWIN_
IN_
CRED_
ONLY
CREDUIWIN_
PACK_
32_
WOW
CREDUIWIN_
PREPROMPTING
CREDUIWIN_
SECURE_
PROMPT
CREDUI_
FLAGS_
ALWAYS_
SHOW_
UI
CREDUI_
FLAGS_
COMPLETE_
USERNAME
CREDUI_
FLAGS_
DO_
NOT_
PERSIST
CREDUI_
FLAGS_
EXCLUDE_
CERTIFICATES
CREDUI_
FLAGS_
EXPECT_
CONFIRMATION
CREDUI_
FLAGS_
GENERIC_
CREDENTIALS
CREDUI_
FLAGS_
INCORRECT_
PASSWORD
CREDUI_
FLAGS_
KEEP_
USERNAME
CREDUI_
FLAGS_
PASSWORD_
ONLY_
OK
CREDUI_
FLAGS_
PERSIST
CREDUI_
FLAGS_
REQUEST_
ADMINISTRATOR
CREDUI_
FLAGS_
REQUIRE_
CERTIFICATE
CREDUI_
FLAGS_
REQUIRE_
SMARTCARD
CREDUI_
FLAGS_
SERVER_
CREDENTIAL
CREDUI_
FLAGS_
SHOW_
SAVE_
CHECK_
BOX
CREDUI_
FLAGS_
USERNAME_
TARGET_
CREDENTIALS
CREDUI_
FLAGS_
VALIDATE_
USERNAME
CREDUI_
MAX_
CAPTION_
LENGTH
CREDUI_
MAX_
DOMAIN_
TARGET_
LENGTH
CREDUI_
MAX_
GENERIC_
TARGET_
LENGTH
CREDUI_
MAX_
MESSAGE_
LENGTH
CREDUI_
MAX_
USERNAME_
LENGTH
CRED_
ALLOW_
NAME_
RESOLUTION
CRED_
CACHE_
TARGET_
INFORMATION
CRED_
ENUMERATE_
ALL_
CREDENTIALS
CRED_
FLAGS_
NGC_
CERT
CRED_
FLAGS_
OWF_
CRED_
BLOB
CRED_
FLAGS_
PASSWORD_
FOR_
CERT
CRED_
FLAGS_
PROMPT_
NOW
CRED_
FLAGS_
REQUIRE_
CONFIRMATION
CRED_
FLAGS_
USERNAME_
TARGET
CRED_
FLAGS_
VALID_
FLAGS
CRED_
FLAGS_
VALID_
INPUT_
FLAGS
CRED_
FLAGS_
VSM_
PROTECTED
CRED_
FLAGS_
WILDCARD_
MATCH
CRED_
LOGON_
TYPES_
MASK
CRED_
MAX_
ATTRIBUTES
CRED_
MAX_
CREDENTIAL_
BLOB_
SIZE
CRED_
MAX_
DOMAIN_
TARGET_
NAME_
LENGTH
CRED_
MAX_
GENERIC_
TARGET_
NAME_
LENGTH
CRED_
MAX_
STRING_
LENGTH
CRED_
MAX_
TARGETNAME_
ATTRIBUTE_
LENGTH
CRED_
MAX_
TARGETNAME_
NAMESPACE_
LENGTH
CRED_
MAX_
USERNAME_
LENGTH
CRED_
MAX_
VALUE_
SIZE
CRED_
PACK_
GENERIC_
CREDENTIALS
CRED_
PACK_
ID_
PROVIDER_
CREDENTIALS
CRED_
PACK_
PROTECTED_
CREDENTIALS
CRED_
PACK_
WOW_
BUFFER
CRED_
PERSIST_
ENTERPRISE
CRED_
PERSIST_
LOCAL_
MACHINE
CRED_
PERSIST_
NONE
CRED_
PERSIST_
SESSION
CRED_
PRESERVE_
CREDENTIAL_
BLOB
CRED_
PROTECT_
AS_
SELF
CRED_
PROTECT_
TO_
SYSTEM
CRED_
SESSION_
WILDCARD_
NAME
CRED_
SESSION_
WILDCARD_
NAME_
A
CRED_
SESSION_
WILDCARD_
NAME_
W
CRED_
TARGETNAME_
ATTRIBUTE_
BATCH
CRED_
TARGETNAME_
ATTRIBUTE_
BATCH_
A
CRED_
TARGETNAME_
ATTRIBUTE_
BATCH_
W
CRED_
TARGETNAME_
ATTRIBUTE_
CACHEDINTERACTIVE
CRED_
TARGETNAME_
ATTRIBUTE_
CACHEDINTERACTIVE_
A
CRED_
TARGETNAME_
ATTRIBUTE_
CACHEDINTERACTIVE_
W
CRED_
TARGETNAME_
ATTRIBUTE_
INTERACTIVE
CRED_
TARGETNAME_
ATTRIBUTE_
INTERACTIVE_
A
CRED_
TARGETNAME_
ATTRIBUTE_
INTERACTIVE_
W
CRED_
TARGETNAME_
ATTRIBUTE_
NAME
CRED_
TARGETNAME_
ATTRIBUTE_
NAME_
A
CRED_
TARGETNAME_
ATTRIBUTE_
NAME_
W
CRED_
TARGETNAME_
ATTRIBUTE_
NETWORK
CRED_
TARGETNAME_
ATTRIBUTE_
NETWORKCLEARTEXT
CRED_
TARGETNAME_
ATTRIBUTE_
NETWORKCLEARTEXT_
A
CRED_
TARGETNAME_
ATTRIBUTE_
NETWORKCLEARTEXT_
W
CRED_
TARGETNAME_
ATTRIBUTE_
NETWORK_
A
CRED_
TARGETNAME_
ATTRIBUTE_
NETWORK_
W
CRED_
TARGETNAME_
ATTRIBUTE_
REMOTEINTERACTIVE
CRED_
TARGETNAME_
ATTRIBUTE_
REMOTEINTERACTIVE_
A
CRED_
TARGETNAME_
ATTRIBUTE_
REMOTEINTERACTIVE_
W
CRED_
TARGETNAME_
ATTRIBUTE_
SERVICE
CRED_
TARGETNAME_
ATTRIBUTE_
SERVICE_
A
CRED_
TARGETNAME_
ATTRIBUTE_
SERVICE_
W
CRED_
TARGETNAME_
ATTRIBUTE_
TARGET
CRED_
TARGETNAME_
ATTRIBUTE_
TARGET_
A
CRED_
TARGETNAME_
ATTRIBUTE_
TARGET_
W
CRED_
TARGETNAME_
DOMAIN_
NAMESPACE
CRED_
TARGETNAME_
DOMAIN_
NAMESPACE_
A
CRED_
TARGETNAME_
DOMAIN_
NAMESPACE_
W
CRED_
TARGETNAME_
LEGACYGENERIC_
NAMESPACE_
A
CRED_
TARGETNAME_
LEGACYGENERIC_
NAMESPACE_
W
CRED_
TI_
CREATE_
EXPLICIT_
CRED
CRED_
TI_
DNSTREE_
IS_
DFS_
SERVER
CRED_
TI_
DOMAIN_
FORMAT_
UNKNOWN
CRED_
TI_
ONLY_
PASSWORD_
REQUIRED
CRED_
TI_
SERVER_
FORMAT_
UNKNOWN
CRED_
TI_
USERNAME_
TARGET
CRED_
TI_
VALID_
FLAGS
CRED_
TI_
WORKGROUP_
MEMBER
CRED_
TYPE_
DOMAIN_
CERTIFICATE
CRED_
TYPE_
DOMAIN_
EXTENDED
CRED_
TYPE_
DOMAIN_
PASSWORD
CRED_
TYPE_
DOMAIN_
VISIBLE_
PASSWORD
CRED_
TYPE_
GENERIC
CRED_
TYPE_
GENERIC_
CERTIFICATE
CRED_
TYPE_
MAXIMUM
CRED_
TYPE_
MAXIMUM_
EX
CRED_
UNPROTECT_
ALLOW_
TO_
SYSTEM
CRED_
UNPROTECT_
AS_
SELF
Cert
Credential
Cred
ForSystem
Protection
Cred
Trusted
Protection
Cred
Unprotected
Cred
User
Protection
Credssp
Certificate
Creds
Credssp
Cred
Ex
Credssp
Password
Creds
Credssp
Schannel
Creds
Credssp
Submit
Buffer
Both
Credssp
Submit
Buffer
Both
Old
FILE_
DEVICE_
SMARTCARD
GUID_
DEVINTERFACE_
SMARTCARD_
READER
KeyCredential
Manager
Operation
Error
State
Certificate
Failure
KeyCredential
Manager
Operation
Error
State
Device
Join
Failure
KeyCredential
Manager
Operation
Error
State
Hardware
Failure
KeyCredential
Manager
Operation
Error
State
None
KeyCredential
Manager
Operation
Error
State
PinExists
Failure
KeyCredential
Manager
Operation
Error
State
Policy
Failure
KeyCredential
Manager
Operation
Error
State
Remote
Session
Failure
KeyCredential
Manager
Operation
Error
State
Token
Failure
KeyCredential
Manager
PinChange
KeyCredential
Manager
PinReset
KeyCredential
Manager
Provisioning
MAXIMUM_
ATTR_
STRING_
LENGTH
MAXIMUM_
SMARTCARD_
READERS
RSR_
MATCH_
TYPE_
ALL_
CARDS
RSR_
MATCH_
TYPE_
READER_
AND_
CONTAINER
RSR_
MATCH_
TYPE_
SERIAL_
NUMBER
SCARD_
ABSENT
SCARD_
ALL_
READERS
SCARD_
ATR_
LENGTH
SCARD_
AUDIT_
CHV_
FAILURE
SCARD_
AUDIT_
CHV_
SUCCESS
SCARD_
CLASS_
COMMUNICATIONS
SCARD_
CLASS_
ICC_
STATE
SCARD_
CLASS_
IFD_
PROTOCOL
SCARD_
CLASS_
MECHANICAL
SCARD_
CLASS_
PERF
SCARD_
CLASS_
POWER_
MGMT
SCARD_
CLASS_
PROTOCOL
SCARD_
CLASS_
SECURITY
SCARD_
CLASS_
SYSTEM
SCARD_
CLASS_
VENDOR_
DEFINED
SCARD_
CLASS_
VENDOR_
INFO
SCARD_
COLD_
RESET
SCARD_
DEFAULT_
READERS
SCARD_
EJECT_
CARD
SCARD_
LEAVE_
CARD
SCARD_
LOCAL_
READERS
SCARD_
NEGOTIABLE
SCARD_
POWERED
SCARD_
POWER_
DOWN
SCARD_
PRESENT
SCARD_
PROTOCOL_
DEFAULT
SCARD_
PROTOCOL_
OPTIMAL
SCARD_
PROTOCOL_
RAW
SCARD_
PROTOCOL_
T0
SCARD_
PROTOCOL_
T1
SCARD_
PROTOCOL_
UNDEFINED
SCARD_
PROVIDER_
CSP
SCARD_
PROVIDER_
KSP
SCARD_
PROVIDER_
PRIMARY
SCARD_
READER_
CONFISCATES
SCARD_
READER_
CONTACTLESS
SCARD_
READER_
EJECTS
SCARD_
READER_
SWALLOWS
SCARD_
READER_
TYPE_
EMBEDDEDSE
SCARD_
READER_
TYPE_
IDE
SCARD_
READER_
TYPE_
KEYBOARD
SCARD_
READER_
TYPE_
NFC
SCARD_
READER_
TYPE_
NGC
SCARD_
READER_
TYPE_
PARALELL
SCARD_
READER_
TYPE_
PCMCIA
SCARD_
READER_
TYPE_
SCSI
SCARD_
READER_
TYPE_
SERIAL
SCARD_
READER_
TYPE_
TPM
SCARD_
READER_
TYPE_
UICC
SCARD_
READER_
TYPE_
USB
SCARD_
READER_
TYPE_
VENDOR
SCARD_
RESET_
CARD
SCARD_
SCOPE_
SYSTEM
SCARD_
SCOPE_
TERMINAL
SCARD_
SCOPE_
USER
SCARD_
SHARE_
DIRECT
SCARD_
SHARE_
EXCLUSIVE
SCARD_
SHARE_
SHARED
SCARD_
SPECIFIC
SCARD_
STATE_
ATRMATCH
SCARD_
STATE_
CHANGED
SCARD_
STATE_
EMPTY
SCARD_
STATE_
EXCLUSIVE
SCARD_
STATE_
IGNORE
SCARD_
STATE_
INUSE
SCARD_
STATE_
MUTE
SCARD_
STATE_
PRESENT
SCARD_
STATE_
UNAVAILABLE
SCARD_
STATE_
UNAWARE
SCARD_
STATE_
UNKNOWN
SCARD_
STATE_
UNPOWERED
SCARD_
SWALLOWED
SCARD_
SYSTEM_
READERS
SCARD_
T0_
CMD_
LENGTH
SCARD_
T0_
HEADER_
LENGTH
SCARD_
T1_
EPILOGUE_
LENGTH
SCARD_
T1_
EPILOGUE_
LENGTH_
LRC
SCARD_
T1_
MAX_
IFS
SCARD_
T1_
PROLOGUE_
LENGTH
SCARD_
UNKNOWN
SCARD_
UNPOWER_
CARD
SCARD_
WARM_
RESET
SCERR_
NOCARDNAME
SCERR_
NOGUIDS
SC_
DLG_
FORCE_
UI
SC_
DLG_
MINIMAL_
UI
SC_
DLG_
NO_
UI
SECPKG_
ALT_
ATTR
SECPKG_
ATTR_
C_
FULL_
IDENT_
TOKEN
STATUS_
ACCOUNT_
DISABLED
STATUS_
ACCOUNT_
EXPIRED
STATUS_
ACCOUNT_
LOCKED_
OUT
STATUS_
ACCOUNT_
RESTRICTION
STATUS_
AUTHENTICATION_
FIREWALL_
FAILED
STATUS_
DOWNGRADE_
DETECTED
STATUS_
LOGON_
FAILURE
STATUS_
LOGON_
TYPE_
NOT_
GRANTED
STATUS_
NO_
SUCH_
LOGON_
SESSION
STATUS_
NO_
SUCH_
USER
STATUS_
PASSWORD_
EXPIRED
STATUS_
PASSWORD_
MUST_
CHANGE
STATUS_
WRONG_
PASSWORD
TS_
SSP_
NAME
TS_
SSP_
NAME_
A
Username
ForPacked
Credentials
Username
Target
Credential
szOID_
TS_
KP_
TS_
SERVER_
AUTH
Functions
§
Cred
DeleteA
⚠
Cred
DeleteW
⚠
Cred
EnumerateA
⚠
Cred
EnumerateW
⚠
Cred
Find
Best
CredentialA
⚠
Cred
Find
Best
CredentialW
⚠
Cred
Free
⚠
Cred
GetSession
Types
⚠
Cred
GetTarget
InfoA
⚠
Cred
GetTarget
InfoW
⚠
Cred
IsMarshaled
CredentialA
⚠
Cred
IsMarshaled
CredentialW
⚠
Cred
IsProtectedA
⚠
Cred
IsProtectedW
⚠
Cred
Marshal
CredentialA
⚠
Cred
Marshal
CredentialW
⚠
Cred
Pack
Authentication
BufferA
⚠
Cred
Pack
Authentication
BufferW
⚠
Cred
ProtectA
⚠
Cred
ProtectW
⚠
Cred
ReadA
⚠
Cred
Read
Domain
CredentialsA
⚠
Cred
Read
Domain
CredentialsW
⚠
Cred
ReadW
⚠
Cred
RenameA
⚠
Cred
RenameW
⚠
CredUI
CmdLine
Prompt
ForCredentialsA
⚠
CredUI
CmdLine
Prompt
ForCredentialsW
⚠
CredUI
Confirm
CredentialsA
⚠
CredUI
Confirm
CredentialsW
⚠
CredUI
Parse
User
NameA
⚠
CredUI
Parse
User
NameW
⚠
CredUI
Prompt
ForCredentialsA
⚠
CredUI
Prompt
ForCredentialsW
⚠
CredUI
Prompt
ForWindows
CredentialsA
⚠
CredUI
Prompt
ForWindows
CredentialsW
⚠
CredUI
ReadSSO
CredW
⚠
CredUI
StoreSSO
CredW
⚠
Cred
UnPack
Authentication
BufferA
⚠
Cred
UnPack
Authentication
BufferW
⚠
Cred
Unmarshal
CredentialA
⚠
Cred
Unmarshal
CredentialW
⚠
Cred
UnprotectA
⚠
Cred
UnprotectW
⚠
Cred
WriteA
⚠
Cred
Write
Domain
CredentialsA
⚠
Cred
Write
Domain
CredentialsW
⚠
Cred
WriteW
⚠
GetOpen
Card
NameA
⚠
GetOpen
Card
NameW
⚠
KeyCredential
Manager
Free
Information
⚠
KeyCredential
Manager
GetInformation
⚠
KeyCredential
Manager
GetOperation
Error
States
⚠
KeyCredential
Manager
ShowUI
Operation
⚠
SCard
Access
Started
Event
⚠
SCard
AddReader
ToGroupA
⚠
SCard
AddReader
ToGroupW
⚠
SCard
Audit
⚠
SCard
Begin
Transaction
⚠
SCard
Cancel
⚠
SCard
ConnectA
⚠
SCard
ConnectW
⚠
SCard
Control
⚠
SCard
Disconnect
⚠
SCard
DlgExtended
Error
⚠
SCard
EndTransaction
⚠
SCard
Establish
Context
⚠
SCard
Forget
Card
TypeA
⚠
SCard
Forget
Card
TypeW
⚠
SCard
Forget
ReaderA
⚠
SCard
Forget
Reader
GroupA
⚠
SCard
Forget
Reader
GroupW
⚠
SCard
Forget
ReaderW
⚠
SCard
Free
Memory
⚠
SCard
GetAttrib
⚠
SCard
GetCard
Type
Provider
NameA
⚠
SCard
GetCard
Type
Provider
NameW
⚠
SCard
GetDevice
Type
IdA
⚠
SCard
GetDevice
Type
IdW
⚠
SCard
GetProvider
IdA
⚠
SCard
GetProvider
IdW
⚠
SCard
GetReader
Device
Instance
IdA
⚠
SCard
GetReader
Device
Instance
IdW
⚠
SCard
GetReader
IconA
⚠
SCard
GetReader
IconW
⚠
SCard
GetStatus
ChangeA
⚠
SCard
GetStatus
ChangeW
⚠
SCard
GetTransmit
Count
⚠
SCard
Introduce
Card
TypeA
⚠
SCard
Introduce
Card
TypeW
⚠
SCard
Introduce
ReaderA
⚠
SCard
Introduce
Reader
GroupA
⚠
SCard
Introduce
Reader
GroupW
⚠
SCard
Introduce
ReaderW
⚠
SCard
IsValid
Context
⚠
SCard
List
CardsA
⚠
SCard
List
CardsW
⚠
SCard
List
InterfacesA
⚠
SCard
List
InterfacesW
⚠
SCard
List
Reader
GroupsA
⚠
SCard
List
Reader
GroupsW
⚠
SCard
List
ReadersA
⚠
SCard
List
ReadersW
⚠
SCard
List
Readers
With
Device
Instance
IdA
⚠
SCard
List
Readers
With
Device
Instance
IdW
⚠
SCard
Locate
CardsA
⚠
SCard
Locate
Cards
ByATRA
⚠
SCard
Locate
Cards
ByATRW
⚠
SCard
Locate
CardsW
⚠
SCard
Read
CacheA
⚠
SCard
Read
CacheW
⚠
SCard
Reconnect
⚠
SCard
Release
Context
⚠
SCard
Release
Started
Event
⚠
SCard
Remove
Reader
From
GroupA
⚠
SCard
Remove
Reader
From
GroupW
⚠
SCard
SetAttrib
⚠
SCard
SetCard
Type
Provider
NameA
⚠
SCard
SetCard
Type
Provider
NameW
⚠
SCard
State
⚠
SCard
StatusA
⚠
SCard
StatusW
⚠
SCard
Transmit
⚠
SCardUI
DlgSelect
CardA
⚠
SCardUI
DlgSelect
CardW
⚠
SCard
Write
CacheA
⚠
SCard
Write
CacheW
⚠
Type Aliases
§
LPOCNCHKPROC
LPOCNCONNPROCA
LPOCNCONNPROCW
LPOCNDSCPROC
Unions
§
READER_
SEL_
REQUEST_
0
SCARD_
T0_
REQUEST_
0