winbase.h ヘッダー

このヘッダーは、複数のテクノロジで使用されます。 詳細については、以下を参照してください。

winbase.h には、次のプログラミング インターフェイスが含まれています。

Functions

 
_lclose

_lclose関数は、指定したファイルを閉じて、読み取りまたは書き込みができなくなります。 この関数は、16 ビット バージョンの Windows との互換性のために提供されます。 Win32 ベースのアプリケーションでは、CloseHandle 関数を使用する必要があります。
_lcreat

指定したファイルを作成または開きます。
_llseek

指定したファイルのファイル ポインターの位置を変更します。
_lopen

_lopen関数は、既存のファイルを開き、ファイル ポインターをファイルの先頭に設定します。 この関数は、16 ビット バージョンの Windows との互換性のために提供されます。 Win32 ベースのアプリケーションでは、CreateFile 関数を使用する必要があります。
_lread

_lread関数は、指定したファイルからデータを読み取ります。 この関数は、16 ビット バージョンの Windows との互換性のために提供されます。 Win32 ベースのアプリケーションでは、ReadFile 関数を使用する必要があります。
_lwrite

指定したファイルにデータを書き込みます。
AccessCheckAndAuditAlarmA

セキュリティ記述子が、呼び出し元のスレッドによって偽装されているクライアントに対して、指定したアクセス権のセットを許可するかどうかを決定します。 (AccessCheckAndAuditAlarmA)
AccessCheckByTypeAndAuditAlarmA

セキュリティ記述子が、呼び出し元のスレッドによって偽装されているクライアントに対して、指定したアクセス権のセットを許可するかどうかを決定します。 (AccessCheckByTypeAndAuditAlarmA)
AccessCheckByTypeResultListAndAuditAlarmA

セキュリティ記述子が、呼び出し元のスレッドによって偽装されているクライアントに対して、指定したアクセス権のセットを許可するかどうかを決定します。 (AccessCheckByTypeResultListAndAuditAlarmA)
AccessCheckByTypeResultListAndAuditAlarmByHandleA

AccessCheckByTypeResultListAndAuditAlarmByHandleA (ANSI) 関数 (winbase.h) は、セキュリティ記述子が、呼び出し元のスレッドが偽装しているクライアントに対して、指定されたアクセス権のセットを許可するかどうかを決定します。
ActivateActCtx の

ActivateActCtx 関数は、指定されたアクティブ化コンテキストをアクティブ化します。
AddAtomA を する

ローカルアトムテーブルに文字列を追加し、文字列を識別する一意の値(アトム)を返します。 (ANSI)
AddAtomW を する

ローカルアトムテーブルに文字列を追加し、文字列を識別する一意の値(アトム)を返します。 (Unicode)
AddConditionalAce の

指定したアクセス制御リスト (ACL) に条件付きアクセス制御エントリ (ACE) を追加します。
AddIntegrityLabelToBoundaryDescriptor の

指定した境界記述子に新しい必要なセキュリティ識別子 (SID) を追加します。
AddRefActCtx を する

AddRefActCtx 関数は、指定されたアクティブ化コンテキストの参照カウントをインクリメントします。
AddSecureMemoryCacheCallback の

セキュリティで保護されたメモリ範囲が解放されたとき、またはその保護が変更されたときに呼び出されるコールバック関数を登録します。
ApplicationRecoveryFinished

呼び出し元のアプリケーションがデータ復旧を完了したことを示します。
ApplicationRecoveryInProgress

呼び出し元のアプリケーションがデータの回復を継続していることを示します。
BackupEventLogA

指定したイベント ログをバックアップ ファイルに保存します。 (ANSI)
BackupEventLogW

指定したイベント ログをバックアップ ファイルに保存します。 (Unicode)
BackupRead

セキュリティ情報を含むファイルまたはディレクトリをバックアップします。
BackupSeek

BackupRead または BackupWrite 関数を使用して、最初にアクセスされたデータ ストリーム内で転送をシークします。
BackupWrite

BackupRead を使用してバックアップされたファイルまたはディレクトリを復元します。
BeginUpdateResourceA の

バイナリ モジュール内のリソースを追加、削除、または置換するために UpdateResource 関数で使用できるハンドルを取得します。 (ANSI)
BeginUpdateResourceW の

バイナリ モジュール内のリソースを追加、削除、または置換するために UpdateResource 関数で使用できるハンドルを取得します。 (Unicode)
BindIoCompletionCallback の

スレッド プールが所有する I/O 完了ポートを、指定したファイル ハンドルに関連付けます。 このファイルに関連する I/O 要求が完了すると、I/O 以外のワーカー スレッドが指定されたコールバック関数を実行します。
BuildCommDCBA の

指定した DCB 構造体に、デバイス制御文字列で指定された値を入力します。 (ANSI)
BuildCommDCBAndTimeoutsA

デバイス定義文字列を適切なデバイス制御ブロック コードに変換し、デバイス制御ブロックに配置します。 (ANSI)
BuildCommDCBAndTimeoutsW

デバイス定義文字列を適切なデバイス制御ブロック コードに変換し、デバイス制御ブロックに配置します。 (Unicode)
BuildCommDCBW

指定した DCB 構造体に、デバイス制御文字列で指定された値を入力します。 (Unicode)
CallNamedPipeA の

メッセージ型パイプに接続し (パイプのインスタンスが使用できない場合は待機)、パイプへの書き込みとパイプからの読み取りを行い、パイプを閉じます。 (CallNamedPipeA)
CheckNameLegalDOS8Dot3A

指定した名前を使用して FAT ファイル システム上にファイルを作成できるかどうかを判断します。 (ANSI)
CheckNameLegalDOS8Dot3W

指定した名前を使用して FAT ファイル システム上にファイルを作成できるかどうかを判断します。 (Unicode)
ClearCommBreak の

指定された通信デバイスの文字転送を復元し、伝送ラインを非改行状態にします。
ClearCommError の

通信エラーに関する情報を取得し、通信デバイスの現在の状態を報告します。
ClearEventLogA の

指定したイベント ログをクリアし、必要に応じて、ログの現在のコピーをバックアップ ファイルに保存します。 (ANSI)
ClearEventLogW の

指定したイベント ログをクリアし、必要に応じて、ログの現在のコピーをバックアップ ファイルに保存します。 (Unicode)
CloseEncryptedFileRaw を する

バックアップまたは復元操作の後に暗号化されたファイルを閉じ、関連するシステム リソースを解放します。
CloseEventLog の

指定したイベント ログを閉じます。 (CloseEventLog)
commConfigDialogA の

ドライバーが指定した構成ダイアログ ボックスを表示します。 (ANSI)
CommConfigDialogW

ドライバーが指定した構成ダイアログ ボックスを表示します。 (Unicode)
ConvertFiberToThread

現在のファイバーをスレッドに変換します。
ConvertThreadToFiber の

現在のスレッドをファイバーに変換します。 他のファイバーをスケジュールする前に、スレッドをファイバーに変換する必要があります。 (ConvertThreadToFiber)
ConvertThreadToFiberEx の

現在のスレッドをファイバーに変換します。 他のファイバーをスケジュールする前に、スレッドをファイバーに変換する必要があります。 (ConvertThreadToFiberEx)
CopyContext

ソース コンテキスト構造体 (任意の XState を含む) を初期化された宛先コンテキスト構造にコピーします。
CopyFile

CopyFile 関数 (winbase.h) は、既存のファイルを新しいファイルにコピーします。
CopyFile2 の

既存のファイルを新しいファイルにコピーし、コールバック関数を介してその進行状況をアプリケーションに通知します。 (CopyFile2)
CopyFileA を する

既存のファイルを新しいファイルにコピーします。 (CopyFileA)
CopyFileExA を する

既存のファイルを新しいファイルにコピーし、コールバック関数を介してその進行状況をアプリケーションに通知します。 (CopyFileExA)
CopyFileExW の

既存のファイルを新しいファイルにコピーし、コールバック関数を介してその進行状況をアプリケーションに通知します。 (CopyFileExW)
CopyFileTransactedA

トランザクション操作として既存のファイルを新しいファイルにコピーし、コールバック関数を介してその進行状況をアプリケーションに通知します。 (ANSI)
CopyFileTransactedW

トランザクション操作として既存のファイルを新しいファイルにコピーし、コールバック関数を介してその進行状況をアプリケーションに通知します。 (Unicode)
CopyFileW を する

CopyFileW (Unicode) 関数 (winbase.h) は、既存のファイルを新しいファイルにコピーします。
CreateActCtxA の

CreateActCtx 関数は、アクティブ化コンテキストを作成します。 (ANSI)
CreateActCtxW の

CreateActCtx 関数は、アクティブ化コンテキストを作成します。 (Unicode)
CreateBoundaryDescriptorA の

CreateBoundaryDescriptorA (ANSI) 関数 (winbase.h) によって境界記述子が作成されます。
CreateDirectory の

CreateDirectory 関数 (winbase.h) によって新しいディレクトリが作成されます。
CreateDirectoryExA の

指定したテンプレート ディレクトリの属性を持つ新しいディレクトリを作成します。 (ANSI)
CreateDirectoryExW の

指定したテンプレート ディレクトリの属性を持つ新しいディレクトリを作成します。 (Unicode)
CreateDirectoryTransactedA の

指定したテンプレート ディレクトリの属性を使用して、トランザクション操作として新しいディレクトリを作成します。 (ANSI)
CreateDirectoryTransactedW の

指定したテンプレート ディレクトリの属性を使用して、トランザクション操作として新しいディレクトリを作成します。 (Unicode)
CreateFiber の

ファイバー オブジェクトを割り当て、スタックを割り当て、指定した開始アドレス (通常はファイバー関数) で開始するように実行を設定します。 この関数は、ファイバーをスケジュールしません。 (CreateFiber)
CreateFiberEx の

ファイバー オブジェクトを割り当て、スタックを割り当て、指定した開始アドレス (通常はファイバー関数) で開始するように実行を設定します。 この関数は、ファイバーをスケジュールしません。 (CreateFiberEx)
CreateFileMappingA の

指定したファイルの名前付きまたは名前のないファイル マッピング オブジェクトを作成または開きます。 (CreateFileMappingA)
CreateFileMappingNumaA の

指定したファイルの名前付きまたは名前のないファイル マッピング オブジェクトを作成または開き、物理メモリの NUMA ノードを指定します。 (CreateFileMappingNumaA)
CreateFileTransactedA の

トランザクション操作としてファイル、ファイル ストリーム、またはディレクトリを作成または開きます。 (ANSI)
CreateFileTransactedW の

トランザクション操作としてファイル、ファイル ストリーム、またはディレクトリを作成または開きます。 (Unicode)
CreateHardLinkA の

既存のファイルと新しいファイルの間にハード リンクを確立します。 (ANSI)
CreateHardLinkTransactedA の

トランザクション操作として、既存のファイルと新しいファイルの間にハード リンクを確立します。 (ANSI)
CreateHardLinkTransactedW の

トランザクション操作として、既存のファイルと新しいファイルの間にハード リンクを確立します。 (Unicode)
CreateHardLinkW の

既存のファイルと新しいファイルの間にハード リンクを確立します。 (Unicode)
CreateJobObjectA の

ジョブ オブジェクトを作成または開きます。 (CreateJobObjectA)
CreateMailslotA の

指定した名前の mailslot を作成し、mailslot サーバーが mailslot に対する操作を実行するために使用できるハンドルを返します。 (ANSI)
CreateMailslotW の

指定した名前の mailslot を作成し、mailslot サーバーが mailslot に対する操作を実行するために使用できるハンドルを返します。 (Unicode)
CreateNamedPipeA の

CreateNamedPipeA (ANSI) 関数 (winbase.h) は、名前付きパイプのインスタンスを作成し、後続のパイプ操作のハンドルを返します。
CreatePrivateNamespaceA の

CreatePrivateNamespaceA (ANSI) 関数 (winbase.h) は、プライベート名前空間を作成します。
CreateProcessWithLogonW の

新しいプロセスとそのプライマリ スレッドを作成します。 その後、新しいプロセスは、指定された資格情報 (ユーザー、ドメイン、パスワード) のセキュリティ コンテキストで、指定された実行可能ファイルを実行します。 必要に応じて、指定したユーザーのユーザー プロファイルを読み込むことができます。
CreateProcessWithTokenW の

新しいプロセスとそのプライマリ スレッドを作成します。 新しいプロセスは、指定されたトークンのセキュリティ コンテキストで実行されます。 必要に応じて、指定したユーザーのユーザー プロファイルを読み込むことができます。
CreateSemaphoreA の

名前付きセマフォ オブジェクトまたは名前のないセマフォ オブジェクトを作成または開きます。 (CreateSemaphoreA)
CreateSemaphoreExA の

名前付きセマフォ オブジェクトまたは名前のないセマフォ オブジェクトを作成または開き、オブジェクトへのハンドルを返します。 (CreateSemaphoreExA)
CreateSymbolicLinkA の

シンボリック リンクを作成します。 (ANSI)
CreateSymbolicLinkTransactedA の

シンボリック リンクをトランザクション操作として作成します。 (ANSI)
CreateSymbolicLinkTransactedW の

シンボリック リンクをトランザクション操作として作成します。 (Unicode)
CreateSymbolicLinkW の

シンボリック リンクを作成します。 (Unicode)
CreateTapePartition の

テープを再フォーマットします。
CreateUmsCompletionList の

ユーザー モード スケジューリング (UMS) 完了リストを作成します。
CreateUmsThreadContext の

UMS ワーカー スレッドを表すユーザー モード スケジューリング (UMS) スレッド コンテキストを作成します。
DeactivateActCtx

DeactivateActCtx 関数は、指定された Cookie に対応するアクティブ化コンテキストを非アクティブ化します。
DebugBreakProcess

指定したプロセスでブレークポイント例外が発生します。 これにより、呼び出し元のスレッドは、例外を処理するようにデバッガーに通知できます。
DebugSetProcessKillOnExit の

呼び出し元のスレッドが終了したときに実行されるアクションを設定します。
DecryptFileA の

暗号化されたファイルまたはディレクトリの暗号化を解除します。 (ANSI)
DecryptFileW の

暗号化されたファイルまたはディレクトリの暗号化を解除します。 (Unicode)
DefineDosDeviceA の

デバイス名を定義、再定義、または削除 MS-DOS。 (DefineDosDeviceA)
DeleteAtom の

ローカル文字列アトムの参照カウントをデクリメントします。 アトムの参照カウントが 0 に減った場合、DeleteAtom は、そのアトムに関連付けられている文字列をローカルアトム テーブルから削除します。
DeleteFiber の

既存のファイバーを削除します。
DeleteFile の

DeleteFile 関数 (winbase.h) は、既存のファイルを削除します。
DeleteFileTransactedA の

トランザクション操作として既存のファイルを削除します。 (ANSI)
DeleteFileTransactedW の

トランザクション操作として既存のファイルを削除します。 (Unicode)
DeleteUmsCompletionList を する

指定したユーザー モード スケジューリング (UMS) 完了リストを削除します。 リストは空である必要があります。
DeleteUmsThreadContext の

指定したユーザー モード スケジューリング (UMS) スレッド コンテキストを削除します。 スレッドは終了する必要があります。
DeleteVolumeMountPointA の

ドライブ文字またはマウントされたフォルダーを削除します。 (DeleteVolumeMountPointA)
DequeueUmsCompletionListItems

指定した UMS 完了リストからユーザー モード スケジューリング (UMS) ワーカー スレッドを取得します。
DeregisterEventSource の

指定したイベント ログを閉じます。 (DeregisterEventSource)
DestroyThreadpoolEnvironment の

指定したコールバック環境を削除します。 新しいスレッド プール オブジェクトを作成するためにコールバック環境が不要になった場合に、この関数を呼び出します。 (DestroyThreadpoolEnvironment)
DisableThreadProfiling の

スレッド プロファイルを無効にします。
DnsHostnameToComputerNameA

DNS スタイルのホスト名を NetBIOS スタイルのコンピューター名に変換します。 (ANSI)
DnsHostnameToComputerNameW

DNS スタイルのホスト名を NetBIOS スタイルのコンピューター名に変換します。 (Unicode)
DosDateTimeToFileTime

MS-DOS 日付と時刻の値をファイル時刻に変換します。
EnableProcessOptionalXStateFeatures の

EnableProcessOptionalXStateFeatures 関数を使用すると、現在のプロセスに対して一連のオプションの XState 機能が有効になります。
EnableThreadProfiling の

指定したスレッドでスレッド プロファイリングを有効にします。
EncryptFileA の

ファイルまたはディレクトリを暗号化します。 (ANSI)
EncryptFileW の

ファイルまたはディレクトリを暗号化します。 (Unicode)
EndUpdateResourceA の

UpdateResource の呼び出し前に行われた変更をコミットまたは破棄します。 (ANSI)
EndUpdateResourceW の

UpdateResource の呼び出し前に行われた変更をコミットまたは破棄します。 (Unicode)
EnterUmsSchedulingMode

呼び出し元のスレッドをユーザー モード スケジューリング (UMS) スケジューラ スレッドに変換します。
EnumResourceLanguagesA を する

バイナリ モジュールに関連付けられている、指定した型と名前の言語固有のリソースを列挙します。 (ANSI)
EnumResourceLanguagesW の

バイナリ モジュールに関連付けられている、指定した型と名前の言語固有のリソースを列挙します。 (Unicode)
EnumResourceTypesA の

バイナリ モジュール内のリソースの種類を列挙します。 (ANSI)
EnumResourceTypesW の

バイナリ モジュール内のリソースの種類を列挙します。 (Unicode)
EraseTape を する

テープの全部または一部を消去します。
EscapeCommFunction の

指定された通信デバイスに拡張機能を実行するように指示します。
ExecuteUmsThread の

指定した UMS ワーカー スレッドを実行します。
FatalExit

デバッガーに実行制御を転送します。 その後のデバッガーの動作は、使用されるデバッガーの種類に固有です。
FileEncryptionStatusA の

指定したファイルの暗号化状態を取得します。 (ANSI)
FileEncryptionStatusW の

指定したファイルの暗号化状態を取得します。 (Unicode)
FileTimeToDosDateTime の

ファイル時刻を日付と時刻の値 MS-DOS 変換します。
FindActCtxSectionGuid の

FindActCtxSectionGuid 関数は、現在のアクティブ化コンテキストの特定の GUID に関する情報を取得し、ACTCTX_SECTION_KEYED_DATA構造体を返します。
FindActCtxSectionStringA の

FindActCtxSectionString 関数は、現在のアクティブ化コンテキスト内の特定の文字列に関する情報を取得し、ACTCTX_SECTION_KEYED_DATA構造体を返します。 (ANSI)
FindActCtxSectionStringW

FindActCtxSectionString 関数は、現在のアクティブ化コンテキスト内の特定の文字列に関する情報を取得し、ACTCTX_SECTION_KEYED_DATA構造体を返します。 (Unicode)
FindAtomA の

指定した文字列のローカル アトム テーブルを検索し、その文字列に関連付けられているアトムを取得します。 (ANSI)
FindAtomW の

指定した文字列のローカル アトム テーブルを検索し、その文字列に関連付けられているアトムを取得します。 (Unicode)
FindFirstFileNameTransactedW の

トランザクション操作として、指定したファイルへのすべてのハード リンクの列挙体を作成します。 この関数は、後続の FindNextFileNameW 関数の呼び出しで使用できる列挙型のハンドルを返します。
FindFirstFileTransactedA の

トランザクション操作として特定の名前と一致する名前を持つファイルまたはサブディレクトリのディレクトリを検索します。 (ANSI)
FindFirstFileTransactedW の

トランザクション操作として特定の名前と一致する名前を持つファイルまたはサブディレクトリのディレクトリを検索します。 (Unicode)
FindFirstStreamTransactedW の

指定したファイルまたはディレクトリ内の最初のストリームをトランザクション操作として列挙します。
FindFirstVolumeA の

コンピューター上のボリュームの名前を取得します。 (FindFirstVolumeA)
FindFirstVolumeMountPointA の

指定したボリュームにマウントされているフォルダーの名前を取得します。 (ANSI)
FindFirstVolumeMountPointW の

指定したボリュームにマウントされているフォルダーの名前を取得します。 (Unicode)
FindNextVolumeA の

FindFirstVolume 関数の呼び出しによって開始されたボリューム検索を続行します。 (FindNextVolumeA)
FindNextVolumeMountPointA の

FindFirstVolumeMountPoint 関数の呼び出しによって開始されたマウントされたフォルダー検索を続行します。 (ANSI)
FindNextVolumeMountPointW の

FindFirstVolumeMountPoint 関数の呼び出しによって開始されたマウントされたフォルダー検索を続行します。 (Unicode)
FindResourceA の

指定したモジュール内の指定した型と名前を持つリソースの場所を決定します。 (FindResourceA)
FindResourceExA の

指定したモジュール内の指定した型、名前、および言語を持つリソースの場所を決定します。 (FindResourceExA)
FindVolumeMountPointClose

指定したマウントされたフォルダー検索ハンドルを閉じます。
FormatMessage

FormatMessage 関数 (winbase.h) は、メッセージ文字列を書式設定します。
FormatMessageA

メッセージ文字列を書式設定します。 (FormatMessageA)
FormatMessageW

FormatMessageW (Unicode) 関数 (winbase.h) は、メッセージ文字列を書式設定します。
GetActiveProcessorCount の

プロセッサ グループまたはシステム内のアクティブなプロセッサの数を返します。
GetActiveProcessorGroupCount の

システム内のアクティブなプロセッサ グループの数を返します。
GetApplicationRecoveryCallback の

指定したプロセスに登録されているコールバック ルーチンへのポインターを取得します。 返されるアドレスは、プロセスの仮想アドレス空間内にあります。
GetApplicationRestartSettings の

指定したプロセスに登録されている再起動情報を取得します。
GetAtomNameA を する

指定したローカル アトムに関連付けられている文字列のコピーを取得します。 (ANSI)
GetAtomNameW の

指定したローカル アトムに関連付けられている文字列のコピーを取得します。 (Unicode)
GetBinaryTypeA の

ファイルが実行可能 (.exe) ファイルであるかどうかを判断し、その場合は実行可能ファイルを実行するサブシステムを決定します。 (ANSI)
GetBinaryTypeW の

ファイルが実行可能 (.exe) ファイルであるかどうかを判断し、その場合は実行可能ファイルを実行するサブシステムを決定します。 (Unicode)
GetCommConfig を する

通信デバイスの現在の構成を取得します。
GetCommMask の

指定した通信デバイスのイベント マスクの値を取得します。
GetCommModemStatus の

モデム コントロール レジスタ値を取得します。
GetCommPorts の

整形式の COM ポートを含む配列を取得します。
GetCommProperties の

指定した通信デバイスの通信プロパティに関する情報を取得します。
GetCommState の

指定した通信デバイスの現在の制御設定を取得します。
GetCommTimeouts の

指定した通信デバイスに対するすべての読み取り操作と書き込み操作のタイムアウト パラメーターを取得します。
GetCompressedFileSizeTransactedA の

指定したファイルをトランザクション操作として格納するために使用されるディスク ストレージの実際のバイト数を取得します。 (ANSI)
GetCompressedFileSizeTransactedW の

指定したファイルをトランザクション操作として格納するために使用されるディスク ストレージの実際のバイト数を取得します。 (Unicode)
GetComputerNameA

ローカル コンピューターの NetBIOS 名を取得します。 この名前は、システムがレジストリから読み取るときに、システムの起動時に確立されます。 (ANSI)
GetComputerNameW

ローカル コンピューターの NetBIOS 名を取得します。 この名前は、システムがレジストリから読み取るときに、システムの起動時に確立されます。 (Unicode)
GetCurrentActCtx の

GetCurrentActCtx 関数は、呼び出し元スレッドのアクティブなアクティブ化コンテキストにハンドルを返します。
GetCurrentDirectory の

現在のプロセスの現在のディレクトリを取得します。
GetCurrentHwProfileA の

ローカル コンピューターの現在のハードウェア プロファイルに関する情報を取得します。 (ANSI)
GetCurrentHwProfileW の

ローカル コンピューターの現在のハードウェア プロファイルに関する情報を取得します。 (Unicode)
getCurrentUmsThread の

呼び出し元の UMS スレッドのユーザー モード スケジューリング (UMS) スレッド コンテキストを返します。
GetDefaultCommConfigA の

指定した通信デバイスの既定の構成を取得します。 (ANSI)
GetDefaultCommConfigW の

指定した通信デバイスの既定の構成を取得します。 (Unicode)
GetDevicePowerState の

指定したデバイスの現在の電源状態を取得します。
GetDllDirectoryA の

アプリケーションの DLL の検索に使用される検索パスのアプリケーション固有の部分を取得します。 (ANSI)
GetDllDirectoryW の

アプリケーションの DLL の検索に使用される検索パスのアプリケーション固有の部分を取得します。 (Unicode)
GetEnabledXStateFeatures の

x86 または x64 プロセッサで有効な XState 機能のマスクを取得します。
GetEnvironmentVariable の

GetEnvironmentVariable 関数 (winbase.h) は、呼び出し元プロセスの環境ブロックから、指定された変数の内容を取得します。
GetEventLogInformation の

指定したイベント ログに関する情報を取得します。
GetFileAttributesTransactedA を する

指定したファイルまたはディレクトリのファイル システム属性をトランザクション操作として取得します。 (ANSI)
GetFileAttributesTransactedW を する

指定したファイルまたはディレクトリのファイル システム属性をトランザクション操作として取得します。 (Unicode)
GetFileBandwidthReservation の

指定したファイルが存在するボリュームの帯域幅予約プロパティを取得します。
GetFileInformationByHandleEx を する

指定したファイルのファイル情報を取得します。 (GetFileInformationByHandleEx)
GetFileInformationByName の

ファイルへのパスを指定して、ファイルまたはディレクトリに関する情報を照会します。
GetFileSecurityA の

ファイルまたはディレクトリのセキュリティに関する指定された情報を取得します。 取得された情報は、呼び出し元のアクセス権と特権によって制限されます。 (GetFileSecurityA)
GetFirmwareEnvironmentVariableA の

指定したファームウェア環境変数の値を取得します。 (ANSI)
GetFirmwareEnvironmentVariableExA の

指定したファームウェア環境変数とその属性の値を取得します。 (ANSI)
GetFirmwareEnvironmentVariableExW の

指定したファームウェア環境変数とその属性の値を取得します。 (Unicode)
GetFirmwareEnvironmentVariableW の

指定したファームウェア環境変数の値を取得します。 (Unicode)
GetFirmwareType の

ローカル コンピューターのファームウェアの種類を取得します。
GetFullPathNameTransactedA の

トランザクション操作として、指定したファイルの完全なパスとファイル名を取得します。 (ANSI)
GetFullPathNameTransactedW の

トランザクション操作として、指定したファイルの完全なパスとファイル名を取得します。 (Unicode)
GetLogicalDriveStringsA の

システム内の有効なドライブを指定する文字列をバッファーに格納します。 (GetLogicalDriveStringsA)
GetLongPathNameTransactedA を する

指定したパスを、トランザクション操作として長い形式に変換します。 (ANSI)
GetLongPathNameTransactedW の

指定したパスを、トランザクション操作として長い形式に変換します。 (Unicode)
GetMailslotInfo を する

指定した mailslot に関する情報を取得します。
GetMaximumProcessorCount の

プロセッサ グループまたはシステムで使用できる論理プロセッサの最大数を返します。
GetMaximumProcessorGroupCount の

システムで使用できるプロセッサ グループの最大数を返します。
GetNamedPipeClientComputerNameA

GetNamedPipeClientComputerNameA (ANSI) 関数 (winbase.h) は、指定された名前付きパイプのクライアント コンピューター名を取得します。
GetNamedPipeClientProcessId の

指定した名前付きパイプのクライアント プロセス識別子を取得します。
GetNamedPipeClientSessionId の

指定した名前付きパイプのクライアント セッション識別子を取得します。
GetNamedPipeHandleStateA の

GetNamedPipeHandleStateA (ANSI) 関数 (winbase.h) は、指定された名前付きパイプに関する情報を取得します。
GetNamedPipeServerProcessId の

指定した名前付きパイプのサーバー プロセス識別子を取得します。
GetNamedPipeServerSessionId の

指定した名前付きパイプのサーバー セッション識別子を取得します。
GetNextUmsListItem を する

スレッド コンテキストの一覧で次のユーザー モード スケジューリング (UMS) スレッド コンテキストを返します。
GetNumaAvailableMemoryNode の

指定したノードで使用可能なメモリの量を取得します。
GetNumaAvailableMemoryNodeEx の

USHORT 値として指定されたノードで使用可能なメモリの量を取得します。
GetNumaNodeNumberFromHandle の

指定したファイル ハンドルによって表されるファイルまたは I/O デバイスに関連付けられている NUMA ノードを取得します。
GetNumaNodeProcessorMask の

指定したノードのプロセッサ マスクを取得します。
GetNumaProcessorNode の

指定したプロセッサのノード番号を取得します。
GetNumaProcessorNodeEx の

ノード番号を、指定された論理プロセッサの USHORT 値として取得します。
GetNumaProximityNode の

指定した近接ドメイン識別子に対応する NUMA ノード番号を取得します。
GetNumberOfEventLogRecords の

指定したイベント ログ内のレコードの数を取得します。
GetOldestEventLogRecord を する

指定したイベント ログ内の最も古いレコードの絶対レコード番号を取得します。
GetPrivateProfileInt の

GetPrivateProfileInt 関数 (winbase.h) は、初期化ファイルの指定されたセクションのキーに関連付けられた整数を取得します。
GetPrivateProfileIntA を する

初期化ファイルの指定したセクションのキーに関連付けられている整数を取得します。 (GetPrivateProfileIntA)
GetPrivateProfileIntW を する

GetPrivateProfileIntW (Unicode) 関数 (winbase.h) は、初期化ファイルの指定されたセクションのキーに関連付けられた整数を取得します。
GetPrivateProfileSection を する

GetPrivateProfileSection 関数 (winbase.h) は、初期化ファイルの指定されたセクションのすべてのキーと値を取得します。
GetPrivateProfileSectionA を する

初期化ファイルの指定したセクションのすべてのキーと値を取得します。 (GetPrivateProfileSectionA)
GetPrivateProfileSectionNames の

GetPrivateProfileSectionNames 関数 (winbase.h) は、初期化ファイル内のすべてのセクションの名前を取得します。
GetPrivateProfileSectionNamesA を する

初期化ファイル内のすべてのセクションの名前を取得します。 (GetPrivateProfileSectionNamesA)
GetPrivateProfileSectionNamesW の

GetPrivateProfileSectionNamesW (Unicode) 関数 (winbase.h) は、初期化ファイル内のすべてのセクションの名前を取得します。
GetPrivateProfileSectionW の

GetPrivateProfileSectionW (Unicode) 関数 (winbase.h) は、初期化ファイルの指定されたセクションのすべてのキーと値を取得します。
GetPrivateProfileString の

GetPrivateProfileString 関数 (winbase.h) は、初期化ファイル内の指定されたセクションから文字列を取得します。
GetPrivateProfileStringA を する

初期化ファイル内の指定したセクションから文字列を取得します。 (GetPrivateProfileStringA)
GetPrivateProfileStringW を する

GetPrivateProfileStringW (Unicode) 関数 (winbase.h) は、初期化ファイル内の指定されたセクションから文字列を取得します。
GetPrivateProfileStruct の

GetPrivateProfileStruct 関数 (winbase.h) は、初期化ファイルの指定されたセクションのキーに関連付けられているデータを取得します。
GetPrivateProfileStructA の

初期化ファイルの指定したセクションのキーに関連付けられているデータを取得します。 (GetPrivateProfileStructA)
GetPrivateProfileStructW の

GetPrivateProfileStructW (Unicode) 関数 (winbase.h) は、初期化ファイルの指定されたセクションのキーに関連付けられているデータを取得します。
GetProcessAffinityMask の

指定されたプロセスのプロセス アフィニティ マスクと、システムのシステム アフィニティ マスクを取得します。
GetProcessDEPPolicy の

指定した 32 ビット プロセスのデータ実行防止 (DEP) と DEP-ATL サンク エミュレーション設定を取得します。WINDOWS XP と SP3: 現在のプロセスの DEP と DEP-ATL サンク エミュレーション設定を取得します。
GetProcessIoCounters の

指定されたプロセスによって実行されるすべての I/O 操作のアカウンティング情報を取得します。
GetProfileIntA を する

Win.ini ファイルの指定したセクションのキーから整数を取得します。 (ANSI)
GetProfileIntW を する

Win.ini ファイルの指定したセクションのキーから整数を取得します。 (Unicode)
GetProfileSectionA の

Win.ini ファイルの指定したセクションのすべてのキーと値を取得します。 (ANSI)
GetProfileSectionW を する

Win.ini ファイルの指定したセクションのすべてのキーと値を取得します。 (Unicode)
GetProfileStringA を する

Win.ini ファイルの指定したセクションのキーに関連付けられている文字列を取得します。 (ANSI)
GetProfileStringW の

Win.ini ファイルの指定したセクションのキーに関連付けられている文字列を取得します。 (Unicode)
GetShortPathNameA の

指定したパスの短いパス形式を取得します。 (GetShortPathNameA)
GetSystemDEPPolicy の

システムのデータ実行防止 (DEP) ポリシー設定を取得します。
GetSystemPowerStatus の

システムの電源状態を取得します。 状態は、システムが AC 電源または DC 電源で実行されているかどうか、バッテリが現在充電中かどうか、バッテリの寿命が残っている量、およびバッテリー 節約機能がオンまたはオフになっているかどうかを示します。
GetSystemRegistryQuota の

レジストリの現在のサイズと、レジストリがシステムで取得できる最大サイズを取得します。
GetTapeParameters の

テープまたはテープ ドライブを説明する情報を取得します。
GetTapePosition の

テープの現在のアドレスを論理ブロックまたは絶対ブロックで取得します。
GetTapeStatus の

テープ・デバイスがテープ・コマンドを処理する準備ができているかどうかを判別します。
GetTempFileName を する

GetTempFileName 関数 (winbase.h) は、一時ファイルの名前を作成します。 一意のファイル名が生成されると、空のファイルが作成され、それに対するハンドルが解放されます。それ以外の場合は、ファイル名のみが生成されます。
GetThreadEnabledXStateFeatures の

GetThreadEnabledXStateFeatures 関数は、現在のスレッドで現在有効になっている XState 機能のセットを返します。
GetThreadSelectorEntry の

指定したセレクターとスレッドの記述子テーブル エントリを取得します。
GetUmsCompletionListEvent の

指定したユーザー モード スケジューリング (UMS) 完了リストに関連付けられているイベントのハンドルを取得します。
GetUmsSystemThreadInformation の

指定したスレッドが UMS スケジューラ スレッドか、UMS ワーカー スレッドか、または UMS 以外のスレッドかをクエリします。
GetUserNameA の

現在のスレッドに関連付けられているユーザーの名前を取得します。 (ANSI)
GetUserNameW の

現在のスレッドに関連付けられているユーザーの名前を取得します。 (Unicode)
GetVolumeNameForVolumeMountPointA を する

指定したボリューム マウント ポイント (ドライブ文字、ボリューム GUID パス、またはマウントされたフォルダー) に関連付けられているボリュームのボリューム GUID パスを取得します。 (GetVolumeNameForVolumeMountPointA)
GetVolumePathNameA を する

指定したパスがマウントされているボリューム マウント ポイントを取得します。 (GetVolumePathNameA)
GetVolumePathNamesForVolumeNameA

指定したボリュームのドライブ文字とマウントされたフォルダー パスの一覧を取得します。 (GetVolumePathNamesForVolumeNameA)
GetXStateFeaturesMask の

CONTEXT 構造体内で設定された XState フィーチャのマスクを返します。
GlobalAddAtomA の

グローバル アトム テーブルに文字列を追加し、文字列を識別する一意の値 (アトム) を返します。 (GlobalAddAtomA)
GlobalAddAtomExA の

グローバル アトム テーブルに文字列を追加し、文字列を識別する一意の値 (アトム) を返します。 (GlobalAddAtomExA)
GlobalAddAtomExW を する

グローバル アトム テーブルに文字列を追加し、文字列を識別する一意の値 (アトム) を返します。 (GlobalAddAtomExW)
GlobalAddAtomW を する

グローバル アトム テーブルに文字列を追加し、文字列を識別する一意の値 (アトム) を返します。 (GlobalAddAtomW)
GlobalAlloc

ヒープから指定したバイト数を割り当てます。 (GlobalAlloc)
GlobalDeleteAtom

グローバル文字列アトムの参照カウントをデクリメントします。 アトムの参照カウントが 0 に達すると、GlobalDeleteAtom は、グローバル アトム テーブルからその原子に関連付けられている文字列を削除します。
GlobalDiscard

指定したグローバル メモリ ブロックを破棄します。
GlobalFindAtomA

指定した文字列のグローバル アトム テーブルを検索し、その文字列に関連付けられているグローバル アトムを取得します。 (ANSI)
GlobalFindAtomW

指定した文字列のグローバル アトム テーブルを検索し、その文字列に関連付けられているグローバル アトムを取得します。 (Unicode)
GlobalFlags

指定したグローバル メモリ オブジェクトに関する情報を取得します。
GlobalFree

指定したグローバル メモリ オブジェクトを解放し、そのハンドルを無効にします。
GlobalGetAtomNameA

指定したグローバルアトムに関連付けられている文字列のコピーを取得します。 (ANSI)
GlobalGetAtomNameW

指定したグローバルアトムに関連付けられている文字列のコピーを取得します。 (Unicode)
GlobalHandle

グローバル メモリ ブロックへの指定したポインターに関連付けられているハンドルを取得します。
GlobalLock

グローバル メモリ オブジェクトをロックし、オブジェクトのメモリ ブロックの最初のバイトへのポインターを返します。
GlobalMemoryStatus

物理メモリと仮想メモリの両方のシステムの現在の使用状況に関する情報を取得します。 (GlobalMemoryStatus)
GlobalReAlloc

指定したグローバル メモリ オブジェクトのサイズまたは属性を変更します。 サイズは増減できます。
GlobalSize

指定したグローバル メモリ オブジェクトの現在のサイズをバイト単位で取得します。
GlobalUnlock

GMEM_MOVEABLEで割り当てられたメモリ オブジェクトに関連付けられたロック数をデクリメントします。
HasOverlappedIoCompleted の

未処理の I/O 操作の完了をポーリングするために使用できる高パフォーマンスのテスト操作を提供します。
InitAtomTable を する

ローカル アトム テーブルを初期化し、ハッシュ バケットの数を指定したサイズに設定します。
InitializeContext の

必要なサイズとアラインメントを使用して、バッファー内の CONTEXT 構造体を初期化します。
InitializeContext2 の

XSTATE 圧縮マスクを指定するオプションを使用して、必要なサイズと配置を使用してバッファー内の CONTEXT 構造体を初期化します。
InitializeThreadpoolEnvironment の

コールバック環境を初期化します。
InterlockedExchangeSubtract の

2 つの値のアトミック減算を実行します。
IsBadCodePtr の

呼び出し元のプロセスが、指定したアドレスにあるメモリへの読み取りアクセス権を持っているかどうかを判断します。
IsBadReadPtr の

呼び出し元のプロセスが、指定したメモリ範囲への読み取りアクセス権を持っていることを確認します。 (IsBadReadPtr)
IsBadStringPtrA の

呼び出し元のプロセスが、指定したメモリ範囲への読み取りアクセス権を持っていることを確認します。 (IsBadStringPtrA)
IsBadStringPtrW の

呼び出し元のプロセスが、指定したメモリ範囲への読み取りアクセス権を持っていることを確認します。 (IsBadStringPtrW)
IsBadWritePtr の

呼び出し元のプロセスが、指定したメモリ範囲への書き込みアクセス権を持っていることを確認します。
IsNativeVhdBoot

OS が VHD コンテナーから起動されたかどうかを示します。
IsSystemResumeAutomatic の

コンピューターの現在の状態を決定します。
IsTextUnicode の

バッファーに Unicode テキストの形式が含まれる可能性があるかどうかを判断します。
LoadModule

アプリケーションを読み込んで実行するか、既存のアプリケーションの新しいインスタンスを作成します。
LoadPackagedLibrary

指定したパッケージ化されたモジュールとその依存関係を、呼び出し元プロセスのアドレス空間に読み込みます。
LocalAlloc

ヒープから指定したバイト数を割り当てます。 (LocalAlloc)
LocalFlags

指定したローカル メモリ オブジェクトに関する情報を取得します。
LocalFree

指定したローカル メモリ オブジェクトを解放し、そのハンドルを無効にします。
LocalHandle

ローカル メモリ オブジェクトへの指定したポインターに関連付けられているハンドルを取得します。
LocalLock

ローカル メモリ オブジェクトをロックし、オブジェクトのメモリ ブロックの最初のバイトへのポインターを返します。
LocalReAlloc

指定したローカル メモリ オブジェクトのサイズまたは属性を変更します。 サイズは増減できます。
LocalSize

指定したローカル メモリ オブジェクトの現在のサイズをバイト単位で取得します。
LocalUnlock

LMEM_MOVEABLEで割り当てられたメモリ オブジェクトに関連付けられたロック数をデクリメントします。
LocateXStateFeature

CONTEXT 構造体内の XState 機能のプロセッサ状態へのポインターを取得します。
LogonUserA

Win32 LogonUser 関数は、ユーザーをローカル コンピューターにログオンしようとします。 LogonUser は、ユーザーの偽装に使用できるユーザー トークンへのハンドルを返します。 (ANSI)
LogonUserExA の

LogonUserEx 関数は、ユーザーをローカル コンピューターにログオンしようとします。 (ANSI)
LogonUserExW の

LogonUserEx 関数は、ユーザーをローカル コンピューターにログオンしようとします。 (Unicode)
LogonUserW

Win32 LogonUser 関数は、ユーザーをローカル コンピューターにログオンしようとします。 LogonUser は、ユーザーの偽装に使用できるユーザー トークンへのハンドルを返します。 (Unicode)
LookupAccountNameA の

システムの名前とアカウントを入力として受け入れます。 アカウントのセキュリティ識別子 (SID) と、アカウントが見つかったドメインの名前を取得します。 (ANSI)
LookupAccountNameW の

システムの名前とアカウントを入力として受け入れます。 アカウントのセキュリティ識別子 (SID) と、アカウントが見つかったドメインの名前を取得します。 (Unicode)
LookupAccountSidA の

入力としてセキュリティ識別子 (SID) を受け入れます。 この SID のアカウントの名前と、この SID が見つかった最初のドメインの名前を取得します。 (ANSI)
LookupAccountSidLocalA の

ローカル コンピューター上の指定された SID のアカウントの名前を取得します。 (ANSI)
LookupAccountSidLocalW の

ローカル コンピューター上の指定された SID のアカウントの名前を取得します。 (Unicode)
LookupAccountSidW の

入力としてセキュリティ識別子 (SID) を受け入れます。 この SID のアカウントの名前と、この SID が見つかった最初のドメインの名前を取得します。 (Unicode)
LookupPrivilegeDisplayNameA

指定した特権を表す表示名を取得します。 (ANSI)
LookupPrivilegeDisplayNameW の

指定した特権を表す表示名を取得します。 (Unicode)
LookupPrivilegeNameA

指定したローカル一意識別子 (LUID) によって特定のシステムで表される特権に対応する名前を取得します。 (ANSI)
LookupPrivilegeNameW の

指定したローカル一意識別子 (LUID) によって特定のシステムで表される特権に対応する名前を取得します。 (Unicode)
LookupPrivilegeValueA の

指定した特権名をローカルに表すために、指定したシステムで使用されるローカル一意識別子 (LUID) を取得します。 (ANSI)
LookupPrivilegeValueW の

指定した特権名をローカルに表すために、指定したシステムで使用されるローカル一意識別子 (LUID) を取得します。 (Unicode)
lstrcatA を する

1 つの文字列を別の文字列に追加します。警告 使用しないでください。 (ANSI)
lstrcatW の

1 つの文字列を別の文字列に追加します。警告 使用しないでください。 (Unicode)
lstrcmpA を する

2 つの文字列を比較します。 比較では大文字と小文字が区別されます。 (ANSI)
lstrcmpiA を する

2 つの文字列を比較します。 比較では大文字と小文字は区別されません。 (ANSI)
lstrcmpiW を する

2 つの文字列を比較します。 比較では大文字と小文字は区別されません。 (Unicode)
lstrcmpW を する

2 つの文字列を比較します。 比較では大文字と小文字が区別されます。 (Unicode)
lstrcpyA を する

文字列をバッファーにコピーします。 (ANSI)
lstrcpynA を する

指定した数の文字をソース文字列からバッファーにコピーします。警告 使用しないでください。 (ANSI)
lstrcpynW を する

指定した数の文字をソース文字列からバッファーにコピーします。警告 使用しないでください。 (Unicode)
lstrcpyW を する

文字列をバッファーにコピーします。 (Unicode)
lstrlenA を する

指定した文字列の長さを決定します (終端の null 文字は含まれません)。 (ANSI)
lstrlenW を する

指定した文字列の長さを決定します (終端の null 文字は含まれません)。 (Unicode)
MAKEINTATOM を する

指定したアトムを文字列に変換し、アトムまたは文字列を受け入れる関数に渡すことができるようにします。
MapUserPhysicalPagesScatter

以前に割り当てられた物理メモリ ページを、アドレス ウィンドウ拡張 (AWE) リージョンの指定されたアドレスにマップします。 (MapUserPhysicalPagesScatter)
MapViewOfFileExNuma

ファイル マッピングのビューを呼び出し元プロセスのアドレス空間にマップし、物理メモリの NUMA ノードを指定します。
MoveFile の

MoveFile 関数 (winbase.h) は、子を含む既存のファイルまたはディレクトリを移動します。
MoveFileA の

既存のファイルまたはその子を含むディレクトリを移動します。 (MoveFileA)
MoveFileExA の

さまざまな移動オプションを使用して、既存のファイルまたはディレクトリ (子を含む) を移動します。 (ANSI)
MoveFileExW の

さまざまな移動オプションを使用して、既存のファイルまたはディレクトリ (子を含む) を移動します。 (Unicode)
MoveFileTransactedA の

既存のファイルまたはディレクトリ (子を含む) をトランザクション操作として移動します。 (ANSI)
MoveFileTransactedW の

既存のファイルまたはディレクトリ (子を含む) をトランザクション操作として移動します。 (Unicode)
MoveFileW の

MoveFileW (Unicode) 関数 (winbase.h) は、子を含む既存のファイルまたはディレクトリを移動します。
MoveFileWithProgressA の

子を含むファイルまたはディレクトリを移動します。 進行状況通知を受け取るコールバック関数を指定できます。 (ANSI)
MoveFileWithProgressW の

子を含むファイルまたはディレクトリを移動します。 進行状況通知を受け取るコールバック関数を指定できます。 (Unicode)
MulDiv

2 つの 32 ビット値を乗算し、64 ビットの結果を 3 番目の 32 ビット値で除算します。
NotifyChangeEventLog の

イベントが指定されたイベント ログに書き込まれるときに、アプリケーションが通知を受信できるようにします。
ObjectCloseAuditAlarmA

プライベート オブジェクトへのハンドルが削除されたときに、セキュリティ イベント ログに監査メッセージを生成します。 (ObjectCloseAuditAlarmA)
ObjectDeleteAuditAlarmA

ObjectDeleteAuditAlarmA (ANSI) 関数 (winbase.h) は、オブジェクトが削除されたときに監査メッセージを生成します。
ObjectOpenAuditAlarmA

クライアント アプリケーションがオブジェクトへのアクセスまたは新しいオブジェクトの作成を試みたときに監査メッセージを生成します。 (ObjectOpenAuditAlarmA)
ObjectPrivilegeAuditAlarmA

セキュリティ イベント ログに監査メッセージを生成します。 (ObjectPrivilegeAuditAlarmA)
OpenBackupEventLogA

BackupEventLog 関数によって作成されたバックアップ イベント ログへのハンドルを開きます。 (ANSI)
OpenBackupEventLogW

BackupEventLog 関数によって作成されたバックアップ イベント ログへのハンドルを開きます。 (Unicode)
OpenCommPort

通信デバイスを開こうとします。
OpenEncryptedFileRawA

ファイルをバックアップ (エクスポート) または復元 (インポート) するために、暗号化されたファイルを開きます。 (ANSI)
OpenEncryptedFileRawW

ファイルをバックアップ (エクスポート) または復元 (インポート) するために、暗号化されたファイルを開きます。 (Unicode)
OpenEventLogA

指定したイベント ログへのハンドルを開きます。 (ANSI)
OpenEventLogW

指定したイベント ログへのハンドルを開きます。 (Unicode)
OpenFile

ファイルを作成、開く、再度開く、または削除します。
OpenFileById

指定した識別子と一致するファイルを開きます。
OpenFileMappingA

名前付きファイル マッピング オブジェクトを開きます。 (OpenFileMappingA)
OpenJobObjectA

既存のジョブ オブジェクトを開きます。 (OpenJobObjectA)
OpenPrivateNamespaceA

OpenPrivateNamespaceA (ANSI) 関数 (winbase.h) は、プライベート名前空間を開きます。
OperationEnd

アプリケーションが操作を終了しようとしていることをシステムに通知します。
OperationStart

アプリケーションが操作を開始しようとしていることをシステムに通知します。
PowerClearRequest

電源要求オブジェクトの指定した種類の電源要求の数をデクリメントします。
PowerCreateRequest の

新しい電源要求オブジェクトを作成します。
PowerSetRequest の

電源要求オブジェクトの指定した種類の電源要求の数をインクリメントします。
PrepareTape

アクセスまたは削除するテープを準備します。
PrivilegedServiceAuditAlarmA の

セキュリティ イベント ログに監査メッセージを生成します。 (PrivilegedServiceAuditAlarmA)
PulseEvent の

指定したイベント オブジェクトをシグナル状態に設定し、適切な数の待機スレッドを解放した後、非署名状態にリセットします。
PurgeComm

指定した通信リソースの出力バッファーまたは入力バッファーからすべての文字を破棄します。 また、リソースに対する保留中の読み取り操作または書き込み操作を終了することもできます。
QueryActCtxSettingsW の

QueryActCtxSettingsW 関数は、アクティブ化コンテキスト、および照会する属性の名前空間と名前を指定します。
QueryActCtxW

QueryActCtxW 関数は、アクティブ化コンテキストを照会します。
QueryDosDeviceA

MS-DOS デバイス名に関する情報を取得します。 (QueryDosDeviceA)
QueryFullProcessImageNameA の

指定したプロセスの実行可能イメージの完全な名前を取得します。 (ANSI)
QueryFullProcessImageNameW の

指定したプロセスの実行可能イメージの完全な名前を取得します。 (Unicode)
QueryThreadProfiling

指定したスレッドに対してスレッド プロファイルが有効になっているかどうかを判断します。
QueryUmsThreadInformation の

指定したユーザー モード スケジューリング (UMS) ワーカー スレッドに関する情報を取得します。
ReadDirectoryChangesExW

指定したディレクトリ内の変更を記述する情報を取得します。この情報の種類が指定されている場合は、拡張情報を含めることができます。
ReadDirectoryChangesW

指定したディレクトリ内の変更を説明する情報を取得します。
ReadEncryptedFileRaw の

暗号化されたファイルをバックアップ (エクスポート) します。
ReadEventLogA

指定したイベント ログから、指定した数のエントリを読み取ります。 (ANSI)
ReadEventLogW

指定したイベント ログから、指定した数のエントリを読み取ります。 (Unicode)
ReadThreadProfilingData

スレッドに関連付けられている指定されたプロファイル データを読み取ります。
RegisterApplicationRecoveryCallback の

アプリケーションのアクティブなインスタンスを復旧用に登録します。
RegisterApplicationRestart の

アプリケーションのアクティブなインスタンスを再起動用に登録します。
RegisterEventSourceA の

指定したイベント ログへの登録済みハンドルを取得します。 (ANSI)
RegisterEventSourceW の

指定したイベント ログへの登録済みハンドルを取得します。 (Unicode)
registerWaitForSingleObject の

スレッド プール内の待機スレッドにオブジェクトの待機を指示します。
ReleaseActCtx

ReleaseActCtx 関数は、指定されたアクティブ化コンテキストの参照カウントをデクリメントします。
RemoveDirectoryTransactedA の

トランザクション操作として既存の空のディレクトリを削除します。 (ANSI)
RemoveDirectoryTransactedW の

トランザクション操作として既存の空のディレクトリを削除します。 (Unicode)
RemoveSecureMemoryCacheCallback の

以前に AddSecureMemoryCacheCallback 関数に登録されていたコールバック関数の登録を解除します。
ReOpenFile

異なるアクセス権、共有モード、およびフラグを使用して、指定されたファイル システム オブジェクトを再度開きます。
ReplaceFileA の

1 つのファイルを別のファイルに置き換え、元のファイルのバックアップ コピーを作成するオプションで置き換えます。 (ANSI)
ReplaceFileW の

1 つのファイルを別のファイルに置き換え、元のファイルのバックアップ コピーを作成するオプションで置き換えます。 (Unicode)
ReportEventA

指定したイベント ログの末尾にエントリを書き込みます。 (ANSI)
ReportEventW

指定したイベント ログの末尾にエントリを書き込みます。 (Unicode)
RequestWakeupLatency

効果がなく、STATUS_NOT_SUPPORTEDを返します。 この関数は、以前のバージョンの Windows.Windows Server 2008 および Windows Vista との互換性のためにのみ提供されています。効果はなく、常に成功を返します。
SetCommBreak の

指定した通信デバイスの文字伝送を中断し、ClearCommBreak 関数が呼び出されるまで伝送ラインを中断状態にします。
SetCommConfig の

通信デバイスの現在の構成を設定します。
SetCommMask の

通信デバイスに対して監視する一連のイベントを指定します。
SetCommState の

デバイス制御ブロック (DCB 構造体) の仕様に従って通信デバイスを構成します。 この関数は、すべてのハードウェアおよび制御設定を再初期化しますが、出力キューや入力キューは空にしません。
SetCommTimeouts の

指定した通信デバイスに対するすべての読み取りおよび書き込み操作のタイムアウト パラメーターを設定します。
SetCurrentDirectory

現在のプロセスの現在のディレクトリを変更します。
SetDefaultCommConfigA の

通信デバイスの既定の構成を設定します。 (ANSI)
SetDefaultCommConfigW の

通信デバイスの既定の構成を設定します。 (Unicode)
SetDllDirectoryA の

アプリケーションの DLL の検索に使用する検索パスにディレクトリを追加します。 (ANSI)
SetDllDirectoryW の

アプリケーションの DLL の検索に使用する検索パスにディレクトリを追加します。 (Unicode)
SetEnvironmentVariable の

SetEnvironmentVariable 関数 (winbase.h) は、現在のプロセスの指定された環境変数の内容を設定します。
SetFileAttributesTransactedA の

ファイルまたはディレクトリの属性をトランザクション操作として設定します。 (ANSI)
SetFileAttributesTransactedW の

ファイルまたはディレクトリの属性をトランザクション操作として設定します。 (Unicode)
SetFileBandwidthReservation の

指定したファイル ストリームの帯域幅を予約することを要求します。 予約は、指定されたファイル ハンドルの I/O 要求のミリ秒単位のバイト数として指定されます。
SetFileCompletionNotificationModes の

ファイル ハンドルの通知モードを設定します。これにより、指定したファイルに対する完了通知の動作を指定できます。
SetFileSecurityA の

SetFileSecurityA (ANSI) 関数 (winbase.h) は、ファイルまたはディレクトリ オブジェクトのセキュリティを設定します。
SetFileShortNameA の

指定したファイルの短い名前を設定する関数。 ファイルは NTFS ファイル システム ボリューム上にある必要があります。 (ANSI)
SetFileShortNameW の

指定したファイルの短い名前を設定します。 ファイルは NTFS ファイル システム ボリューム上にある必要があります。 (Unicode)
SetFirmwareEnvironmentVariableA の

指定したファームウェア環境変数の値を設定します。 (ANSI)
SetFirmwareEnvironmentVariableExA の

指定したファームウェア環境変数の値を、この変数の格納方法と保守方法を示す属性として設定します。
SetFirmwareEnvironmentVariableExW の

指定したファームウェア環境変数の値と、この変数の格納方法と保守方法を示す属性を設定します。
SetFirmwareEnvironmentVariableW の

指定したファームウェア環境変数の値を設定します。 (Unicode)
SetHandleCount を する

SetHandleCount 関数は、プロセスで使用できるファイル ハンドルの数を変更します。
SetMailslotInfo の

指定した mailslot で読み取り操作に使用されるタイムアウト値を設定します。
SetProcessAffinityMask の

指定したプロセスのスレッドのプロセッサ アフィニティ マスクを設定します。
SetProcessDEPPolicy の

32 ビット プロセスのデータ実行防止 (DEP) と DEP-ATL サンク エミュレーション設定を変更します。
SetSearchPathMode の

SearchPath 関数がファイルを検索するときに使用するプロセスごとのモードを設定します。
SetSystemPowerState の

電源を切ってシステムを中断します。 ForceFlag パラメーターに応じて、関数はすぐに操作を中断するか、すべてのアプリケーションとデバイス ドライバーのアクセス許可を要求してから実行します。
SetTapeParameters の

テープのブロック サイズを指定するか、テープ デバイスを構成します。
SetTapePosition の

指定したデバイス上のテープ位置を設定します。
SetThreadAffinityMask の

指定したスレッドのプロセッサ アフィニティ マスクを設定します。
SetThreadExecutionState の

アプリケーションが使用中であることをシステムに通知し、アプリケーションの実行中にシステムがスリープ状態に入ったり、ディスプレイをオフにしたりできないようにすることができます。
SetThreadpoolCallbackCleanupGroup の

指定したクリーンアップ グループを指定したコールバック環境に関連付けます。 (SetThreadpoolCallbackCleanupGroup)
SetThreadpoolCallbackLibrary の

未処理のコールバックがある限り、指定した DLL が読み込まれたままであることを確認します。 (SetThreadpoolCallbackLibrary)
SetThreadpoolCallbackPersistent の

コールバックを永続的なスレッドで実行することを指定します。 (SetThreadpoolCallbackPersistent)
SetThreadpoolCallbackPool の

コールバックの生成時に使用するスレッド プールを設定します。
SetThreadpoolCallbackPriority の

同じスレッド プール内の他の作業項目に対するコールバック関数の優先順位を指定します。 (SetThreadpoolCallbackPriority)
SetThreadpoolCallbackRunsLong の

このコールバック環境に関連付けられているコールバックがすぐに戻らない可能性があることを示します。 (SetThreadpoolCallbackRunsLong)
SetUmsThreadInformation の

指定したユーザー モード スケジューリング (UMS) ワーカー スレッドのアプリケーション固有のコンテキスト情報を設定します。
SetupComm

指定した通信デバイスの通信パラメーターを初期化します。
SetVolumeLabelA

ファイル システム ボリュームのラベルを設定します。 (ANSI)
SetVolumeLabelW の

ファイル システム ボリュームのラベルを設定します。 (Unicode)
SetVolumeMountPointA の

ボリュームをドライブ文字または別のボリューム上のディレクトリに関連付けます。 (ANSI)
SetVolumeMountPointW の

ボリュームをドライブ文字または別のボリューム上のディレクトリに関連付けます。 (Unicode)
SetXStateFeaturesMask の

CONTEXT 構造体内で設定された XState フィーチャのマスクを設定します。
SwitchToFiber

ファイバーをスケジュールします。 関数はファイバーで呼び出す必要があります。
TransmitCommChar

指定した通信デバイスの出力バッファー内の保留中のデータの前に、指定した文字を送信します。
UmsThreadYield を する

呼び出し元の UMS ワーカー スレッドが実行されているユーザー モード スケジューリング (UMS) スケジューラ スレッドを制御します。
UnregisterApplicationRecoveryCallback の

アプリケーションのアクティブなインスタンスを回復リストから削除します。
UnregisterApplicationRestart の

アプリケーションのアクティブなインスタンスを再起動リストから削除します。
UnregisterWait の

RegisterWaitForSingleObject 関数によって発行された登録済み待機操作を取り消します。 (UnregisterWait)
UpdateResourceA の

ポータブル実行可能ファイル (PE) ファイル内のリソースを追加、削除、または置き換えます。 (ANSI)
UpdateResourceW の

ポータブル実行可能ファイル (PE) ファイル内のリソースを追加、削除、または置き換えます。 (Unicode)
VerifyVersionInfoA の

オペレーティング システムのバージョン要件のセットと、現在実行中のバージョンのシステムの対応する値を比較します。 (ANSI)
VerifyVersionInfoW の

オペレーティング システムのバージョン要件のセットと、現在実行中のバージョンのシステムの対応する値を比較します。 (Unicode)
WaitCommEvent の

指定された通信デバイスに対してイベントが発生するのを待機します。 この関数によって監視されるイベントのセットは、デバイス ハンドルに関連付けられているイベント マスクに含まれています。
WaitNamedPipeA の

WaitNamedPipeA (ANSI) 関数 (winbase.h) は、タイムアウト間隔が経過するか、指定された名前付きパイプのインスタンスが接続に使用できるようになるまで待機します (つまり、パイプのサーバー プロセスには、パイプに対する保留中の ConnectNamedPipe 操作があります)。
WinExec の

指定したアプリケーションを実行します。
WinMain

グラフィカル Windows ベースのアプリケーションのユーザー指定のエントリ ポイント。
Wow64GetThreadSelectorEntry

指定したセレクターと WOW64 スレッドの記述子テーブル エントリを取得します。
WriteEncryptedFileRaw の

暗号化されたファイルを復元 (インポート) します。
WritePrivateProfileSectionA の

初期化ファイル内の指定したセクションのキーと値を置き換えます。 (ANSI)
WritePrivateProfileSectionW の

初期化ファイル内の指定したセクションのキーと値を置き換えます。 (Unicode)
WritePrivateProfileStringA の

初期化ファイルの指定したセクションに文字列をコピーします。 (ANSI)
WritePrivateProfileStringW の

初期化ファイルの指定したセクションに文字列をコピーします。 (Unicode)
WritePrivateProfileStructA の

初期化ファイルの指定したセクションのキーにデータをコピーします。 データがコピーされると、関数はチェックサムを計算し、データの末尾に追加します。 (ANSI)
WritePrivateProfileStructW の

初期化ファイルの指定したセクションのキーにデータをコピーします。 データがコピーされると、関数はチェックサムを計算し、データの末尾に追加します。 (Unicode)
WriteProfileSectionA の

Win.ini ファイル内の指定したセクションの内容を、指定したキーと値に置き換えます。 (ANSI)
WriteProfileSectionW の

Win.ini ファイル内の指定したセクションの内容を、指定したキーと値に置き換えます。 (Unicode)
WriteProfileStringA の

Win.ini ファイルの指定したセクションに文字列をコピーします。 (ANSI)
WriteProfileStringW の

Win.ini ファイルの指定したセクションに文字列をコピーします。 (Unicode)
WriteTapemark の

指定した数のファイル マーク、設定マーク、短いファイル マーク、または長いファイル マークをテープ デバイスに書き込みます。
WTSGetActiveConsoleSessionId

コンソール セッションのセッション識別子を取得します。
ZombifyActCtx

ZombifyActCtx 関数は、指定されたアクティブ化コンテキストを非アクティブ化しますが、割り当てを解除しません。

コールバック関数

 
LPPROGRESS_ROUTINE

CopyFileEx、MoveFileTransacted、および MoveFileWithProgress 関数で使用されるアプリケーション定義のコールバック関数。
PCOPYFILE2_PROGRESS_ROUTINE

CopyFile2 関数で使用されるアプリケーション定義のコールバック関数。
PFE_EXPORT_FUNC

ReadEncryptedFileRaw で使用されるアプリケーション定義のコールバック関数。
PFE_IMPORT_FUNC

WriteEncryptedFileRaw で使用されるアプリケーション定義のコールバック関数。 システムは、バックアップ ファイルのデータの一部を取得するたびに、ImportCallback を 1 回以上呼び出します。
PFIBER_START_ROUTINE

CreateFiber 関数で使用されるアプリケーション定義関数。 これは、ファイバーの開始アドレスとして機能します。

構造

 
ACTCTX_SECTION_KEYED_DATA

ACTCTX_SECTION_KEYED_DATA構造体は、FindActCtxSectionString 関数と FindActCtxSectionGuid 関数によって使用され、GUID または 32 ビット整数タグ付きアクティブ化コンテキスト セクションと共にアクティブ化コンテキスト情報を返します。
ACTCTXA の

ACTCTX 構造体は、アクティブ化コンテキストを作成するために CreateActCtx 関数によって使用されます。 (ANSI)
ACTCTXW の

ACTCTX 構造体は、アクティブ化コンテキストを作成するために CreateActCtx 関数によって使用されます。 (Unicode)
COMMCONFIG の

通信デバイスの構成状態に関する情報が含まれます。
COMMPROP を する

通信ドライバーに関する情報が含まれています。
COMMTIMEOUTS を する

通信デバイスのタイムアウト パラメーターを格納します。
COMSTAT

通信デバイスに関する情報が含まれます。
COPYFILE2_EXTENDED_PARAMETERS

CopyFile2 関数の拡張パラメーターが含まれています。
COPYFILE2_EXTENDED_PARAMETERS_V2

CopyFile2 関数のCOPYFILE2_EXTENDED_PARAMETERS構造体を超える更新された追加機能が含まれています
COPYFILE2_MESSAGE

保留中のコピー操作に関する情報を含む CopyFile2ProgressRoutine コールバック関数に渡されます。
DCB の

シリアル通信デバイスの制御設定を定義します。
EVENTLOG_FULL_INFORMATION

イベント ログがいっぱいかどうかを示します。
FILE_ALIGNMENT_INFO

ファイルの配置情報を格納します。
FILE_ALLOCATION_INFO

ファイルに割り当てる必要があるバイトの合計数を格納します。
FILE_ATTRIBUTE_TAG_INFO

要求されたファイル属性情報を受け取ります。 任意のハンドルに使用されます。
FILE_BASIC_INFO

ファイルの基本情報を格納します。 ファイル ハンドルに使用されます。
FILE_COMPRESSION_INFO

ファイル圧縮情報を受信します。
FILE_DISPOSITION_INFO

ファイルを削除するかどうかを示します。 任意のハンドルに使用されます。
FILE_END_OF_FILE_INFO

ファイルの末尾を設定する必要がある指定した値を格納します。
FILE_FULL_DIR_INFO

ファイルのディレクトリ情報を格納します。 (FILE_FULL_DIR_INFO)
FILE_ID_BOTH_DIR_INFO

指定したディレクトリ内のファイルに関する情報が含まれます。
FILE_ID_DESCRIPTOR

使用する ID の種類を指定します。
FILE_ID_EXTD_DIR_INFO

ファイルの識別情報を格納します。 (FILE_ID_EXTD_DIR_INFO)
FILE_ID_INFO

ファイルの識別情報を格納します。 (FILE_ID_INFO)
FILE_IO_PRIORITY_HINT_INFO

ファイル I/O 操作の優先順位ヒントを指定します。
FILE_NAME_INFO

ファイル名を受け取ります。
FILE_REMOTE_PROTOCOL_INFO

ファイル リモート プロトコル情報が含まれています。
FILE_RENAME_INFO

ファイルの名前を変更する名前を格納します。
FILE_STANDARD_INFO

ファイルの拡張情報を受け取ります。
FILE_STORAGE_INFO

ファイルのディレクトリ情報を格納します。 (FILE_STORAGE_INFO)
FILE_STREAM_INFO

指定したファイルのファイル ストリーム情報を受信します。
HW_PROFILE_INFOA

ハードウェア プロファイルに関する情報が含まれています。 (ANSI)
HW_PROFILE_INFOW

ハードウェア プロファイルに関する情報が含まれています。 (Unicode)
MEMORYSTATUS

物理メモリと仮想メモリの両方の現在の状態に関する情報が含まれます。
OFSTRUCT

OpenFile 関数が開いたファイルまたは開こうとしたファイルに関する情報を格納します。
OPERATION_END_PARAMETERS

この構造体は、OperationEnd 関数によって使用されます。
OPERATION_START_PARAMETERS

この構造体は、OperationStart 関数によって使用されます。
PROCESS_CREATION_SME_VECTOR_LENGTH

STARTUPINFOEXA の

新しいプロセスのウィンドウ ステーション、デスクトップ、標準ハンドル、および属性を指定します。 これは、CreateProcess 関数と CreateProcessAsUser 関数と共に使用されます。 (ANSI)
STARTUPINFOEXW の

新しいプロセスのウィンドウ ステーション、デスクトップ、標準ハンドル、および属性を指定します。 これは、CreateProcess 関数と CreateProcessAsUser 関数と共に使用されます。 (Unicode)
SYSTEM_POWER_STATUS

システムの電源状態に関する情報が含まれています。
UMS_SCHEDULER_STARTUP_INFO

ユーザー モード スケジューリング (UMS) スケジューラ スレッドの属性を指定します。
UMS_SYSTEM_THREAD_INFORMATION

UMS スケジューラ スレッド、UMS ワーカー スレッド、または UMS 以外のスレッドを指定します。 GetUmsSystemThreadInformation 関数はこの構造体を使用します。
WIN32_STREAM_ID

ストリーム データを格納します。

列挙 体

 
COPYFILE2_COPY_PHASE

エラー時のコピーのフェーズを示します。
COPYFILE2_MESSAGE_ACTION

保留中のコピー操作に対して実行する必要があるアクションを示す CopyFile2ProgressRoutine コールバック関数によって返されます。
COPYFILE2_MESSAGE_TYPE

copyFile2ProgressRoutine コールバック関数にCOPYFILE2_MESSAGE構造体で渡されるメッセージの種類を示します。
FILE_ID_TYPE

FILE_ID_DESCRIPTOR構造体内の共用体の判別子。
PRIORITY_HINT

ファイル I/O 操作の優先順位ヒントを指定するために、FILE_IO_PRIORITY_HINT_INFO構造体で使用される値を定義します。