secExt.h
C++ プロジェクト に含めようとしていますが、次のエラーが表示されます。
エラー C2086: 'BOOLEAN SEC_ENTRY': 再定義
どうすれば修正できますか?
編集: Microsoft のドキュメントから、[secext.h] ではなくsecurity.hを含めます。
元の回答(自分でヘッダー名をグーグルで検索する前、OPから提供された情報はありません):
ヘッダーがあなたのものである場合は、追加します
#pragma once
頂点で。
それが機能しない場合 (一部の IBM システムまたは をサポートしないコンパイラーがあると報告されてい#pragma once
ます)、ヘッダー ガードを使用します。
ヘッダーがあなたのものでない場合は、次のようなヘッダー ラッパーを作成します。
#pragma once
#include <secExt.h>
[secExt.h] を直接インクルードする代わりに、ラッパー ヘッダーをインクルードします。