enrollSimpleMachineCert
enrollSimpleMachineCert 範例會使用範本、憑證顯示名稱和憑證描述,在憑證階層中註冊電腦。
位置
當您安裝 Microsoft Windows 軟體發展工具組 (SDK) 時,預設會在 %ProgramFiles%\Microsoft SDKs\Windows\v7.0\Samples\Security\X509 憑證註冊\VC\EnrollmentSimpleMachineCert 資料夾中安裝 C++ 版本的範例。 VBScript 版本安裝在 %ProgramFiles%\Microsoft SDKs\Windows\v7.0\Samples\Security\X509 Certificate Enrollment\VBS\EnrollmentSimpleMachineCert 資料夾中。
討論
enrollSimpleMachineCert 範例:
- 處理命令列引數。 命令列應該包含範本的名稱、憑證顯示名稱和憑證描述。
- 建立 IX509Enrollment 物件,並使用命令列上指定的範本加以初始化。 第一個參數的 CoNtextAdministratorForceMachine 值會指定系統管理員代表電腦要求憑證。
- 將顯示名稱和描述加入至註冊物件。
- 嘗試註冊憑證要求,並檢查進程的狀態。 checkEnrollStatus 函式是在 enrollCommon.cpp 中定義。
相關主題