Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Pobiera wskaźnik interfejsu typu System.Security.Principal.IIdentity, który umożliwia hostowi tworzenie dowodów zabezpieczeń w celu przekazania do metody CreateDomain lub CreateDomainEx.
Składnia
HRESULT CreateEvidence (
[out] IUnknown** pEvidence
);
Parametry
pEvidence
[out] Wskaźnik interfejsu System.Security.Principal.IIdentity do wystąpienia używanego do tworzenia dowodów zabezpieczeń. Ten wskaźnik jest typowany IUnknown, więc wywołujące powinny zwykle wywoływać QueryInterface ten interfejs, aby uzyskać wskaźnik do .System.Security.Principal.IIdentity
Wartość zwracana
| HRESULT | Opis |
|---|---|
| S_OK | Operacja zakończyła się pomyślnie. |
| S_FALSE | Operacja nie powiodła się. |
| E_FAIL | Wystąpił nieznany, katastrofalny błąd. Jeśli metoda zwróci E_FAIL, środowisko uruchomieniowe języka wspólnego (CLR) nie będzie już używane w procesie. Kolejne wywołania wszystkich interfejsów API hostingu zwracają HOST_E_CLRNOTAVAILABLE. |
| HOST_E_CLRNOTAVAILABLE | ClR nie został załadowany do procesu lub CLR jest w stanie, w którym nie może uruchomić kodu zarządzanego ani pomyślnie przetworzyć wywołania. |
Uwagi
Ta metoda zwraca pustą kolekcję, której nie można wypełnić z kodu natywnego. Zamiast tego należy użyć Evidence metody .
Wymagania
Platformy: Zobacz Wymagania systemowe.
Nagłówka: MSCorEE.h
Biblioteki: Uwzględnione jako zasób w MSCorEE.dll
.NET Framework wersja: 1.0, 1.1