Vanara/PInvoke/CredUI
dahall 7c032ba708 Renamed all project report files to 'readme.md' so they show in GitHub 2022-09-01 14:43:04 -06:00
..
Sspi.cs Added safe pointer parameter to SspiPromptForCredentials 2019-05-13 14:42:34 -06:00
Vanara.PInvoke.CredUI.csproj Updated documentation and added package readme files. 2022-05-09 15:56:58 -06:00
WinCred.cs 2.0 Checkin - Buildable 2018-10-26 12:24:07 -06:00
pkgreadme.md Updated package readme files 2022-06-14 16:55:29 -06:00
readme.md Renamed all project report files to 'readme.md' so they show in GitHub 2022-09-01 14:43:04 -06:00

readme.md

Vanara.PInvoke.CredUI

PInvoke API (methods, structures and constants) imported from Windows CredUI.dll.

  • Includes methods from credui.dll
  • Current NuGet release: NugetNuget

Methods - 100% API coverage (14 of 14 functions)

Native Method Header Managed Method
CredPackAuthenticationBuffer wincred.h Vanara.PInvoke.CredUI.CredPackAuthenticationBuffer
CredUICmdLinePromptForCredentials wincred.h Vanara.PInvoke.CredUI.CredUICmdLinePromptForCredentials
CredUIConfirmCredentials wincred.h Vanara.PInvoke.CredUI.CredUIConfirmCredentials
CredUIParseUserName wincred.h Vanara.PInvoke.CredUI.CredUIParseUserName
CredUIPromptForCredentials wincred.h Vanara.PInvoke.CredUI.CredUIPromptForCredentials
CredUIPromptForWindowsCredentials wincred.h Vanara.PInvoke.CredUI.CredUIPromptForWindowsCredentials
CredUIReadSSOCred wincred.h Vanara.PInvoke.CredUI.CredUIReadSSOCred
CredUIStoreSSOCred wincred.h Vanara.PInvoke.CredUI.CredUIStoreSSOCred
CredUnPackAuthenticationBuffer wincred.h Vanara.PInvoke.CredUI.CredUnPackAuthenticationBuffer
SspiGetCredUIContext Sspi.h Vanara.PInvoke.CredUI.SspiGetCredUIContext
SspiIsPromptingNeeded Sspi.h Vanara.PInvoke.CredUI.SspiIsPromptingNeeded
SspiPromptForCredentials Sspi.h Vanara.PInvoke.CredUI.SspiPromptForCredentials
SspiUnmarshalCredUIContext Sspi.h Vanara.PInvoke.CredUI.SspiUnmarshalCredUIContext
SspiUpdateCredentials Sspi.h Vanara.PInvoke.CredUI.SspiUpdateCredentials

Enumerations

Native Enum Header Managed Enum
CredentialsDialogOptions wincred.h Vanara.PInvoke.CredUI.CredentialsDialogOptions
CredPackFlags Vanara.PInvoke.CredUI.CredPackFlags
SSPIPFC Vanara.PInvoke.CredUI.SSPIPFC
WindowsCredentialsDialogOptions wincred.h Vanara.PInvoke.CredUI.WindowsCredentialsDialogOptions

Structures

Native Structure Header Managed Structure
CREDUI_INFO wincred.h Vanara.PInvoke.CredUI.CREDUI_INFO
PSEC_WINNT_CREDUI_CONTEXT Vanara.PInvoke.CredUI.PSEC_WINNT_CREDUI_CONTEXT
PSEC_WINNT_CREDUI_CONTEXT_VECTOR Vanara.PInvoke.CredUI.PSEC_WINNT_CREDUI_CONTEXT_VECTOR

Classes

Native Class Header Managed Class
PSEC_WINNT_CREDUI_CONTEXT Vanara.PInvoke.CredUI.PSEC_WINNT_CREDUI_CONTEXT
PSEC_WINNT_CREDUI_CONTEXT_VECTOR Vanara.PInvoke.CredUI.PSEC_WINNT_CREDUI_CONTEXT_VECTOR