Source code of Windows XP (NT5)
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
//+---------------------------------------------------------------------------
//
// Microsoft Windows
// Copyright (C) Microsoft Corporation, 1992 - 1995.
//
// File: cdssrch.hxx
//
// Contents: Master include file for Active Directory Search using NDS
//
// Functions:
//
//
//
//
//
// Notes: This file contains the declarations of the helper functions
// carry out the search and get the results from the search
//
// History: 03-Mar-97 ShankSh Created.
//
//----------------------------------------------------------------------------
#ifndef _CDSSRCH_HXX
#define _CDSSRCH_HXX
#ifdef __cplusplus
extern "C" { #endif /* __cplusplus */
typedef struct nds_search_result { HANDLE _hSearchResult; LONG _lObjects; LPNDS_OBJECT_INFO _pObjects; LONG _lObjectCurrent; }NDS_SEARCH_RESULT, *PNDS_SEARCH_RESULT;
typedef struct _nds_search_pref { int _iScope; BOOL _fDerefAliases; BOOL _fAttrsOnly; }NDS_SEARCH_PREF, *PNDS_SEARCH_PREF;
//
// NDS search structure; Contains all the information pertaining to the
// current search
//
typedef struct _nds_searchinfo { HANDLE _hConnection; LPQUERY_NODE _pQueryNode; LPWSTR _pszBindContext; LPWSTR _pszSearchFilter; LPWSTR *_ppszAttrs; NDS_SEARCH_RESULT *_pSearchResults; DWORD _cSearchResults; DWORD _dwIterHandle; DWORD _dwCurrResult; DWORD _dwCurrAttr; BOOL _fResultPrefetched; BOOL _fCheckForDuplicates; LPWSTR _pszAttrNameBuffer; BOOL _fADsPathPresent; BOOL _fADsPathReturned; NDS_SEARCH_PREF _SearchPref; }NDS_SEARCHINFO, *PNDS_SEARCHINFO;
#ifdef __cplusplus
} #endif /* __cplusplus */
#endif
|