Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die SetContext--Methode gibt die Anforderung an, die als Kontext für nachfolgende Aufrufe von Zertifikatdiensten verwendet werden soll.
Syntax
HRESULT SetContext(
[in] LONG Context
);
Parameter
[in] Context
Gibt die Anforderung an. Dieser Parameter muss auf den identischen Wert festgelegt werden, der im parameter Context des Parameters "context" zurückgegeben wird.
ICertPolicy::VerifyRequest-Methode.
Rückgabewert
VB
Wenn die Methode erfolgreich ist, gibt die Methode S_OK zurück.Wenn die Methode fehlschlägt, wird ein HRESULT- Wert zurückgegeben, der den Fehler angibt. Eine Liste allgemeiner Fehlercodes finden Sie unter Allgemeine HRESULT-Werte.
Bemerkungen
Das Richtlinienmodul muss zuerst die SetContext--Methode aufrufen, bevor eine andere ICertServerPolicy--Methode aufgerufen wird, sodass die Schnittstelle auf eine gültige Anforderung verweist.
Beispiele
// Set the context. The value nContext (long) would be the same
// as the context parameter in ICertPolicy::VerifyRequest.
// hr is defined as an HRESULT.
hr = pCertServerPolicy->SetContext( nContext );
if (FAILED(hr))
{
printf("Failed SetContext [%x]\n", hr);
goto error;
}
Anforderungen
| Anforderung | Wert |
|---|---|
| mindestens unterstützte Client- | Keine unterstützt |
| mindestens unterstützte Server- | Windows Server 2003 [Nur Desktop-Apps] |
| Zielplattform- | Fenster |
| Header- | certif.h (include Certsrv.h) |
| Library | Certidl.lib |
| DLL- | Certcli.dll |