ICertView::GetColumnCount メソッド (certview.h)

GetColumnCount メソッドは、Certificate Services データベースのビュー内の列数を取得します。

構文

HRESULT GetColumnCount(
  [in]  LONG fResultColumn,
  [out] LONG *pcColumn
);

パラメーター

[in] fResultColumn

列を指定します。 このパラメーターには、次の値のいずれかを指定できます。

意味
CVRC_COLUMN_SCHEMA
スキーマ列の情報。
CVRC_COLUMN_RESULT
結果列の情報。
CVRC_COLUMN_VALUE
値列の情報。
CVRC_COLUMN_MASK
列情報マスク。

[out] pcColumn

ビュー内の列数を含む変数へのポインター。 pcColumn パラメーターが NULL の場合、この関数は失敗します。

戻り値

C++

メソッドが成功した場合、メソッドは S_OKを返し、 pcColumn パラメーターはビュー内の列数に設定されます。

メソッドが失敗した場合は、エラーを示す HRESULT 値を返します。 一般的なエラー コードの一覧については、「 共通の HRESULT 値」を参照してください。

VB

戻り値は、ビュー内の列の数です。

解説

このメソッドは、ビュー内の列の数を決定するために使用されます。 返される数値は、 fResultColumnTRUE の場合は結果セットの列の数を表し、 fResultColumn が FALSE の場合は完全なデータベース スキーマの列の数を表 します

要件

   
サポートされている最小のクライアント サポートなし
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
対象プラットフォーム Windows
ヘッダー certview.h (Certsrv.h を含む)
Library Certidl.lib
[DLL] Certadm.dll

関連項目

CCertView

ICertView

ICertView::SetResultColumnCount