ClfsMgmtQueryPolicy 関数 (wdm.h)
ClfsMgmtQueryPolicy ルーチンは、ログの特定の CLFS_MGMT_POLICY 構造を取得します。
構文
CLFSUSER_API NTSTATUS ClfsMgmtQueryPolicy(
[in] PLOG_FILE_OBJECT LogFile,
[in] CLFS_MGMT_POLICY_TYPE PolicyType,
[out] PCLFS_MGMT_POLICY Policy,
[out] PULONG PolicyLength
);
パラメーター
[in] LogFile
ポリシーを取得する CLFS ログを表す LOG_FILE_OBJECT 構造体へのポインター。
[in] PolicyType
取得するポリシーの種類を識別する CLFS_MGMT_POLICY_TYPE 列挙体の値。
[out] Policy
ポリシーを含む CLFS_MGMT_POLICY 構造体のインスタンス。
[out] PolicyLength
Policy パラメーターの長さ。
戻り値
ClfsMgmtQueryPolicy ルーチンは、次のいずれかの NTSTATUS 値を返します。
リターン コード | 形容 |
---|---|
|
CLFS 管理は、要求されたポリシーを取得しました。 |
|
CLFS 管理で要求を処理できませんでした。 |
|
PolicyType パラメーターの値が、CLFS_MGMT_POLICY_TYPE 列挙体に対して無効です。 |
|
LogFile パラメーターに対して、NULL 値が指定されました。 |
|
PolicyLength パラメーターの値が、CLFS_MGMT_POLICY 構造体のインスタンスのサイズより小さい。 |
|
操作を完了するためのメモリが不足しています。 |
|
この種類のポリシーはログ ファイルに登録されていません。 |
このルーチンは、他の NTSTATUS 値を返す場合もあります。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows Server 2003 R2、Windows Vista、およびそれ以降のバージョンの Windows で使用できます。 |
ターゲット プラットフォーム の | デスクトップ |
ヘッダー | wdm.h (Wdm.h、Ntddk.h、Ntifs.h を含む) |
ライブラリ | Clfs.lib |
DLL | Clfs.sys |
IRQL | <= APC_LEVEL |