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 で使用できます。 |
対象プラットフォーム | デスクトップ |
Header | wdm.h (Wdm.h、Ntddk.h、Ntifs.h を含む) |
Library | Clfs.lib |
[DLL] | Clfs.sys |
IRQL | <= APC_LEVEL |