IWCNDevice::SetVendorExtension メソッド (wcndevice.h)
IWCNDevice::SetVendorExtension メソッドは、保留中のセッションで使用するためにベンダー拡張機能をキューに入れます。 この関数は、 IWCNDevice::Connect より前にのみ呼び出されます。
構文
HRESULT SetVendorExtension(
[in] const WCN_VENDOR_EXTENSION_SPEC *pVendorExtSpec,
[in] DWORD cbBuffer,
[in] const BYTE [] pbBuffer
);
パラメーター
[in] pVendorExtSpec
ベンダー拡張機能の仕様を含む WCN_VENDOR_EXTENSION_SPEC 構造体へのポインター。
[in] cbBuffer
pbBuffer に含まれるバイト数。
[in] pbBuffer
ベンダー拡張機能で設定するデータを含むバッファーへのポインター。
戻り値
このメソッドは、これらの値のいずれかを返すことができます。
リターン コード | 説明 |
---|---|
|
ベンダー拡張機能は、保留中のセッションで送信されます。 |
|
指定した WCN_VENDOR_EXTENSION_SPEC には、無効な VendorID、サブタイプ、またはフラグが含まれています。 |
|
ベンダー拡張機能の数が現在の実装制限を超えました。これは、現在、セッションあたり 25 ベンダー拡張機能に等しくなります。 |
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 7 [デスクトップ アプリのみ] |
サポートされている最小のサーバー | サポートなし |
対象プラットフォーム | Windows |
ヘッダー | wcndevice.h |
こちらもご覧ください
WCN_VENDOR_EXTENSION_SPEC