Freigeben über


ImportPFXToProvider-Rückruffunktion (certenroll.h)

Importiert ein PFX-Zertifikat.

Syntax

ImportPFXToProvider Importpfxtoprovider;

HRESULT Importpfxtoprovider(
  [in]            HWND hWndParent,
  [in]            BYTE const *pbPFX,
  [in]            DWORD cbPFX,
  [in]            ImportPFXFlags ImportFlags,
  [in, optional]  PCWSTR pwszPassword,
  [in, optional]  PCWSTR pwszProviderName,
  [in, optional]  PCWSTR pwszReaderName,
  [in, optional]  PCWSTR pwszContainerNamePrefix,
  [in, optional]  PCWSTR pwszPin,
  [in, optional]  PCWSTR pwszFriendlyName,
  [out, optional] DWORD *pcCertOut,
  [out, optional] PCCERT_CONTEXT **prgpCertOut
)
{...}

Parameter

[in] hWndParent

Handle für ein übergeordnetes Fenster.

[in] pbPFX

Zeiger auf einen Puffer, der die PFX-Datei enthält.

[in] cbPFX

Größe von pbPFX in Byte.

[in] ImportFlags

Mindestens ein ImportPFXFlag-Wert .

[in, optional] pwszPassword

Zeiger auf eine konstante null-endende Zeichenfolge mit 16-Bit-Unicode-Zeichen, die das Kennwort für die PFX-Datei ist.

[in, optional] pwszProviderName

Zeiger auf eine konstante NULL-endende Zeichenfolge mit 16-Bit-Unicode-Zeichen, die dem Namen des Kryptoanbieters entspricht.

[in, optional] pwszReaderName

Zeiger auf eine konstante NULL-endende Zeichenfolge aus 16-Bit-Unicode-Zeichen, die dem Namen des Lesers für intelligente Karte entspricht (kann nullptr sein).

[in, optional] pwszContainerNamePrefix

Zeiger auf eine konstante NULL-endende Zeichenfolge mit 16-Bit-Unicode-Zeichen, die dem Namen des Containers entspricht (kann nullptr sein).

[in, optional] pwszPin

Zeiger auf eine konstante NULL-endende Zeichenfolge mit 16-Bit-Unicode-Zeichen, die die PIN des intelligenten Karte ist (kann nullptr sein).

[in, optional] pwszFriendlyName

Zeiger auf eine konstante NULL-endende Zeichenfolge mit 16-Bit-Unicode-Zeichen, die dem Anzeigenamen des Zertifikats entspricht (kann nullptr sein).

[out, optional] pcCertOut

Zeiger auf DWORD, das die Anzahl der erfolgreich importierten Zertifikate empfängt (kann nullptr sein).

[out, optional] prgpCertOut

Zeiger auf einen Zeiger, der eine CERT_CONTEXT-Struktur empfängt (kann nullptr sein).

Rückgabewert

Keine

Anforderungen

   
Zielplattform Windows
Kopfzeile certenroll.h