英語で読む

次の方法で共有


Windows Deployment Services

Windows Deployment Services テクノロジの概要。

Windows 展開サービスを開発するには、次のヘッダーが必要です。

このテクノロジのプログラミング ガイダンスについては、次を参照してください。

列挙

 
__unnamed_enum_1

__unnamed_enum_1 (wdsclientapi.h) 列挙は、WdsCliLog 関数によって使用されます。
__unnamed_enum_2

__unnamed_enum_2 (wdsclientapi.h) 列挙は、WdsCliLog 関数によって使用されます。
TRANSPORTCLIENT_CALLBACK_ID

この列挙は、WdsTransportClientRegisterCallback 関数によって受け取ります。
TRANSPORTPROVIDER_CALLBACK_ID

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

有効になっている WDS コンポーネント診断構成します。 WDS 診断イベントをシステム イベント ログに記録します。
WDSTRANSPORT_DISCONNECT_TYPE

WDS クライアントがセッションから切断されたときに実行する必要があるアクションを示します。
WDSTRANSPORT_FEATURE_FLAGS

WDS サーバーにインストールされている WDS 機能を示します。
WDSTRANSPORT_IP_ADDRESS_SOURCE_TYPE

WDS マルチキャスト プロバイダーが新しいセッションのマルチキャスト アドレスを取得するソースを示します。
WDSTRANSPORT_IP_ADDRESS_TYPE

IP アドレスの種類を示します。
WDSTRANSPORT_NAMESPACE_TYPE

この名前空間の対象となるオブジェクトを送信するために使用されるマルチキャスト セッションの種類を決定します。
WDSTRANSPORT_NETWORK_PROFILE_TYPE

ネットワーク上のデータ転送を最適化するために WDS トランスポート プロトコルで使用される設定を定義します。
WDSTRANSPORT_PROTOCOL_FLAGS

WDS トランスポート サーバーがサポートするプロトコルを指定します。
WDSTRANSPORT_SERVICE_NOTIFICATION

WDS トランスポート サービスに通知するときに実行する必要があるアクション (構成変更後の設定の再読み取りなど) を指定します。
WDSTRANSPORT_SLOW_CLIENT_HANDLING_TYPE

Windows Server 2008 R2 で実行されている WDS トランスポート サーバーがマルチキャスト転送を遅くしているクライアント コンピューターを処理するために使用する自動アクションの種類を指定します。
WDSTRANSPORT_TFTP_CAPABILITY

WDS TFTP サーバーでサポートされている機能を示します。
WDSTRANSPORT_UDP_PORT_POLICY

UDP ポートを割り当てるときに WDS トランスポート サービスで使用するポリシーを指定します。

関数

 
複製

この名前空間オブジェクトの情報を、メモリ内の新しい未登録の名前空間オブジェクトにコピーします。
コミット

IWdsTransportCacheable::D irty プロパティが設定されている場合は、オブジェクト データ メンバーを基になるデータ ストアにコミットします。 それ以外の場合、メソッドはアクションなしで を返します。
CreateNamespace

現在の WDS トランスポート サーバーに登録できる IWdsTransportNamespace インターフェイスのオブジェクトを作成します。
登録解除

サーバー上の名前空間を登録解除します。
DeregisterContentProvider

クライアント コンピューターでアプリケーションを実行し、コンテンツ プロバイダーの登録を解除できるようにします。 これにより、プロバイダーは WDS トランスポート サーバーで使用できなくなります。
DisableWdsTransportServices

すべての WDS トランスポート サービスを無効モードに設定します。
破棄

IWdsTransportCacheable::D irty プロパティをクリアし、オブジェクトの IWdsTransportCacheable::Refresh メソッドを呼び出して現在のオブジェクト データを再読み込みすることで、オブジェクト データ メンバーに加えられたすべての変更を破棄します。
Disconnect (切断)

WDS クライアントをセッションから切断し、切断時にクライアントが実行するアクションを指定します。
DisconnectClient

WDS クライアントをトランスポート セッションから切断し、切断時に WDS クライアントが実行するアクションを指定します。
EnableWdsTransportServices

すべての WDS トランスポート サービスを自動開始モードに設定します。
get__NewEnum

このコレクション内のオブジェクトを反復処理するために使用できる列挙子へのポインターを受け取ります。
get_AutoDisconnectThreshold

サーバーで使用されるしきい値の転送速度を 1 秒あたりのキロバイト単位で設定または取得します。 (Get)
get_BlockSize

TFTP セッションで使用されるブロック サイズを取得します。
get_Components

WDS クライアントがイベント ログを持つ WDS トランスポート コンポーネントを構成できるようにします。 (Get)
get_Configuration

名前空間のコンテンツ プロバイダーの構成情報を設定または取得します。 (Get)
get_ConfigurationManager

このサーバーの構成を管理するために使用される IWdsTransportConfigurationManager インターフェイスのオブジェクトへのポインターを返します。
get_Content

WDS トランスポート サーバー上のアクティブなトランスポート セッションを表す IWdsTransportContent インターフェイスのオブジェクトへのポインターを受け取ります。
get_ContentProvider

名前空間のコンテンツ プロバイダーを設定または取得します。 (Get)
get_ContentProviders

IWdsTransportCollection インターフェイスのインスタンスへのポインターを受け取ります。 コレクションには、サーバーに登録されているコンテンツ プロバイダーの IWdsTransportContentProvider インターフェイスのオブジェクトが含まれています。
get_Count

このコレクション内のオブジェクトの数を受け取ります。
get_CpuUtilization

WDS クライアントの CPU 使用率の割合を受け取ります。
get_CurrentFileOffset

TFTP セッションで転送されている現在のブロックのバイト単位で、ファイルの先頭からのオフセットを受信します。
get_Description

コンテンツ プロバイダーの説明を取得します。
get_Description

名前空間の説明を設定または取得します。 (Get)
get_DiagnosticsPolicy

Configuration Managerの Diagnostics Policy オブジェクトへのインターフェイス ポインターを受け取ります。 オブジェクトを使用して、WDS トランスポート サーバー コンポーネントが診断イベント ログに対して有効にする診断設定を構成できます。
get_Dirty

オブジェクト データが変更されたかどうかを示す値を受け取ります。
get_Enabled

WDS クライアントがサーバーで診断ログを構成できるようにする値を受信または設定します。 (Get)
get_EnableTftpVariableWindowExtension

TFTP サーバで変数ウィンドウ拡張を有効にするかどうかを指定するWDSTRANSPORT_TFTP_CAPABILITY値を受け取ります。 この値を使用すると、WDS クライアント コンピューターは、変数ウィンドウ拡張機能を使用するように WDS TFTP サーバーを構成できます。 (Get)
get_EndIpAddress

WDS クライアント コンピューターで、指定した種類の IP アドレスに対してマルチキャスト IP アドレス範囲の末尾を構成できるようにします。 (Get)
get_EndPort

WDS クライアント コンピューターで、WDS トランスポート サービスによって使用される UDP ポート範囲の末尾を構成できるようにします。 (Get)
get_FileName

TFTP セッションで転送されるファイルの名前を取得します。
get_FilePath

コンテンツ プロバイダーの DLL へのパスを取得します。
get_FileSize

転送されるファイルのサイズをバイト単位で受け取ります。
get_FriendlyName

名前空間のわかりやすい名前を設定または取得します。 (Get)
get_Id

WDS サーバー上のこの WDS クライアントを識別する一意のクライアント ID を受け取ります。
get_Id

サーバー上のこのコンテンツ オブジェクトを識別する一意のコンテンツ ID を受け取ります。
get_Id

サーバーに登録されている名前空間の一意の名前空間 ID を受け取ります。
get_Id

サーバー上のこのセッションを識別する一意のセッション ID を受け取ります。
get_InitializationRoutine

コンテンツ プロバイダーを初期化するために 呼び出されるメソッドの名前を取得します。
get_InstalledFeatures

サーバーにインストールされている WDS 機能を示す値を受け取ります。
get_IpAddress

WDS クライアントの IP アドレスを含む文字列値を受け取ります。
get_IpAddress

クライアントの IP アドレスを含む文字列値を受け取ります。
get_IpAddressSource

WDS クライアント コンピューターが、指定した種類の IP アドレスに対して、WDS トランスポート サーバーがマルチキャスト アドレスを取得する IP アドレス ソースを構成できるようにします。 (Get)
get_Item

指定したインデックスに一致する オブジェクトへのポインターを受け取ります。
get_JoinDuration

WDS クライアントがトランスポート セッションに参加してから経過した時間を秒単位で受け取ります。
get_MacAddress

WDS クライアントの MAC アドレスを受信します。
get_MasterClientId

このセッションのマスター クライアントを識別する WDS サーバーによって割り当てられた一意のクライアント ID を受け取ります。
get_MemoryUtilization

使用中の WDS クライアントのメモリの割合を受け取ります。
get_MinimumClients

転送を自動的に開始する条件を取得または設定します。 セッションに参加しているアプリケーションの数がこのプロパティの値に達すると、転送が開始されます。 (Get)
get_MulticastSessionPolicy

Configuration Managerのマルチキャスト セッション ポリシー オブジェクトへのインターフェイス ポインターを受け取ります。 このオブジェクトを使用すると、Windows Server 2008 R2 以降で使用できるマルチキャスト セッション パラメーターを構成できます。
get_MultistreamStreamCount

サーバーによって使用される送信あたりのマルチキャスト ストリームの最大数を受信します。 (Get)
get_Name

WDS サーバー上の WDS クライアントの名前を受け取ります。
get_Name

このコンテンツ オブジェクトによって表されるデータ オブジェクトの名前を含む文字列値へのポインターを受け取ります。
get_Name

コンテンツ プロバイダーの名前を取得します。
get_Name

名前空間の名前を設定または取得します。 (Get)
get_Name

このオブジェクトによって表されるサーバーの名前を返します。
get_Namespace

このコンテンツに関連付けられている名前空間を表す IWdsTransportNamespace インターフェイスのオブジェクトへのポインターを受け取ります。
get_NamespaceManager

このサーバー上の名前空間を管理するために使用される IWdsTransportNamespaceManager インターフェイスのオブジェクトへのポインターを返します。
get_NetworkInterfaceAddress

このトランスポート セッションで使用されるサーバー ネットワーク インターフェイスの MAC アドレスを受信します。
get_NetworkInterfaceName

このトランスポート セッションで使用されるサーバー ネットワーク インターフェイスの名前を受け取ります。
get_NetworkProfile

クライアント コンピューターが WDS トランスポート サーバーによって使用されるネットワーク プロファイルを構成できるようにします。 (Get)
get_NetworkUtilization

使用されている WDS クライアントのネットワーク帯域幅の割合を受け取ります。
get_PercentCompletion

ダウンロードされた現在のオブジェクトの割合を受け取ります。
get_Protocols

WDS サーバーでサポートされているトランスポート プロトコルを示す値を受け取ります。
get_Registered

名前空間がサーバーに登録されているかどうかを示す値を返します。
get_ServicePolicy

Configuration Managerのサービス ポリシー オブジェクトへのインターフェイス ポインターを受け取ります。 このオブジェクトを使用して、マルチキャスト IP アドレス ソースやアクティブなネットワーク プロファイルなどのサービス パラメーターを構成できます。
get_Session

WDS クライアントが参加しているトランスポート セッションを受信します。
get_SetupManager

このサーバーのセットアップ機能を管理するために使用される IWdsTransportSetupManager インターフェイスのオブジェクトへのポインターを返します。
get_SlowClientFallback

低速クライアントをマルチキャスト転送から自動的に切断するときにサーバーによって要求されるフォールバック ポリシーを示す値を受け取ります。 (Get)
get_SlowClientHandling

マルチキャスト転送を遅くしているクライアントを処理するためにサーバーが使用するメソッドを示すWDSTRANSPORT_SLOW_CLIENT_HANDLING_TYPE値を設定または取得します。 (Get)
get_StartIpAddress

WDS クライアント コンピューターが、指定した種類の IP アドレスのマルチキャスト IP アドレス範囲の開始を構成できるようにします。 (Get)
get_StartPort

WDS クライアント コンピューターが、WDS トランスポート サービスによって使用される UDP ポート範囲の開始を構成できるようにします。 (Get)
get_StartTime

転送を自動的に開始する条件を取得または設定します。 UTC 時刻がこのプロパティの値に達すると、転送が開始されます。 (Get)
get_TftpCapabilities

WDS TFTP サーバーでサポートされている WDS TFTP 機能を示すWDSTRANSPORT_TFTP_CAPABILITY値のマスクを受け取ります。
get_TftpManager

WDS TFTP サーバーの管理に使用される IWdsTransportTftpManager インターフェイスのオブジェクトへのポインターを受け取ります。
get_TftpMaximumBlockSize

TFTP サーバで使用される最大ブロック サイズの値を受け取ります。 値を使用すると、WDS クライアント コンピューターで最大ブロック サイズを構成できます。 (Get)
get_Timeout

クライアントとの通信に使用されるタイムアウトを秒単位で受信します。
get_Tombstoned

すべてのアクティブなセッションが完了または終了するまで、サーバーが登録解除された名前空間の名前空間オブジェクトをメモリに保存したかどうかを示す値を返します。
get_TombstoneTime

サーバーが登録解除された名前空間の名前空間オブジェクトを保存した UTC 日時を返します。
get_TransferRate

このセッションのデータ転送レートを 1 秒あたりのバイト単位で受信します。
get_TransmissionStarted

サーバーがこの名前空間でデータの送信を開始したかどうかを示す値を受け取ります。
get_Type

アプリケーションがこのオブジェクトの名前空間の型を取得できるようにします。
get_UdpPortPolicy

WDS トランスポート サービスで使用される UDP ポート割り当てポリシーを指定するWDSTRANSPORT_UDP_PORT_POLICY値を受け取ります。 値を使用すると、WDS クライアント コンピューターで UDP ポート割り当てポリシーを構成できます。 (Get)
get_UserIdentity

このクライアントに関連付けられているユーザー ID を表す文字列を受け取ります。
get_Version

WDS サーバーのオペレーティング システムのバージョンを示す値を受け取ります。
get_WdsTransportServicesRunning

WDS トランスポート サービスがサーバー上で実行されているかどうかを示す値を受け取ります。
get_WindowSize

TFTP セッションで使用されている現在のウィンドウ サイズを受信します。 TFTP セッション中に使用されるウィンドウ サイズは、変数ウィンドウ TFTP 拡張機能を使用する場合、ACK パケットを介してクライアントによって更新できます。
GetWdsTransportServer

WDS トランスポート サーバーの管理に使用できる IWdsTransportServer インターフェイスのオブジェクトを作成します。 メソッドは、指定した名前の WDS トランスポート サーバーにシステムが到達できることを確認します。
NotifyWdsTransportServices

WDS トランスポート サービスに通知を送信します。 通知値は適切な WDS トランスポート サービス コントロールに変換され、これらのコントロールは適切なサービスに送信されます。
PFN_WdsCliCallback

ファイルまたはイメージの転送中に WDS が進行状況通知とエラー メッセージを呼び出すことができるコールバック関数を定義します。
PFN_WdsCliTraceFunction

WDS クライアントからデバッグ メッセージを受信できるコールバック関数を定義します。
PFN_WdsTransportClientReceiveContents

PFN_WdsTransportClientReceiveContents コールバックは、データブロックを使用する準備ができていることを示すためにマルチキャスト クライアントによって使用されます。
PFN_WdsTransportClientReceiveMetadata

PFN_WdsTransportClientReceiveMetadataは、ファイルに関するメタデータ型情報を受け取るためにコンシューマーが登録できるオプションのコールバックです。 この情報はコンテンツ プロバイダーによって提供され、マルチキャスト クライアントとサーバーに対して不透明です。
PFN_WdsTransportClientSessionComplete

PFN_WdsTransportClientSessionCompete コールバックは、コンシューマーにそれ以上コールバックが送信されなくなり、セッションが正常に完了したか、回復不可能なエラーが発生したことを示すために、クライアントによって使用されます。
PFN_WdsTransportClientSessionStart

PFN_WdsTransportClientSessionStart コールバックは、マルチキャスト セッションの開始時に呼び出され、ファイルのサイズと、ファイルに関するその他のサーバー側の情報をコンシューマーに示します。 (PFN_WdsTransportClientSessionStart)
PFN_WdsTransportClientSessionStartEx

PFN_WdsTransportClientSessionStart コールバックは、マルチキャスト セッションの開始時に呼び出され、ファイルのサイズと、ファイルに関するその他のサーバー側の情報をコンシューマーに示します。 (PFN_WdsTransportClientSessionStartEx)
put_AutoDisconnectThreshold

サーバーで使用されるしきい値の転送速度を 1 秒あたりのキロバイト単位で設定または取得します。 (Put)
put_Components

WDS クライアントがイベント ログを持つ WDS トランスポート コンポーネントを構成できるようにします。 (Put)
put_Configuration

名前空間のコンテンツ プロバイダーの構成情報を設定または取得します。 (Put)
put_ContentProvider

名前空間のコンテンツ プロバイダーを設定または取得します。 (Put)
put_Description

名前空間の説明を設定または取得します。 (Put)
put_Enabled

WDS クライアントがサーバーで診断ログを構成できるようにする値を受信または設定します。 (Put)
put_EnableTftpVariableWindowExtension

TFTP サーバーで変数ウィンドウ拡張機能を有効にするかどうかを指定するWDSTRANSPORT_TFTP_CAPABILITY値を受け取ります。 値を使用すると、WDS クライアント コンピューターは、変数ウィンドウ拡張機能を使用するように WDS TFTP サーバーを構成できます。 (Put)
put_EndIpAddress

WDS クライアント コンピューターで、指定した種類の IP アドレスに対してマルチキャスト IP アドレス範囲の末尾を構成できるようにします。 (Put)
put_EndPort

WDS クライアント コンピューターで、WDS トランスポート サービスによって使用される UDP ポート範囲の末尾を構成できるようにします。 (Put)
put_FriendlyName

名前空間のわかりやすい名前を設定または取得します。 (Put)
put_IpAddressSource

WDS クライアント コンピューターが、指定した種類の IP アドレスに対して、WDS トランスポート サーバーがマルチキャスト アドレスを取得する IP アドレス ソースを構成できるようにします。 (Put)
put_MinimumClients

転送を自動的に開始する条件を取得または設定します。 セッションに参加しているアプリケーションの数がこのプロパティの値に達すると、転送が開始されます。 (Put)
put_MultistreamStreamCount

サーバーによって使用される送信あたりのマルチキャスト ストリームの最大数を受信します。 (Put)
put_Name

名前空間の名前を設定または取得します。 (Put)
put_NetworkProfile

クライアント コンピューターが WDS トランスポート サーバーによって使用されるネットワーク プロファイルを構成できるようにします。 (Put)
put_SlowClientFallback

低速クライアントをマルチキャスト転送から自動的に切断するときにサーバーによって要求されるフォールバック ポリシーを示す値を受け取ります。 (Put)
put_SlowClientHandling

マルチキャスト転送の速度を低下させるクライアントを処理するためにサーバーによって使用されるメソッドを示すWDSTRANSPORT_SLOW_CLIENT_HANDLING_TYPE値を設定または取得します。 (Put)
put_StartIpAddress

WDS クライアント コンピューターが、指定した種類の IP アドレスに対してマルチキャスト IP アドレス範囲の開始を構成できるようにします。 (Put)
put_StartPort

WDS クライアント コンピューターで、WDS トランスポート サービスによって使用される UDP ポート範囲の開始を構成できるようにします。 (Put)
put_StartTime

転送を自動的に開始する条件を取得または設定します。 UTC 時刻がこのプロパティの値に達すると、転送が開始されます。 (Put)
put_TftpMaximumBlockSize

TFTP サーバで使用される最大ブロック サイズの値を受け取ります。 値を使用すると、WDS クライアント コンピューターで最大ブロック サイズを構成できます。 (Put)
put_UdpPortPolicy

WDS トランスポート サービスで使用される UDP ポート割り当てポリシーを指定するWDSTRANSPORT_UDP_PORT_POLICY値を受け取ります。 値を使用すると、WDS クライアント コンピューターで UDP ポート割り当てポリシーを構成できます。 (Put)
PxeAsyncRecvDone

クライアント要求を非同期的に処理した結果を渡します。 この関数は、PxeProviderRecvRequest 関数がERROR_IO_PENDINGを返す場合にのみ呼び出す必要があります。
PxeDhcpAppendOption

応答パケットに DHCP オプションを追加します。 (PxeDhcpAppendOption)
PxeDhcpAppendOptionRaw

応答パケットに DHCP オプションを追加します。 (PxeDhcpAppendOptionRaw)
PxeDhcpGetOptionValue

DHCP パケットからオプション値を取得します。
PxeDhcpGetVendorOptionValue

DHCP パケットのベンダー固有情報フィールド (43) からオプション値を取得します。
PxeDhcpInitialize

応答パケットを DHCP 応答パケットとして初期化します。
PxeDhcpIsValid

パケットが DHCP パケットであることを検証します。
PxeDhcpv6AppendOption

応答パケットに DHCPv6 オプションを追加します。 (PxeDhcpv6AppendOption)
PxeDhcpv6AppendOptionRaw

応答パケットに DHCPv6 オプションを追加します。 (PxeDhcpv6AppendOptionRaw)
PxeDhcpv6CreateRelayRepl

RELAY-REPL メッセージを生成します。
PxeDhcpv6GetOptionValue

DHCPv6 パケットからオプション値を取得します。
PxeDhcpv6GetVendorOptionValue

DHCPv6 パケットのOPTION_VENDOR_OPTS (17) フィールドからオプション値を取得します。
PxeDhcpv6Initialize

応答パケットを DHCPv6 応答パケットとして初期化します。
PxeDhcpv6IsValid

パケットが有効な DHCPv6 パケットであることを検証します。
PxeDhcpv6ParseRelayForw

この関数は、プロバイダーが RELAY-FORW メッセージとその入れ子になったOPTION_RELAY_MSG メッセージを解析するために使用できます。
PxeGetServerInfo

PXE サーバーに関する情報を返します。 (PxeGetServerInfo)
PxeGetServerInfoEx

PXE サーバーに関する情報を返します。 (PxeGetServerInfoEx)
PxePacketAllocate

PxeSendReply 関数を使用して送信するパケットを割り当てます。
PxePacketFree

PxePacketAllocate 関数によって割り当てられたパケットを解放します。
PxeProviderEnumClose

PxeProviderEnumFirst 関数によって開かれたプロバイダーの列挙を閉じます。
PxeProviderEnumFirst

登録済みプロバイダーの列挙を開始します。
PxeProviderEnumNext

登録済みプロバイダーを列挙します。
PxeProviderFreeInfo

PxeProviderEnumNext 関数によって割り当てられたメモリを解放します。
PxeProviderQueryIndex

登録済みプロバイダーの一覧で、指定したプロバイダーのインデックスを返します。
PxeProviderRegister

プロバイダーをシステムに登録します。
PxeProviderSetAttribute

プロバイダーの属性を指定します。
PxeProviderUnRegister

登録済みプロバイダーの一覧からプロバイダーを削除します。
PxeRegisterCallback

さまざまな通知イベントのコールバック関数を登録します。
PxeSendReply

クライアント要求にパケットを送信します。
PxeTrace

PXE ログにトレース エントリを追加します。
[更新]

基になるデータ ストアから値を再読み取りして、オブジェクト データ メンバーを更新します。 これは、オブジェクトの IWdsTransportCacheable::D irty プロパティが設定されている場合にのみ許可されます。
[更新]

サーバーからの値を使用して、名前空間のプロパティ値をリセットします。
[登録]

サーバーに名前空間を登録します。
RegisterContentProvider

クライアント コンピューターでアプリケーションを実行し、コンテンツ プロバイダー DLL を登録できるようにします。 これにより、プロバイダーは WDS トランスポート サーバーで使用できるようになります。
RestartWdsTransportServices

実行中の WDS トランスポート サービスを停止して再起動します。 サービスが実行されていない場合、 メソッドは、それ以上の操作を行わずに S_OK を返します。
RetrieveClients

トランスポート セッションに参加している WDS クライアントのコレクションを取得します。
RetrieveContents

名前空間に関連付けられているアクティブなトランスポート コンテンツ オブジェクトのコレクションを取得します。
RetrieveNamespace

IWdsTransportNamespace インターフェイスのオブジェクトを名前で取得します。 名前は、WDS トランスポート サーバーの名前空間に登録する必要があります。
RetrieveNamespaces

指定した条件に一致するサーバー上の名前空間を表す IWdsTransportNamespace インターフェイスのオブジェクトのコレクションを返します。
RetrieveSessions

このコンテンツに関連付けられているアクティブなトランスポート セッションのコレクションを取得します。
RetrieveTftpClients

TFTP サーバーに現在接続されているクライアントの IWdsTransportTftpClient インターフェイスのオブジェクトのコレクションを含む IWdsTransportCollection インターフェイスのオブジェクトへのポインターを返します。
StartTransmission

名前空間で転送を開始します。
StartWdsTransportServices

すべての WDS トランスポート サービスを開始します。 このメソッドは、WDS トランスポート サービスの構成を変更せずに、実行状態を変更する手段を提供します。
StopWdsTransportServices

すべての WDS トランスポート サービスを停止します。 このメソッドは、WDS トランスポート サービスの構成を変更せずに、実行状態を変更する手段を提供します。
Terminate

コンテンツの下のすべてのアクティブなセッションを終了し、それらに参加しているクライアントを切断することで、このコンテンツの送信を終了します。
Terminate

WDS トランスポート サーバーでアクティブなセッションを終了し、セッションに参加しているすべての WDS クライアントを切断します。
WdsBpAddOption

パケットにオプションを追加します。
WdsBpCloseHandle

指定されたハンドルを閉じます。
WdsBpGetOptionBuffer

DHCP パケット オプションに追加する必要がある情報をバッファーにコピーします。
WdsBpInitialize

WDS ネットワーク ブート プログラムのオプションを構築します。
WdsBpParseInitialize

ネットワーク ブート プログラムによって送信されたパケットへのハンドルを受け取ります。 (WdsBpParseInitialize)
WdsBpParseInitializev6

ネットワーク ブート プログラムによって送信されたパケットへのハンドルを受け取ります。 (WdsBpParseInitializev6)
WdsBpQueryOption

解析されたパケットからオプションの値を返します。
WdsCliAuthorizeSession

WDS サーバーとのセッションを認証済みセッションに変換します。
WdsCliCancelTransfer

WDS 転送操作を取り消します。
WdsCliClose

WDS セッションまたはイメージへのハンドルを閉じ、リソースを解放します。
WdsCliCreateSession

WDS サーバーとの新しいセッションを開始します。
WdsCliFindFirstImage

WDS サーバーに格納されているイメージの列挙を開始し、最初のイメージを参照する検索ハンドルを返します。
WdsCliFindNextImage

検索ハンドルの参照を、WDS サーバーに格納されている次のイメージに進めます。
WdsCliFreeStringArray

この関数を使用すると、WdsCliObtainDriverPackages 関数によって割り当てられる文字列値の配列を解放できます。
WdsCliGetDriverQueryXml

この関数は、WdsCliObtainDriverPackagesEx 関数を使用して、ドライバー パッケージの WDS サーバーに対してクエリを実行するために使用できる XML 文字列を生成します。
WdsCliGetEnumerationFlags

現在のイメージ ハンドルのイメージ列挙フラグを返します。
WdsCliGetImageArchitecture

現在のイメージのプロセッサ アーキテクチャを返します。
WdsCliGetImageDescription

現在のイメージの説明を返します。
WdsCliGetImageGroup

現在のイメージのイメージ グループの名前を返します。
WdsCliGetImageHalName

現在のイメージのハードウェア抽象化レイヤー (HAL) 名を返します。
WdsCliGetImageHandleFromFindHandle

イメージ列挙体の現在のイメージのイメージ ハンドルを返します。
WdsCliGetImageHandleFromTransferHandle

完了した転送ハンドルからイメージ ハンドルを返します。 ハンドルは、サーバーからクライアントに転送されたイメージのローカル コピーです。
WdsCliGetImageIndex

現在のイメージの Windows Imaging Format(WIM) ファイル内のインデックスを返します。
WdsCliGetImageLanguage

現在のイメージの既定の言語を返します。
WdsCliGetImageLanguages

現在のイメージでサポートされている言語の配列を返します。
WdsCliGetImageLastModifiedTime

現在のイメージの最終変更時刻を返します。
WdsCliGetImageName

現在のイメージの名前を返します。
WdsCliGetImageNamespace

現在のイメージの名前空間を返します。
WdsCliGetImagePath

現在のイメージを含むファイルへのパスを返します。
WdsCliGetImageSize

現在のイメージのサイズを返します。
WdsCliGetImageVersion

現在のイメージのバージョンを返します。
WdsCliGetTransferSize

現在のファイル転送のサイズを返します。
WdsCliInitializeLog

WDS クライアントのログ記録を初期化します。
WdsCliLog

WDS サーバーにログ イベントを送信します。
WdsCliObtainDriverPackages

この関数は、このコンピューターで使用できるドライバー パッケージ (INF ファイル) である WDS イメージから取得します。
WdsCliObtainDriverPackagesEx

この関数は、指定された WDS ドライバー クエリ XML に適用できるドライバー パッケージ (INF ファイル) を取得します。
WdsCliRegisterTrace

デバッグ メッセージを受信するコールバック関数を登録します。
WdsCliTransferFile

マルチキャスト転送プロトコルを使用して、WDS サーバーから WDS クライアントにファイルを転送します。
WdsCliTransferImage

WDS サーバーから WDS クライアントにイメージを転送します。
WdsCliWaitForTransfer

イメージまたはファイル転送が完了するまで待機します。
WdsTransportClientAddRefBuffer

マルチキャスト クライアントが所有するバッファーの参照カウントをインクリメントします。
WdsTransportClientCancelSession

クライアント内のセッションに関連付けられているリソースを解放します。 (WdsTransportClientCancelSession)
WdsTransportClientCloseSession

クライアント内のセッションに関連付けられているリソースを解放します。 (WdsTransportClientCloseSession)
WdsTransportClientCompleteReceive

データ ブロックに対するすべての処理が完了し、マルチキャスト クライアントがキャッシュからこのデータ ブロックを消去して、さらに受信するためのスペースを作る可能性があることを示します。
WdsTransportClientInitialize

マルチキャスト クライアントを初期化します。
WdsTransportClientInitializeSession

マルチキャスト ファイル転送を開始します。 (WdsTransportClientInitializeSession)
WdsTransportClientQueryStatus

マルチキャスト クライアントから、進行中または完全なマルチキャスト送信の現在の状態を取得します。
WdsTransportClientRegisterCallback

マルチキャスト クライアントにコールバックを登録します。
WdsTransportClientReleaseBuffer

マルチキャスト クライアントが所有するバッファーの参照カウントをデクリメントします。
WdsTransportClientShutdown

マルチキャスト クライアントをシャットダウンします。
WdsTransportClientStartSession

マルチキャスト ファイル転送を開始します。 (WdsTransportClientStartSession)
WdsTransportClientWaitForCompletion

マルチキャスト セッションが完了するか、指定されたタイムアウトに達するまでブロックします。
WdsTransportProviderCloseContent

ハンドルで指定されたコンテンツ ストリームを閉じます。
WdsTransportProviderCloseInstance

ハンドルで指定されたコンテンツ プロバイダーのインスタンスを閉じます。
WdsTransportProviderCompareContent

指定したコンテンツ名とインスタンスを開いているコンテンツ ストリームと比較して、それらが同じかどうかを判断します。
WdsTransportProviderCreateInstance

コンテンツ プロバイダーの新しいインスタンスを開きます。
WdsTransportProviderDumpState

状態の概要とその他の関連情報をトレース ログに出力するようにトランスポート プロバイダーに指示します。
WdsTransportProviderGetContentMetadata

開いているコンテンツ ストリームのメタデータを取得します。
WdsTransportProviderGetContentSize

開いているコンテンツ ストリームのサイズを取得します。
WdsTransportProviderInitialize

コンテンツ プロバイダーを初期化します。
WdsTransportProviderOpenContent

コンテンツ ストリームの新しい静的ビューを開きます。
WdsTransportProviderReadContent

開いているコンテンツ ストリームからコンテンツを読み取ります。
WdsTransportProviderRefreshSettings

関連する設定を再読み取りするようにトランスポート プロバイダーに指示します。
WdsTransportProviderShutdown

コンテンツ プロバイダーをシャットダウンします。
WdsTransportProviderUserAccessCheck

ユーザーのトークンに基づいてコンテンツ ストリームへのアクセスを指定します。
WdsTransportServerAllocateBuffer

メモリにバッファーを割り当てます。
WdsTransportServerCompleteRead

読み取り操作の状態を提供します。
WdsTransportServerFreeBuffer

バッファーによって使用されるメモリを解放します。
WdsTransportServerRegisterCallback

プロバイダー コールバックをマルチキャスト サーバーに登録します。
WdsTransportServerTrace

デバッグ メッセージを送信します。 (WdsTransportServerTrace)
WdsTransportServerTraceV

デバッグ メッセージを送信します。 (WdsTransportServerTraceV)

インターフェイス

 
IWdsTransportCacheable

永続データを処理するオブジェクトのキャッシュを提供します。 このインターフェイスは、永続化されたオブジェクトを表す他のインターフェイスによって継承できます。
IWdsTransportClient

WDS トランスポート サーバー上のトランスポート セッションに参加している WDS クライアントを表します。
IWdsTransportCollection

Windows 展開サービス (WDS) トランスポート管理オブジェクトのコレクションを表します。
IWdsTransportConfigurationManager

WDS トランスポート サーバーの構成を管理します。
IWdsTransportConfigurationManager2

このインターフェイスは IWdsTransportConfigurationManager インターフェイスを継承し、Windows Server 2008 R2 以降で使用できる構成設定 (マルチキャスト セッション ポリシーなど) で拡張します。
IWdsTransportContent

1 つ以上のセッションで名前空間の下で送信されるコンテンツを表します。
IWdsTransportContentProvider

コンテンツ プロバイダーを記述するために使用されます。
IWdsTransportDiagnosticsPolicy

WDS トランスポート サーバーの構成の診断 ポリシー部分を表します。
IWdsTransportManager

WDS トランスポート サーバーを管理します。 これは、Windows 展開サービス (WDS) トランスポート管理 API の最上位インターフェイスであり、CoCreateInstance 関数を使用して作成できる唯一のインターフェイスです。
IWdsTransportMulticastSessionPolicy

このインターフェイスは、WDS トランスポート サーバーの構成のマルチキャスト セッション ポリシー部分を表します。
IWdsTransportNamespace

WDS トランスポート サーバー上の名前空間を表します。
IWdsTransportNamespaceAutoCast

WDS トランスポート サーバーは、このインターフェイスの名前空間オブジェクトによってホストされるマルチキャスト セッションを作成、開始、終了できます。
IWdsTransportNamespaceManager

WDS トランスポート サーバー上の名前空間を管理します。
IWdsTransportNamespaceScheduledCast

派生インターフェイスへの基本インターフェイスを表します:_IWdsTransportNamespaceScheduledCastManualStart および IWdsTransportNamespaceScheduledCastAutoStart。
IWdsTransportNamespaceScheduledCastAutoStart

管理者は、IWdsTransportNamespaceScheduledCastAutoStart インターフェイスのオブジェクトで転送を開始する条件を自動的に指定できます。 これらの条件に達するまで、アプリケーションは名前空間オブジェクトのセッションに参加し続けることができます。
IWdsTransportNamespaceScheduledCastManualStart

管理者は、IWdsTransportNamespaceScheduledCastManualStart インターフェイスのオブジェクトで転送を開始する必要があります。 アプリケーションは、管理者が送信を開始するまで、名前空間のセッションに参加し続けることができます。
IWdsTransportServer

WDS トランスポート サーバーを表します。 WDS クライアントは、このインターフェイスの オブジェクトを使用して、サーバー上のセットアップ、構成、名前空間のタスクを管理できます。
IWdsTransportServer2

このインターフェイスは IWdsTransportServer インターフェイスから継承され、拡張されます。 Windows Server 2012 以降で使用できます。
IWdsTransportServicePolicy

WDS トランスポート サーバーの構成のサービス ポリシー部分を表します。
IWdsTransportServicePolicy2

このインターフェイスは IWdsTransportServicePolicy インターフェイスを継承し、Windows Server 2012 以降で拡張します。
IWdsTransportSession

WDS トランスポート サーバー上のアクティブなトランスポート セッションを表します。
IWdsTransportSetupManager

WDS トランスポート サーバー上のセットアップ タスクを管理します。
IWdsTransportSetupManager2

このインターフェイスは IWdsTransportSetupManager インターフェイスから継承され、拡張されます。 Windows Server 2012 以降で使用できます。
IWdsTransportTftpClient

このインターフェイスは、サーバで現在アクティブな TFTP クライアント セッションの情報を指定するために使用されます。
IWdsTransportTftpManager

このインターフェイスは、TFTP サーバに現在接続されているすべてのクライアントを取得するメソッドを提供します。

構造

 
PXE_ADDRESS

パケットのネットワーク アドレスを指定します。
PXE_DHCP_MESSAGE

PXE_DHCP_MESSAGE構造は、Windows 展開サービス PXE サーバー API と共に使用できます。
PXE_DHCP_OPTION

PXE_DHCP_OPTION構造は、Windows 展開サービス PXE サーバー API と共に使用できます。
PXE_DHCPV6_MESSAGE

DHCPV6 メッセージ。
PXE_DHCPV6_MESSAGE_HEADER

PXE_DHCPV6_MESSAGEとPXE_DHCPV6_RELAY_MESSAGE構造体の間で共通するフィールドについて説明します。
PXE_DHCPV6_NESTED_RELAY_MESSAGE

メッセージに入れ子になったパケットOPTION_RELAY_MSG記述します。
PXE_DHCPV6_OPTION

PXE_DHCPV6_OPTION構造は、Windows 展開サービス PXE サーバー API と共に使用できます。
PXE_DHCPV6_RELAY_MESSAGE

DHCPV6 リレー メッセージを提供します。
PXE_PROVIDER

プロバイダーについて説明します。
TRANSPORTCLIENT_SESSION_INFO

この構造体は、PFN_WdsTransportClientSessionStartExコールバック関数によって使用されます。
WDS_CLI_CRED

クライアント セッションを承認するために使用される資格情報が含まれます。
WDS_TRANSPORTCLIENT_REQUEST

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

この構造体は、WdsTransportProviderInitialize コールバック関数によって使用されます。 (WDS_TRANSPORTPROVIDER_INIT_PARAMS)
WDS_TRANSPORTPROVIDER_SETTINGS

この構造体は、WdsTransportProviderInitialize コールバック関数によって使用されます。 (WDS_TRANSPORTPROVIDER_SETTINGS)