次の方法で共有


MsiRecordGetFieldCount 関数 (msiquery.h)

MsiRecordGetFieldCount 関数は、レコード内のフィールドの数を返します。

構文

UINT MsiRecordGetFieldCount(
  [in] MSIHANDLE hRecord
);

パラメーター

[in] hRecord

レコードを処理します。

戻り値

関数が成功した場合、戻り値はレコード内のフィールドの数です。

注釈

MsiRecordGetFieldCount パラメーターによって返されるカウントには、フィールド 0 は含まれません。 この数を超えるフィールドへの読み取りアクセスは null 値を返します。 書き込みアクセスは失敗します。

要件

要件
サポートされている最小のクライアント Windows Server 2012、Windows 8、Windows Server 2008 R2、または Windows 7 の Windows インストーラー 5.0。 Windows Server 2008 または Windows Vista の Windows インストーラー 4.0 または Windows インストーラー 4.5。
対象プラットフォーム Windows
ヘッダー msiquery.h
Library Msi.lib
[DLL] Msi.dll

こちらもご覧ください

レコード処理関数