次の方法で共有


WdsBpQueryOption 関数 (wdsbp.h)

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

構文

DWORD WDSBPAPI WdsBpQueryOption(
  [in]  HANDLE hHandle,
  [in]  ULONG  uOption,
  [out] ULONG  uValueLen,
  [out] PVOID  pValue,
  [out] PULONG puBytes
);

パラメーター

[in] hHandle

WdsBpParseInitialize 関数によって返されるハンドル。

[in] uOption

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

[out] uValueLen

pValue パラメーターによって指されるメモリの合計バイト数。 オプションの値を格納するために必要なバイト数を確認するには、 uValueLen を 0 に、 pValueNULL に設定します。 WdsBpQueryOption 関数は ERROR_INSUFFICIENT_BUFFERを返し、 puBytes パラメーターが指す場所は、値に必要なバイト数を受け取ります。

[out] pValue

オプションの値は、このバッファーで返されます。

[out] puBytes

バッファーが値に対して十分な大きさである場合、このパラメーターは pValue にコピーされたバイト数を受け取ります。 十分な領域がない場合、このパラメーターは値の格納に必要な合計バイト数を受け取ります。

戻り値

関数が成功した場合、戻り値は S_OK

要件

   
サポートされている最小のクライアント Windows Vista と SP1 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー wdsbp.h
Library Wdsbp.lib
[DLL] Wdsbp.dll