IAzApplication::InitializeClientContextFromToken-Methode (azroles.h)
Die InitializeClientContextFromToken-Methode ruft einen IAzClientContext-Objektzeiger aus dem angegebenen Clienttoken ab.
Syntax
HRESULT InitializeClientContextFromToken(
[in] ULONGLONG ullTokenHandle,
[in, optional] VARIANT varReserved,
[out] IAzClientContext **ppClientContext
);
Parameter
[in] ullTokenHandle
Ein Handle für ein Windows-Token, das den Client angibt. Wenn dieser Parameter NULL ist, wird das Identitätswechseltoken des Threads des Aufrufers verwendet. Wenn der Thread kein Identitätswechseltoken aufweist, wird das Prozesstoken verwendet. Das Token muss für den zugriff auf TOKEN_QUERY, TOKEN_IMPERSONATE und TOKEN_DUPLICATE geöffnet worden sein.
[in, optional] varReserved
Für die zukünftige Verwendung reserviert.
[out] ppClientContext
Ein Zeiger auf einen Zeiger auf das zurückgegebene IAzClientContext-Objekt .
Rückgabewert
Wenn die Methode erfolgreich ist, gibt die Methode S_OK zurück.
Jeder andere HRESULT-Wert gibt an, dass der Vorgang fehlgeschlagen ist.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | azroles.h |
Bibliothek | Azroles.lib |
DLL | Azroles.dll |
Verteilbare Komponente | Windows Server 2003 Administration Tools Pack unter Windows XP |