FreeProws
適用対象: Outlook 2013 | Outlook 2016
SRowSet 構造体を破棄し、関連するメモリ (すべてのメンバー配列と構造体に割り当てられたメモリを含む) を解放します。
プロパティ | 値 |
---|---|
ヘッダー ファイル: |
Mapiutil.h |
実装元: |
MAPI |
呼び出し元: |
クライアント アプリケーションとサービス プロバイダー |
void FreeProws(
LPSRowSet prows
);
パラメーター
prows
[in]破棄する SRowSet 構造体へのポインター。
戻り値
なし。
呼び出し側への注意
FreeProws の実装の一環として、MAPI は MAPIFreeBuffer 関数を呼び出して、完全な構造体を解放する前に SRowSet 構造体のすべてのエントリを解放します。 したがって、このようなすべてのエントリは、各メンバー配列と構造体の個々の MAPIAllocateBuffer 呼び出しを使用して、SRowSet 構造体の割り当て規則に従っている必要があります。
ADRLIST 構造体と SRowSet 構造体にメモリを割り当てる方法の詳細については、「ADRLIST 構造体と SRowSet 構造体のメモリ管理」を参照してください。
MFCMAPI リファレンス
MFCMAPI のサンプル コードについては、次の表を参照してください。
ファイル | 関数 | コメント |
---|---|---|
ContentsTableListCtrl.cpp |
DwThreadFuncLoadTable |
MFCMAPI では 、FreeProws メソッドを使用して、処理中のテーブルの行を含む SRowSet 構造体を解放します。 |