Freigeben über


CryptUIDlgViewContext-Funktion (cryptuiapi.h)

Die CryptUIDlgViewContext-Funktion zeigt einen Zertifikat-, CTL- oder CRL-Kontext an.

Syntax

BOOL CryptUIDlgViewContext(
  [in] DWORD      dwContextType,
  [in] const void *pvContext,
  [in] HWND       hwnd,
  [in] LPCWSTR    pwszTitle,
  [in] DWORD      dwFlags,
  [in] void       *pvReserved
);

Parameter

[in] dwContextType

DWORD , das angibt, ob pvContext ein Zeiger auf ein Zertifikat, eine Zertifikatsperrliste oder einen CTL-Kontext ist, wie in der folgenden Tabelle angegeben.

Wert Bedeutung
CERT_STORE_CERTIFICATE_CONTEXT
PCCERT_CONTEXT
CERT_STORE_CRL_CONTEXT
PCCRL_CONTEXT
CERT_STORE_CTL_CONTEXT
PCCTL_CONTEXT

[in] pvContext

Ein Zeiger auf ein Zertifikat, eine Zertifikatsperrliste oder einen CTL-Kontext, der angezeigt werden soll.

[in] hwnd

Handle des Fensters für die Anzeige. Bei NULL wird standardmäßig das Desktopfenster angezeigt.

[in] pwszTitle

Titelzeichenfolge anzeigen. Bei NULL wird der Standardkontexttyp als Titel verwendet.

[in] dwFlags

Derzeit nicht verwendet und sollte auf 0 festgelegt werden.

[in] pvReserved

Für die zukünftige Verwendung reserviert.

Rückgabewert

Diese Funktion gibt TRUE bei erfolg und FALSE bei Fehler zurück.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile cryptuiapi.h
Bibliothek Cryptui.lib
DLL Cryptui.dll

Weitere Informationen

CryptUIDlgSelectCertificateFromStore