На главную

On-line справка по Win32 API

Написать письмо
БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО!
Список всех статей A-B-C-D-E-F-G-H-I-J-K-L-M-N-O-P-Q-R-S-T-U-V-W-X-Y-Z | Скачать Вниз

WIN_TRUST_ACTDATA_CONTEXT_WITH_SUBJECT



[New - Windows NT]

The WIN_TRUST_ACTDATA_CONTEXT_WITH_SUBJECT structure identifies the subject to be evaluated in some WinVerifyTrust verification operations. For example, Microsoft's Software Publisher Trust Provider uses this structure with some of its action identifiers.

typedef struct _WIN_TRUST_ACTDATA_CONTEXT_WITH_SUBJECT {
HANDLE hClientToken;
GUID * SubjectType;
WIN_TRUST_SUBJECT Subject;

} WIN_TRUST_ACTDATA_CONTEXT_WITH_SUBJECT, *LPWIN_TRUST_ACTDATA_CONTEXT_WITH_SUBJECT ;


Members

hClientToken

Handle to the access token of the calling process.SubjectType
Pointer to a GUID structure that identifies the type of subject that a trust provider must evaluate. The value of this member determines the type of data pointed to by the Subject member.
The WinTrust service is designed to work with trust providers and subject interface packages (SIPs) implemented by third parties. Each SIP provides its own unique set of subject type identifiers, and each trust provider specifies the set of subject types that it can evaluate for a specified action identifier. For information about the subject and action identifiers supported by a trust provider, see the documentation for that trust provider.

For example, for the WIN_SPUB_ACTION_PUBLISHED_SOFTWARE action, Microsoft's Software Publisher Trust Provider supports the following subject types.

Value Description
WIN_TRUST_SUBJTYPE_PE_IMAGE
Microsoft Portable Executable image files.
WIN_TRUST_SUBJTYPE_JAVA_CLASS
Java class files.
WIN_TRUST_SUBJTYPE_CABINET

WIN_TRUST_SUBJTYPE_RAW_FILE



Subject

Pointer to a buffer that a trust provider uses to access the subject. The format of this data depends on the type of subject. For example, the subject types supported by the WIN_SPUB_ACTION_PUBLISHED_SOFTWARE action use a WIN_TRUST_SUBJECT_FILE structure that contains a handle or a path to the file to be evaluated.



Remarks

The WIN_TRUST_ACTDATA_CONTEXT_WITH_SUBJECT structure is one of the data structures defined in WINBASE.H for use with the ActionData parameter of the WinVerifyTrust function. Trust providers can use one of the predefined structures, or define their own.

See Also

GUID, WIN_TRUST_ACTDATA_SUBJECT_ONLY, WIN_TRUST_SUBJECT_FILE, WinVerifyTrust


Пригласи друзей и счет твоего мобильника всегда будет положительным!
Предыдущая статья
 
Сайт Народ.Ру Интернет
Следующая статья
Пригласи друзей и счет твоего мобильника всегда будет положительным!

WIN_TRUST_ACTDATA_CONTEXT_WITH_SUBJECT



[Новый - Windows NT]

Структура WIN_TRUST_ACTDATA_CONTEXT_WITH_SUBJECT идентифицирует подлежащий оценен в некоторых действиях проверки WinVerifyTrust. Например, Доверие Программного Издателя Поставщика Микрософта использует эту структуру с некоторыми идентификаторами действия.

typedef struct _WIN_TRUST_ACTDATA_CONTEXT_WITH_SUBJECT { РУЧКА hClientToken;
GUID * SubjectType;
Предмет WIN_TRUST_SUBJECT;

} WIN_TRUST_ACTDATA_CONTEXT_WITH_SUBJECT, *LPWIN_TRUST_ACTDATA_CONTEXT_WITH_SUBJECT;


Участники

hClientToken

Прооперируйте признак доступа вызова процесса.УКАЗАТЕЛЬ SubjectType в структуру GUID, которая идентифицирует тип предмета, который поставщик доверия должен оценить. Величина этого элемента определяет тип данных указанных, чтобы элементом Предмета.
Услуга WinTrust предназначена работать с поставщиками доверия и подвергать пакеты интерфейса (ГЛОТКИ) осуществленное третья сторонами. Каждый ГЛОТОК обеспечивает свою собственную уникальную установку подчиненных идентификаторов типа, и каждый поставщик доверия определяет установку подчиненных типов, что он может оцениться для определенного идентификатора действия. Для информации о предмете и идентификаторы действия поддерживались поставщиком доверия, смотри документацию для этого поставщика доверия.

Например, для действия WIN_SPUB_ACTION_PUBLISHED_SOFTWARE, Доверие Программного Издателя Поставщика Микрософта поддерживает подчиненные типы следующего.

Образ Портативной Программы файлов Величины Description WIN_TRUST_SUBJTYPE_PE_IMAGE Микрософт.
файлы класса WIN_TRUST_SUBJTYPE_JAVA_CLASS Java.
WIN_TRUST_SUBJTYPE_CABINET

WIN_TRUST_SUBJTYPE_RAW_FILE



Предмет

Указатель в буфер, что поставщик доверия использует, чтобы иметь доступ к предмету. Формат этих данных зависит от типа предмета. Например, подчиненные типы поддерживались использованием действия WIN_SPUB_ACTION_PUBLISHED_SOFTWARE структуру WIN_TRUST_SUBJECT_FILE, которая содержит ручку или путь в файл, который нужно оцениваться.



Замечания

Структура WIN_TRUST_ACTDATA_CONTEXT_WITH_SUBJECT - одной из структур данных определенных в WINBASE.H для использования с параметром ActionData функции WinVerifyTrust. Поставщики Доверия могут использовать одну из встроенных структур или определять свои собственные.

Смотри Также

GUID, WIN_TRUST_ACTDATA_SUBJECT_ONLY, WIN_TRUST_SUBJECT_FILE, WinVerifyTrust


Вверх Version 1.3, Oct 26 2010 © 2007, 2010, mrhx Вверх
 mrhx software  Русский перевод OpenGL  Русский перевод Win32 API
 
Используются технологии uCoz