DRT_SEARCH_INFO structure

The DRT_SEARCH_INFO structure represents a search query issued with DrtStartSearch.

Syntax


typedef struct _DRT_SEARCH_INFO {
  DWORD    dwSize;
  BOOL     fIterative;
  BOOL     fAllowCurrentInstanceMatch;
  BOOL     fAnyMatchInRange;
  ULONG    cMaxEndpoints;
  DRT_DATA *pMaximumKey;
  DRT_DATA *pMinimumKey;
} DRT_SEARCH_INFO, *PDRT_SEARCH_INFO;

Members

dwSize

Specifies the byte count of DRT_SEARCH_INFO.

fIterative

Indicates whether the search is iterative. If set to TRUE, the search is iterative.

fAllowCurrentInstanceMatch

Indicates whether search results can contain matches found in the local DRT instance. If set to TRUE, the search results are capable of containing matches found in the local DRT instance.

fAnyMatchInRange

If set to true, the search will stop locating the first key falling within the specified range. Otherwise, the search for the closest match to the target key specified by DrtStartSearch will continue.

cMaxEndpoints

Specifies the number of results to return. This includes closest and exact matches. If this value is greater than 1 when fIterative is TRUE, the search will only return 1 result.

pMaximumKey

Specifies the numerically largest key value the infrastructure should attempt to match.

pMinimumKey

Specifies the numerically smallest key value the infrastructure should attempt to match.

Requirements

Minimum supported client

Windows 7 Professional [desktop apps only]

Minimum supported server

Windows Server 2008 R2 [desktop apps only]

Header

Drt.h

See also

DrtStartSearch

 

 

Community Additions

ADD
Show: