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 |