CertUnregisterSystemStore 関数 (wincrypt.h)

CertUnregisterSystemStore 関数は、指定されたシステム ストアの登録を解除します。

構文

BOOL CertUnregisterSystemStore(
  [in] const void *pvSystemStore,
  [in] DWORD      dwFlags
);

パラメーター

[in] pvSystemStore

登録解除するシステム ストアを識別します。 null で終わる Unicode 文字列または CERT_SYSTEM_STORE_RELOCATE_PARA 構造体を指します。 構造体の使用と、システム ストア名文字列の末尾に ServiceName または ComputerName を追加する方法については、「 CertRegisterSystemStore」を参照してください。

[in] dwFlags

dwFlags パラメーターの上位ワードは、システム ストアの場所を指定します。 定義された高ワード フラグと、システム ストア名の末尾に ServiceName、UserNames、ComputerNames を追加する方法については、「 CertRegisterSystemStore」を参照してください。

次の低ワード値も定義されており、ビットごとの OR 演算を使用して高ワード値と組み合わせることができます。

意味
CERT_SYSTEM_STORE_RELOCATE_FLAG
システム ストアは既定のレジストリの場所に存在せず、 pvSystemStoreCERT_SYSTEM_STORE_RELOCATE_PARA 構造体へのポインターである必要があります。
CERT_STORE_DELETE_FLAG
システム ストアは、登録解除後に削除されます。

戻り値

関数が成功した場合、戻り値は TRUE になります

関数が失敗した場合、戻り値は FALSE になります

要件

要件
サポートされている最小のクライアント Windows XP (デスクトップ アプリのみ)
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
対象プラットフォーム Windows
ヘッダー wincrypt.h
Library Crypt32.lib
[DLL] Crypt32.dll

こちらもご覧ください

CERT_SYSTEM_STORE_RELOCATE_PARA

CertEnumPhysicalStore

CertEnumSystemStore

CertEnumSystemStoreLocation

CertRegisterPhysicalStore

CertRegisterSystemStore

CertUnregisterPhysicalStore

証明書ストア関数