Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Этот заголовок используется оболочкой Windows. Дополнительные сведения см. в разделе:
credentialprovider.h содержит следующие программные интерфейсы:
Интерфейсы
|
IConnectableCredentialProviderCredential Предоставляет методы для подключения и отключения объектов IConnectableCredentialProviderCredential. |
|
ICredentialProvider Предоставляет методы, используемые при настройке и обработке поставщика учетных данных. Все поставщики учетных данных должны реализовать этот интерфейс. |
|
ICredentialProviderCredential Предоставляет методы, обеспечивающие обработку учетных данных. |
|
ICredentialProviderCredential2 Расширяет интерфейс ICredentialProviderCredential, добавляя метод, который получает идентификатор безопасности (SID) пользователя. Учетные данные связаны с этим пользователем и могут быть сгруппированы под плиткой пользователя. |
|
ICredentialProviderCredentialEvents Предоставляет асинхронный механизм обратного вызова, используемый учетными данными для уведомления о событиях изменения состояния или текста в пользовательском интерфейсе входа или учетных данных. |
|
ICredentialProviderCredentialEvents2 Расширяет интерфейс ICredentialProviderCredentialEvents, добавляя методы, обеспечивающие пакетное обновление полей в пользовательском интерфейсе Журнала или пользовательском интерфейсе учетных данных. |
|
ICredentialProviderCredentialWithFieldOptions Предоставляет метод, позволяющий платформе поставщика учетных данных определить, была ли выполнена настройка параметра поля в пользовательском интерфейсе входа или учетных данных. |
|
ICredentialProviderEvents Предоставляет асинхронный механизм обратного вызова, используемый поставщиком учетных данных для уведомления об изменениях в списке учетных данных или их полях. |
|
ICredentialProviderFilter Используется для динамической фильтрации поставщиков учетных данных на основе информации, доступной во время выполнения. |
|
ICredentialProviderSetUserArray Предоставляет метод, позволяющий поставщику учетных данных получать набор пользователей, которые будут отображаться в пользовательском интерфейсе входа или учетных данных. |
|
ICredentialProviderUser Предоставляет методы, используемые для получения определенных свойств отдельного пользователя, включенных в пользовательский интерфейс входа или учетных данных. |
|
ICredentialProviderUserArray Представляет набор пользователей, которые будут отображаться в пользовательском интерфейсе входа или учетных данных. Эти сведения позволяют поставщику учетных данных перечислить набор для получения сведений о свойствах каждого пользователя для заполнения полей или фильтрации набора. |
|
IQueryContinueWithStatus Предоставляет методы, предоставляющие стандартный механизм для поставщиков учетных данных для вызова QueryContinue при попытке подключения к сети, чтобы определить, следует ли продолжать эти попытки. |
Структуры
|
CREDENTIAL_PROVIDER_CREDENTIAL_SERIALIZATION Содержит сведения об учетных данных. |
|
CREDENTIAL_PROVIDER_FIELD_DESCRIPTOR Описывает одно поле в учетных данных. Например, строка или пользовательский образ. |
Перечисления
|
CREDENTIAL_PROVIDER_ACCOUNT_OPTIONS Указывает тип учетных данных, которые поставщик учетных данных должен вернуть для связи с плиткой "Другой пользователь". Используется ICredentialProviderUserArray_GetAccountOptions. |
|
CREDENTIAL_PROVIDER_CREDENTIAL_FIELD_OPTIONS Предоставляет параметры настройки для одного поля в пользовательском интерфейсе входа или учетных данных. |
|
CREDENTIAL_PROVIDER_FIELD_INTERACTIVE_STATE Описывает состояние поля и то, как с ним может взаимодействовать пользователь. Поставщик учетных данных может отображать поля в различных интерактивных состояниях. |
|
CREDENTIAL_PROVIDER_FIELD_STATE Указывает состояние одного поля в пользовательском интерфейсе учетных данных. |
|
CREDENTIAL_PROVIDER_FIELD_TYPE Указывает тип поля учетных данных. Используется CREDENTIAL_PROVIDER_FIELD_DESCRIPTOR. |
|
CREDENTIAL_PROVIDER_GET_SERIALIZATION_RESPONSE Описывает ответ, когда поставщик учетных данных пытается сериализовать учетные данные. |
|
CREDENTIAL_PROVIDER_STATUS_ICON Указывает, какой значок состояния должен отображаться. |
|
CREDENTIAL_PROVIDER_USAGE_SCENARIO Объявляет сценарии, в которых поддерживается поставщик учетных данных. Сценарий использования поставщика учетных данных (ЦП) позволяет поставщику учетных данных обеспечивать поведение перечисления и настройку полей пользовательского интерфейса в разных сценариях. |