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) |