SaferiSearchMatchingHashRules 関数
指定したハッシュに一致するハッシュ識別規則のレベルを取得します。
この関数にはインポート ライブラリが関連付けられていないので、パブリック ヘッダーでは宣言されません。 この関数のシグネチャを使用して関数ポインターを定義する必要があります。 また、LoadLibrary 関数と GetProcAddress 関数を使用して、Advapi32.dllに動的にリンクする必要があります。
SaferIdentifyLevel 関数を使用して、ソフトウェア制限ポリシーを評価することをお勧めします。
構文
BOOL WINAPI SaferiSearchMatchingHashRules(
_In_opt_ ALG_ID HashAlgorithm,
_In_ PBYTE pHashBytes,
_In_ DWORD dwHashSize,
_In_opt_ DWORD dwOriginalImageSize,
_Out_ PDWORD pdwFoundLevel,
PDWORD pdwSaferFlags
);
パラメーター
-
HashAlgorithm [in, optional]
-
ハッシュの作成に使用されるアルゴリズムの識別子。
-
pHashBytes [in]
-
ハッシュを含むバイト配列へのポインター。
-
dwHashSize [in]
-
pHashBytes 配列のサイズ (バイト単位)。
-
dwOriginalImageSize [in, optional]
-
ハッシュの計算元の元のイメージのサイズ (バイト単位)。
-
pdwFoundLevel [out]
-
一致するハッシュ識別規則のレベル識別子へのポインター。
-
pdwSaferFlags
-
予約済み。 この値を 0 に設定します。
戻り値
関数 が成功した場合は TRUE。それ以外の場合は FALSE。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows XP [デスクトップ アプリのみ] |
サポートされている最小のサーバー |
Windows Server 2003 [デスクトップ アプリのみ] |
[DLL] |
|