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 に、 pValue を NULL に設定します。 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 |