次の方法で共有


CHString::ReleaseBuffer メソッド (chstring.h)

[CHString クラスは WMI プロバイダー フレームワークの一部であり、現在最終的な状態と見なされています。これらのライブラリに影響を与える、セキュリティ関連以外の問題に対しては、それ以上の開発、機能強化、または更新プログラムは利用できません。 すべての新しい開発には、MI API を使用する必要があります。]

ReleaseBuffer メソッドは、GetBuffer によって割り当てられたバッファーの使用を終了します。

構文

void  throw(CHeap_Exception) ReleaseBuffer(
  int nNewLength
);

パラメーター

nNewLength

終端の null 文字をカウントしない、文字列の新しい長さ (文字数)。

文字列が NULL で終わる場合、–1 の既定値は CHString 文字列サイズを文字列の現在の長さに設定します。

戻り値

このメソッドは値を返しません。

解説

バッファー内の文字列が NULL で終わることがわかっている場合は、 nNewLength パラメーターを省略できます。 文字列が NULL で終了しない場合は、 nNewLength を使用してその長さを指定します。 GetBuffer によって返されるアドレスは、ReleaseBuffer またはその他の CHString 操作の呼び出し後に無効です。

要件

要件
サポートされている最小のクライアント Windows Vista
サポートされている最小のサーバー Windows Server 2008
対象プラットフォーム Windows
ヘッダー chstring.h (FwCommon.h を含む)
Library FrameDyn.lib
[DLL] FrameDynOS.dll;FrameDyn.dll

こちらもご覧ください

CHString

CHString::GetBuffer