Udostępnij za pośrednictwem


installResponseFromPFX

Przykład installResponseFromPFX instaluje zarejestrowany certyfikat z pliku wymiany informacji osobistych (PFX) do magazynu certyfikatów.

Lokalizacja

Podczas instalowania zestawu Microsoft Windows Software Development Kit (SDK) przykład jest instalowany domyślnie w folderze %ProgramFiles%\Microsoft SDKs\Windows\v7.0\Samples\Security\X509 Certificate Enrollment\VC\installResponseFromPFX.

Dyskusja

Przykład installResponseFromPFX:

  1. Przetwarza argumenty wiersza polecenia. Wiersz polecenia powinien zawierać następujące elementy:
    • Nazwa przykładu.
    • Nazwa pliku PFX zawierającego zarejestrowany certyfikat.
    • Hasło skojarzone z plikiem PFX.
  2. Odczytuje plik PFX, najpierw próbujesz sformatować base64 i format binarny, jeśli błąd base64. Funkcja DecodeFileW() jest zdefiniowana w enrollCommon.cpp.
  3. Konwertuje zarejestrowany certyfikat na BSTR i używa go do zainicjowania obiektu IX509Enrollment. Funkcja convertWszToBstr jest zdefiniowana w enrollCommon.cpp.
  4. Instaluje certyfikat w magazynie certyfikatów.

enrollEOBOCMC

korzystanie z dołączonych przykładów