ZwQueryFullAttributesFile 関数 (wdm.h)
ZwQueryFullAttributesFile ルーチンは、指定されたファイルのネットワークオープン情報を提供します。
構文
NTSYSAPI NTSTATUS ZwQueryFullAttributesFile(
[in] POBJECT_ATTRIBUTES ObjectAttributes,
[out] PFILE_NETWORK_OPEN_INFORMATION FileInformation
);
パラメーター
[in] ObjectAttributes
ファイル オブジェクトに使用する属性を提供する OBJECT_ATTRIBUTES 構造体へのポインター。
[out] FileInformation
返されたファイル属性情報を受け取る FILE_NETWORK_OPEN_INFORMATION 構造体へのポインター。
戻り値
ZwQueryFullAttributesFile は 、成功したSTATUS_SUCCESS、または適切なエラー状態を返します。
注釈
ZwQueryFullAttributesFile の呼び出し元は、IRQL = PASSIVE_LEVELで実行され、特殊なカーネル APC が有効になっている必要があります。
NtQueryFullAttributesFile と ZwQueryFullAttributesFile は、同じ Windows ネイティブ システム サービス ルーチンの 2 つのバージョンです。 Windows カーネルの NtQueryFullAttributesFile ルーチンは、カーネル モード ドライバーから直接アクセスできません。 ただし、カーネル モード ドライバーは、 ZwQueryFullAttributesFile ルーチンを呼び出すことによって、このルーチンに間接的にアクセスできます。
カーネル モード ドライバーからの呼び出しの場合、Windows ネイティブ システム サービス ルーチンの NtXxx および ZwXxx バージョンは、入力パラメーターを処理および解釈する方法で動作が異なる場合があります。 ルーチンの NtXxx バージョンと ZwXxx バージョンの間の関係の詳細については、「ネイティブ システム サービス ルーチンの Nt バージョンと Zw バージョンの使用」を参照してください。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows XP 以降で使用できます。 |
対象プラットフォーム | ユニバーサル |
Header | wdm.h (Wdm.h、Ntddk.h、Ntifs.h を含む) |
Library | NtosKrnl.lib |
[DLL] | NtosKrnl.exe |
IRQL | PASSIVE_LEVEL (「解説」セクションを参照) |
DDI コンプライアンス規則 | HwStorPortProhibitedDDIs(storport), PowerIrpDDis(wdm) |