IMsmError::get_DatabaseKeys メソッド (mergemod.h)
get_DatabaseKeys メソッドは、Error オブジェクトの DatabaseKeys プロパティを取得します。 このメソッドは、エラーの原因となっているデータベース内の行の主キーを含む文字列コレクションへのポインターを返します。これは、コレクション内のエントリごとに 1 つのキーです。
構文
HRESULT get_DatabaseKeys(
[out] IMsmStrings **ErrorKeys
);
パラメーター
[out] ErrorKeys
文字列コレクションへのポインターを受け取るメモリ内の場所へのポインター。
戻り値
このメソッドは、これらの値のいずれかを返すことができます。
値 | 意味 |
---|---|
|
ErrorKeys が null です。 |
|
関数が正常に実行されました。 |
注釈
クライアントは、不要になった文字列コレクションを解放する必要があります。
値がエラーの種類に当てはまらない場合、コレクションは空になります。 エラーの種類は、 IMsmError::get_Type を使用して確認できます。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Mergemod.dll 1.0 以降 |
対象プラットフォーム | Windows |
ヘッダー | mergemod.h |
[DLL] | Mergemod.dll |