FsRtlSetKernelEaFile 関数 (ntifs.h)
FsRtlQueryKernelEaFile
構文
NTSTATUS FsRtlSetKernelEaFile(
[in] PFILE_OBJECT FileObject,
[in] PVOID EaBuffer,
[in] ULONG Length
);
パラメーター
[in] FileObject
QueryEA 要求を送信する FileObject へのポインター。
[in] EaBuffer
設定する拡張属性値を含む、呼び出し元が指定した FILE_FULL_EA_INFORMATION構造化入力バッファーへのポインター
[in] Length
EA バッファーの長さを指定します。
戻り値
FsRtlSetKernelEaFile
リターン コード | 形容 |
---|---|
|
EaList パラメーターが正しく書式設定されていません。 |
|
ファイル システムは拡張属性をサポートしていません。 |
|
I/O 要求パケット (IRP) をこの要求に割り当てませんでした。 |
|
要求は、同じ呼び出しで通常の EA とカーネル EA を混在させることができません。 |
|
直接デバイスが開いていたため、要求は失敗しました。 |
|
要求が成功しました。 |
備考
このルーチンは、バッファーに渡されるすべてのバッファーがカーネル モードであることを前提としています。
1 つ以上のカーネル EA は、fsRtlSetKernelEaFileへの 1 回の呼び出しで設定、変更、削除
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows 8 |
サポートされる最小サーバー | Windows Server 2012 |
ターゲット プラットフォーム の |
ウィンドウズ |
ヘッダー | ntifs.h |