次の方法で共有


Windows 展開サービス サーバー関数

Windows 展開サービス PXE サーバー API では、次の関数が使用されます。

機能 Description
PxeAsyncRecvDone クライアント要求の非同期結果を返します。
PxeDhcpAppendOption 応答パケットに DHCP オプションを追加します。
PxeDhcpAppendOptionRaw 応答パケットに DHCP オプションを追加します。
PxeDhcpGetOptionValue DHCP パケットからオプション値を取得します。
PxeDhcpGetVendorOptionValue DHCP パケットのベンダー固有情報フィールド (43) からオプション値を取得します。
PxeDhcpInitialize 応答パケットを DHCP 応答パケットとして初期化します。
PxeDhcpIsValid パケットが DHCP パケットであることを検証します。
PxeGetServerInfo PXE サーバーに関する情報を返します。
PxePacketAllocate PxeSendReply 関数を使用して送信するパケットを割り当てます。
PxePacketFree PxePacketAllocate 関数によって割り当てられたパケットを解放します。
PxeProviderEnumClose PxeProviderEnumFirst 関数によって開かれたプロバイダーの列挙を閉じます。
PxeProviderEnumFirst 登録済みプロバイダーの列挙を開始します。
PxeProviderEnumNext 登録済みプロバイダーを列挙します。
PxeProviderFreeInfo PxeProviderEnumNext 関数によって割り当てられたメモリを解放します。
PxeProviderInitialize プロバイダーを初期化し、クライアント要求を受信するように準備するプロバイダー ダイナミック リンク ライブラリ (DLL) からのエクスポート。
PxeProviderQueryIndex 登録済みプロバイダーの一覧で、指定したプロバイダーのインデックスを返します。
PxeProviderRecvRequest クライアントから要求を受信したときに呼び出されます。
PxeProviderRegister プロバイダーをシステムに登録します。
PxeProviderServiceControl サービス コントロール コードが WDS サービスによって受信されたときに呼び出されます。
PxeProviderSetAttribute プロバイダーの属性を指定します。
PxeProviderShutdown プロバイダーをシャットダウンするために呼び出されます。
PxeProviderUnRegister 登録済みプロバイダーの一覧からプロバイダーを削除します。
PxeRegisterCallback さまざまな通知イベントのコールバック関数を登録します。
PxeSendReply クライアント要求にパケットを送信します。
PxeTrace PXE ログにトレース エントリを追加します。

 

Windows 8 と Windows Server 2012 以降では、次の情報を使用できます。

機能 Description
PxeDhcpv6AppendOption 応答パケットに DHCPv6 オプションを追加します。
PxeDhcpv6AppendOptionRaw 応答パケットに DHCPv6 オプションを追加します。
PxeDhcpv6GetOptionValue DHCPv6 パケットからオプション値を取得します。
PxeDhcpv6GetVendorOptionValue DHCPv6 パケットのOPTION_VENDOR_OPTS (17) フィールドからオプション値を取得します。
PxeDhcpv6Initialize 応答パケットを DHCPv6 応答パケットとして初期化します。
PxeDhcpv6IsValid パケットが有効な DHCPv6 パケットであることを検証します。
PxeGetServerInfoEx PXE サーバーに関する情報を返します。
PxeDhcpv6ParseRelayForw プロバイダーが RELAY-FORW メッセージとその入れ子になったOPTION_RELAY_MSG メッセージを解析できるようにします。
PxeDhcpv6CreateRelayRepl RELAY-REPL メッセージを生成します。