次の方法で共有


DSQUERYPARAMS 構造体 (dsquery.h)

DSQUERYPARAMS 構造体には、ディレクトリ サービスを検索するときにディレクトリ サービス クエリによって使用されるクエリ データが含まれています。 この構造体は、ICommonQuery::OpenQueryWindow メソッドによって提供される IDataObject によって、CFSTR_DSQUERYPARAMSクリップボード形式によって提供されます。 ICommonQuery::OpenQueryWindow の呼び出し元は、これを使用して、サーバーに対してクエリを発行するときに結果ビューで使用されるフィルター列データを取得できます。

構文

typedef struct {
  DWORD     cbStruct;
  DWORD     dwFlags;
  HINSTANCE hInstance;
  LONG      offsetQuery;
  LONG      iColumns;
  DWORD     dwReserved;
  DSCOLUMN  aColumns[1];
} DSQUERYPARAMS, *LPDSQUERYPARAMS;

メンバー

cbStruct

DSQUERYPARAMS 構造体のサイズをバイト単位で格納します。 このメンバーは、構造体のバージョン管理に使用されます。

dwFlags

予約済み。

hInstance

リソースの抽出に使用されるインスタンス ハンドルが含まれます。

offsetQuery

この構造体のアドレスから、LDAP フィルターを含む null で終わる Unicode 文字列までのオフセットをバイト単位で格納します。

iColumns

aColumns 配列内の要素の数を格納します。

dwReserved

予約済み。

aColumns[1]

クエリの結果を含む DSCOLUMN 構造体の配列を格納します。 iColumns メンバーは、この配列内の要素の数を指定します。

要件

要件
サポートされている最小のクライアント Windows Vista
サポートされている最小のサーバー Windows Server 2008
Header dsquery.h

こちらもご覧ください

CFSTR_DSQUERYPARAMS

DSCOLUMN

Active Directory Domain Servicesでの構造の表示

ICommonQuery::OpenQueryWindow