次の方法で共有


NtClose 関数 (winternl.h)

非推奨になりました。 指定されたハンドルを閉じます。 NtCloseCloseHandle に置き換えられます。

構文

__kernel_entry NTSTATUS NtClose(
  [in] HANDLE Handle
);

パラメーター

[in] Handle

閉じているハンドル。

戻り値

NTSTATUS では、さまざまな NTSTATUS 値が定義されています。H。Windows DDK と共に配布されます。

リターン コード 説明
STATUS_SUCCESS
ハンドルが閉じられました。

注釈

NtClose 関数は、次のオブジェクトへのハンドルを閉じます。

  • アクセス トークン
  • 通信デバイス
  • コンソール入力
  • コンソール画面バッファー
  • イベント
  • ファイル
  • ファイル マッピング
  • ジョブ
  • Mailslot
  • Mutex
  • 名前付きパイプ
  • Process
  • Semaphore
  • ソケット
  • スレッド
この関数にはインポート ライブラリがないため、 GetProcAddress を使用する必要があります。

要件

要件
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー winternl.h
Library ntdll.lib
[DLL] ntdll.dll