Vanara/PInvoke/CredUI/readme.md

6.4 KiB

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