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.

1318 lines
22 KiB

  1. /*++
  2. Copyright (c) 2001 Microsoft Corporation
  3. Module Name:
  4. azdisp.h
  5. Abstract:
  6. Implementation of CAz* dispatch interfaces
  7. Author:
  8. Xiaoxi Tan (xtan) 11-May-2001
  9. --*/
  10. #include "pch.hxx"
  11. #include "stdafx.h"
  12. #include "azroles.h"
  13. #include "azdisp.h"
  14. /////////////////////////
  15. //CAzAdminManager
  16. /////////////////////////
  17. CAzAdminManager::CAzAdminManager()
  18. {
  19. }
  20. CAzAdminManager::~CAzAdminManager()
  21. {
  22. }
  23. HRESULT
  24. CAzAdminManager::Initialize(
  25. /* [in] */ ULONG lReserved,
  26. /* [in] */ ULONG lStoreType,
  27. /* [in] */ BSTR bstrPolicyURL)
  28. {
  29. UNREFERENCED_PARAMETER(lReserved);
  30. UNREFERENCED_PARAMETER(lStoreType);
  31. UNREFERENCED_PARAMETER(bstrPolicyURL);
  32. HRESULT hr;
  33. hr = E_NOTIMPL;
  34. return hr;
  35. }
  36. HRESULT
  37. CAzAdminManager::CreateEnumApplication(
  38. /* [retval][out] */ VARIANT __RPC_FAR *pvarEnumApplication)
  39. {
  40. UNREFERENCED_PARAMETER(pvarEnumApplication);
  41. HRESULT hr;
  42. hr = E_NOTIMPL;
  43. return hr;
  44. }
  45. HRESULT
  46. CAzAdminManager::OpenApplication(
  47. /* [in] */ BSTR bstrApplicationName,
  48. /* [retval][out] */ VARIANT __RPC_FAR *pvarApplication)
  49. {
  50. UNREFERENCED_PARAMETER(bstrApplicationName);
  51. UNREFERENCED_PARAMETER(pvarApplication);
  52. HRESULT hr;
  53. hr = E_NOTIMPL;
  54. return hr;
  55. }
  56. HRESULT
  57. CAzAdminManager::CreateApplication(
  58. /* [in] */ BSTR bstrApplicationName,
  59. /* [retval][out] */ VARIANT __RPC_FAR *pvarApplication)
  60. {
  61. UNREFERENCED_PARAMETER(bstrApplicationName);
  62. UNREFERENCED_PARAMETER(pvarApplication);
  63. HRESULT hr;
  64. hr = E_NOTIMPL;
  65. return hr;
  66. }
  67. HRESULT
  68. CAzAdminManager::DeleteApplication(
  69. /* [in] */ BSTR bstrApplicationName)
  70. {
  71. UNREFERENCED_PARAMETER(bstrApplicationName);
  72. HRESULT hr;
  73. hr = E_NOTIMPL;
  74. return hr;
  75. }
  76. HRESULT
  77. CAzAdminManager::CreateEnumApplicationGroup(
  78. /* [retval][out] */ VARIANT __RPC_FAR *pvarEnumApplicationGroup)
  79. {
  80. UNREFERENCED_PARAMETER(pvarEnumApplicationGroup);
  81. HRESULT hr;
  82. hr = E_NOTIMPL;
  83. return hr;
  84. }
  85. HRESULT
  86. CAzAdminManager::AddApplicationGroup(
  87. /* [in] */ BSTR bstrGroupName)
  88. {
  89. UNREFERENCED_PARAMETER(bstrGroupName);
  90. HRESULT hr;
  91. hr = E_NOTIMPL;
  92. return hr;
  93. }
  94. HRESULT
  95. CAzAdminManager::OpenApplicationGroup(
  96. /* [in] */ BSTR bstrGroupName,
  97. /* [retval][out] */ VARIANT __RPC_FAR *pvarApplicationGroup)
  98. {
  99. UNREFERENCED_PARAMETER(bstrGroupName);
  100. UNREFERENCED_PARAMETER(pvarApplicationGroup);
  101. HRESULT hr;
  102. hr = E_NOTIMPL;
  103. return hr;
  104. }
  105. HRESULT
  106. CAzAdminManager::DeleteApplicationGroup(
  107. /* [in] */ BSTR bstrGroupName)
  108. {
  109. UNREFERENCED_PARAMETER(bstrGroupName);
  110. HRESULT hr;
  111. hr = E_NOTIMPL;
  112. return hr;
  113. }
  114. HRESULT
  115. CAzAdminManager::Submit(
  116. /* [in] */ ULONG lReserved)
  117. {
  118. UNREFERENCED_PARAMETER(lReserved);
  119. HRESULT hr;
  120. hr = E_NOTIMPL;
  121. return hr;
  122. }
  123. /////////////////////////
  124. //CAzApplication
  125. /////////////////////////
  126. CAzApplication::CAzApplication()
  127. {
  128. }
  129. CAzApplication::~CAzApplication()
  130. {
  131. }
  132. HRESULT
  133. CAzApplication::GetProperty(
  134. /* [in] */ ULONG lPropId,
  135. /* [retval][out] */ VARIANT *pvarProp)
  136. {
  137. UNREFERENCED_PARAMETER(lPropId);
  138. UNREFERENCED_PARAMETER(pvarProp);
  139. HRESULT hr;
  140. hr = E_NOTIMPL;
  141. return hr;
  142. }
  143. HRESULT
  144. CAzApplication::SetProperty(
  145. /* [in] */ ULONG lPropId,
  146. /* [in] */ VARIANT varProp)
  147. {
  148. UNREFERENCED_PARAMETER(lPropId);
  149. UNREFERENCED_PARAMETER(varProp);
  150. HRESULT hr;
  151. hr = E_NOTIMPL;
  152. return hr;
  153. }
  154. HRESULT
  155. CAzApplication::CreateEnumScope(
  156. /* [retval][out] */ VARIANT *pvarEnumAzScope)
  157. {
  158. UNREFERENCED_PARAMETER(pvarEnumAzScope);
  159. HRESULT hr;
  160. hr = E_NOTIMPL;
  161. return hr;
  162. }
  163. HRESULT
  164. CAzApplication::OpenScope(
  165. /* [in] */ BSTR bstrScopeName,
  166. /* [retval][out] */ VARIANT *pvarScope)
  167. {
  168. UNREFERENCED_PARAMETER(bstrScopeName);
  169. UNREFERENCED_PARAMETER(pvarScope);
  170. HRESULT hr;
  171. hr = E_NOTIMPL;
  172. return hr;
  173. }
  174. HRESULT
  175. CAzApplication::CreateScope(
  176. /* [in] */ BSTR bstrScopeName,
  177. /* [retval][out] */ VARIANT *pScope)
  178. {
  179. UNREFERENCED_PARAMETER(bstrScopeName);
  180. UNREFERENCED_PARAMETER(pScope);
  181. HRESULT hr;
  182. hr = E_NOTIMPL;
  183. return hr;
  184. }
  185. HRESULT
  186. CAzApplication::DeleteScope(
  187. /* [in] */ BSTR bstrScopeName)
  188. {
  189. UNREFERENCED_PARAMETER(bstrScopeName);
  190. HRESULT hr;
  191. hr = E_NOTIMPL;
  192. return hr;
  193. }
  194. HRESULT
  195. CAzApplication::CreateEnumOperation(
  196. /* [retval][out] */ VARIANT *pvarEnumOperation)
  197. {
  198. UNREFERENCED_PARAMETER(pvarEnumOperation);
  199. HRESULT hr;
  200. hr = E_NOTIMPL;
  201. return hr;
  202. }
  203. HRESULT
  204. CAzApplication::OpenOperation(
  205. /* [in] */ BSTR bstrOperationName,
  206. /* [retval][out] */ VARIANT *pvarOperation)
  207. {
  208. UNREFERENCED_PARAMETER(bstrOperationName);
  209. UNREFERENCED_PARAMETER(pvarOperation);
  210. HRESULT hr;
  211. hr = E_NOTIMPL;
  212. return hr;
  213. }
  214. HRESULT
  215. CAzApplication::CreateOperation(
  216. /* [in] */ BSTR bstrOperationName,
  217. /* [retval][out] */ VARIANT *pvarOperation)
  218. {
  219. UNREFERENCED_PARAMETER(bstrOperationName);
  220. UNREFERENCED_PARAMETER(pvarOperation);
  221. HRESULT hr;
  222. hr = E_NOTIMPL;
  223. return hr;
  224. }
  225. HRESULT
  226. CAzApplication::DeleteOperation(
  227. /* [in] */ BSTR bstrOperationName)
  228. {
  229. UNREFERENCED_PARAMETER(bstrOperationName);
  230. HRESULT hr;
  231. hr = E_NOTIMPL;
  232. return hr;
  233. }
  234. HRESULT
  235. CAzApplication::CreateEnumTask(
  236. /* [retval][out] */ VARIANT *pvarEnumAzTask)
  237. {
  238. UNREFERENCED_PARAMETER(pvarEnumAzTask);
  239. HRESULT hr;
  240. hr = E_NOTIMPL;
  241. return hr;
  242. }
  243. HRESULT
  244. CAzApplication::OpenTask(
  245. /* [in] */ BSTR bstrTaskName,
  246. /* [retval][out] */ VARIANT *pvarTask)
  247. {
  248. UNREFERENCED_PARAMETER(bstrTaskName);
  249. UNREFERENCED_PARAMETER(pvarTask);
  250. HRESULT hr;
  251. hr = E_NOTIMPL;
  252. return hr;
  253. }
  254. HRESULT
  255. CAzApplication::CreateTask(
  256. /* [in] */ BSTR bstrTaskName,
  257. /* [retval][out] */ VARIANT *pvarTask)
  258. {
  259. UNREFERENCED_PARAMETER(bstrTaskName);
  260. UNREFERENCED_PARAMETER(pvarTask);
  261. HRESULT hr;
  262. hr = E_NOTIMPL;
  263. return hr;
  264. }
  265. HRESULT
  266. CAzApplication::DeleteTask(
  267. /* [in] */ BSTR bstrTaskName)
  268. {
  269. UNREFERENCED_PARAMETER(bstrTaskName);
  270. HRESULT hr;
  271. hr = E_NOTIMPL;
  272. return hr;
  273. }
  274. HRESULT
  275. CAzApplication::CreateEnumApplicationGroup(
  276. /* [retval][out] */ VARIANT *pvarEnumGroup)
  277. {
  278. UNREFERENCED_PARAMETER(pvarEnumGroup);
  279. HRESULT hr;
  280. hr = E_NOTIMPL;
  281. return hr;
  282. }
  283. HRESULT
  284. CAzApplication::OpenApplicationGroup(
  285. /* [in] */ BSTR bstrGroupName,
  286. /* [retval][out] */ VARIANT *pvarGroup)
  287. {
  288. UNREFERENCED_PARAMETER(bstrGroupName);
  289. UNREFERENCED_PARAMETER(pvarGroup);
  290. HRESULT hr;
  291. hr = E_NOTIMPL;
  292. return hr;
  293. }
  294. HRESULT
  295. CAzApplication::CreateApplicationGroup(
  296. /* [in] */ BSTR bstrGroupName,
  297. /* [retval][out] */ VARIANT *pvarGroup)
  298. {
  299. UNREFERENCED_PARAMETER(bstrGroupName);
  300. UNREFERENCED_PARAMETER(pvarGroup);
  301. HRESULT hr;
  302. hr = E_NOTIMPL;
  303. return hr;
  304. }
  305. HRESULT
  306. CAzApplication::DeleteApplicationGroup(
  307. /* [in] */ BSTR bstrGroupName)
  308. {
  309. UNREFERENCED_PARAMETER(bstrGroupName);
  310. HRESULT hr;
  311. hr = E_NOTIMPL;
  312. return hr;
  313. }
  314. HRESULT
  315. CAzApplication::CreateEnumRole(
  316. /* [retval][out] */ VARIANT *pvarEnumRole)
  317. {
  318. UNREFERENCED_PARAMETER(pvarEnumRole);
  319. HRESULT hr;
  320. hr = E_NOTIMPL;
  321. return hr;
  322. }
  323. HRESULT
  324. CAzApplication::OpenRole(
  325. /* [in] */ BSTR bstrRoleName,
  326. /* [retval][out] */ VARIANT *pvarRole)
  327. {
  328. UNREFERENCED_PARAMETER(bstrRoleName);
  329. UNREFERENCED_PARAMETER(pvarRole);
  330. HRESULT hr;
  331. hr = E_NOTIMPL;
  332. return hr;
  333. }
  334. HRESULT
  335. CAzApplication::CreateRole(
  336. /* [in] */ BSTR bstrRoleName,
  337. /* [retval][out] */ VARIANT *pvarRole)
  338. {
  339. UNREFERENCED_PARAMETER(bstrRoleName);
  340. UNREFERENCED_PARAMETER(pvarRole);
  341. HRESULT hr;
  342. hr = E_NOTIMPL;
  343. return hr;
  344. }
  345. HRESULT
  346. CAzApplication::DeleteRole(
  347. /* [in] */ BSTR bstrRoleName)
  348. {
  349. UNREFERENCED_PARAMETER(bstrRoleName);
  350. HRESULT hr;
  351. hr = E_NOTIMPL;
  352. return hr;
  353. }
  354. HRESULT
  355. CAzApplication::CreateEnumJunctionPoint(
  356. /* [retval][out] */ VARIANT *pvarEnumJunctionPoint)
  357. {
  358. UNREFERENCED_PARAMETER(pvarEnumJunctionPoint);
  359. HRESULT hr;
  360. hr = E_NOTIMPL;
  361. return hr;
  362. }
  363. HRESULT
  364. CAzApplication::OpenJunctionPoint(
  365. /* [in] */ BSTR bstrJunctionPointName,
  366. /* [retval][out] */ VARIANT *pvarJunctionPoint)
  367. {
  368. UNREFERENCED_PARAMETER(bstrJunctionPointName);
  369. UNREFERENCED_PARAMETER(pvarJunctionPoint);
  370. HRESULT hr;
  371. hr = E_NOTIMPL;
  372. return hr;
  373. }
  374. HRESULT
  375. CAzApplication::CreateJunctionPoint(
  376. /* [in] */ BSTR bstrJunctionPointName,
  377. /* [retval][out] */ VARIANT *pvarJunctionPoint)
  378. {
  379. UNREFERENCED_PARAMETER(bstrJunctionPointName);
  380. UNREFERENCED_PARAMETER(pvarJunctionPoint);
  381. HRESULT hr;
  382. hr = E_NOTIMPL;
  383. return hr;
  384. }
  385. HRESULT
  386. CAzApplication::DeleteJunctionPoint(
  387. /* [in] */ BSTR bstrJunctionPointName)
  388. {
  389. UNREFERENCED_PARAMETER(bstrJunctionPointName);
  390. HRESULT hr;
  391. hr = E_NOTIMPL;
  392. return hr;
  393. }
  394. HRESULT
  395. CAzApplication::InitializeClientContextFromToken(
  396. /* [in] */ ULONG lTokenHandle,
  397. /* [retval][out] */ VARIANT *pvarClientContext)
  398. {
  399. UNREFERENCED_PARAMETER(lTokenHandle);
  400. UNREFERENCED_PARAMETER(pvarClientContext);
  401. HRESULT hr;
  402. hr = E_NOTIMPL;
  403. return hr;
  404. }
  405. /////////////////////////
  406. //CAzEnumApplication
  407. /////////////////////////
  408. CAzEnumApplication::CAzEnumApplication()
  409. {
  410. }
  411. CAzEnumApplication::~CAzEnumApplication()
  412. {
  413. }
  414. HRESULT
  415. CAzEnumApplication::Count(
  416. /* [retval][out] */ ULONG *plCount)
  417. {
  418. UNREFERENCED_PARAMETER(plCount);
  419. HRESULT hr;
  420. hr = E_NOTIMPL;
  421. return hr;
  422. }
  423. HRESULT
  424. CAzEnumApplication::Reset( void)
  425. {
  426. HRESULT hr;
  427. hr = E_NOTIMPL;
  428. return hr;
  429. }
  430. HRESULT
  431. CAzEnumApplication::Next(
  432. /* [retval][out] */ VARIANT *pvarAzApplication)
  433. {
  434. UNREFERENCED_PARAMETER(pvarAzApplication);
  435. HRESULT hr;
  436. hr = E_NOTIMPL;
  437. return hr;
  438. }
  439. /////////////////////////
  440. //CAzOperaion
  441. /////////////////////////
  442. CAzOperation::CAzOperation()
  443. {
  444. }
  445. CAzOperation::~CAzOperation()
  446. {
  447. }
  448. HRESULT
  449. CAzOperation::GetProperty(
  450. /* [in] */ ULONG lPropId,
  451. /* [retval][out] */ VARIANT *pvarProp)
  452. {
  453. UNREFERENCED_PARAMETER(lPropId);
  454. UNREFERENCED_PARAMETER(pvarProp);
  455. HRESULT hr;
  456. hr = E_NOTIMPL;
  457. return hr;
  458. }
  459. HRESULT
  460. CAzOperation::SetProperty(
  461. /* [in] */ ULONG lPropId,
  462. /* [in] */ VARIANT varProp)
  463. {
  464. UNREFERENCED_PARAMETER(lPropId);
  465. UNREFERENCED_PARAMETER(varProp);
  466. HRESULT hr;
  467. hr = E_NOTIMPL;
  468. return hr;
  469. }
  470. /////////////////////////
  471. //CAzEnumOperation
  472. /////////////////////////
  473. CAzEnumOperation::CAzEnumOperation()
  474. {
  475. }
  476. CAzEnumOperation::~CAzEnumOperation()
  477. {
  478. }
  479. HRESULT
  480. CAzEnumOperation::Count(
  481. /* [retval][out] */ ULONG *plCount)
  482. {
  483. UNREFERENCED_PARAMETER(plCount);
  484. HRESULT hr;
  485. hr = E_NOTIMPL;
  486. return hr;
  487. }
  488. HRESULT
  489. CAzEnumOperation::Reset( void)
  490. {
  491. HRESULT hr;
  492. hr = E_NOTIMPL;
  493. return hr;
  494. }
  495. HRESULT
  496. CAzEnumOperation::Next(
  497. /* [retval][out] */ VARIANT *pvarAzApplication)
  498. {
  499. UNREFERENCED_PARAMETER(pvarAzApplication);
  500. HRESULT hr;
  501. hr = E_NOTIMPL;
  502. return hr;
  503. }
  504. /////////////////////////
  505. //CAzTask
  506. /////////////////////////
  507. CAzTask::CAzTask()
  508. {
  509. }
  510. CAzTask::~CAzTask()
  511. {
  512. }
  513. HRESULT
  514. CAzTask::GetProperty(
  515. /* [in] */ ULONG lPropId,
  516. /* [retval][out] */ VARIANT *pvarProp)
  517. {
  518. UNREFERENCED_PARAMETER(lPropId);
  519. UNREFERENCED_PARAMETER(pvarProp);
  520. HRESULT hr;
  521. hr = E_NOTIMPL;
  522. return hr;
  523. }
  524. HRESULT
  525. CAzTask::SetProperty(
  526. /* [in] */ ULONG lPropId,
  527. /* [in] */ VARIANT varProp)
  528. {
  529. UNREFERENCED_PARAMETER(lPropId);
  530. UNREFERENCED_PARAMETER(varProp);
  531. HRESULT hr;
  532. hr = E_NOTIMPL;
  533. return hr;
  534. }
  535. HRESULT
  536. CAzTask::AddPropertyItem(
  537. /* [in] */ ULONG lPropId,
  538. /* [in] */ VARIANT varProp)
  539. {
  540. UNREFERENCED_PARAMETER(lPropId);
  541. UNREFERENCED_PARAMETER(varProp);
  542. HRESULT hr;
  543. hr = E_NOTIMPL;
  544. return hr;
  545. }
  546. HRESULT
  547. CAzTask::DeletePropertyItem(
  548. /* [in] */ ULONG lPropId,
  549. /* [in] */ VARIANT varProp)
  550. {
  551. UNREFERENCED_PARAMETER(lPropId);
  552. UNREFERENCED_PARAMETER(varProp);
  553. HRESULT hr;
  554. hr = E_NOTIMPL;
  555. return hr;
  556. }
  557. /////////////////////////
  558. //CAzEnumTask
  559. /////////////////////////
  560. CAzEnumTask::CAzEnumTask()
  561. {
  562. }
  563. CAzEnumTask::~CAzEnumTask()
  564. {
  565. }
  566. HRESULT
  567. CAzEnumTask::Count(
  568. /* [retval][out] */ ULONG *plCount)
  569. {
  570. UNREFERENCED_PARAMETER(plCount);
  571. HRESULT hr;
  572. hr = E_NOTIMPL;
  573. return hr;
  574. }
  575. HRESULT
  576. CAzEnumTask::Reset( void)
  577. {
  578. HRESULT hr;
  579. hr = E_NOTIMPL;
  580. return hr;
  581. }
  582. HRESULT
  583. CAzEnumTask::Next(
  584. /* [retval][out] */ VARIANT *pvarAzApplication)
  585. {
  586. UNREFERENCED_PARAMETER(pvarAzApplication);
  587. HRESULT hr;
  588. hr = E_NOTIMPL;
  589. return hr;
  590. }
  591. /////////////////////////
  592. //CAzScope
  593. /////////////////////////
  594. CAzScope::CAzScope()
  595. {
  596. }
  597. CAzScope::~CAzScope()
  598. {
  599. }
  600. HRESULT
  601. CAzScope::GetProperty(
  602. /* [in] */ ULONG lPropId,
  603. /* [retval][out] */ VARIANT *pvarProp)
  604. {
  605. UNREFERENCED_PARAMETER(lPropId);
  606. UNREFERENCED_PARAMETER(pvarProp);
  607. HRESULT hr;
  608. hr = E_NOTIMPL;
  609. return hr;
  610. }
  611. HRESULT
  612. CAzScope::SetProperty(
  613. /* [in] */ ULONG lPropId,
  614. /* [in] */ VARIANT varProp)
  615. {
  616. UNREFERENCED_PARAMETER(lPropId);
  617. UNREFERENCED_PARAMETER(varProp);
  618. HRESULT hr;
  619. hr = E_NOTIMPL;
  620. return hr;
  621. }
  622. HRESULT
  623. CAzScope::CreateEnumApplicationGroup(
  624. /* [retval][out] */ VARIANT *pvarEnumGroup)
  625. {
  626. UNREFERENCED_PARAMETER(pvarEnumGroup);
  627. HRESULT hr;
  628. hr = E_NOTIMPL;
  629. return hr;
  630. }
  631. HRESULT
  632. CAzScope::OpenApplicationGroup(
  633. /* [in] */ BSTR bstrGroupName,
  634. /* [retval][out] */ VARIANT *pvarGroup)
  635. {
  636. UNREFERENCED_PARAMETER(bstrGroupName);
  637. UNREFERENCED_PARAMETER(pvarGroup);
  638. HRESULT hr;
  639. hr = E_NOTIMPL;
  640. return hr;
  641. }
  642. HRESULT
  643. CAzScope::AddApplicationGroup(
  644. /* [in] */ BSTR bstrGroupName)
  645. {
  646. UNREFERENCED_PARAMETER(bstrGroupName);
  647. HRESULT hr;
  648. hr = E_NOTIMPL;
  649. return hr;
  650. }
  651. HRESULT
  652. CAzScope::DeleteApplicationGroup(
  653. /* [in] */ BSTR bstrGroupName)
  654. {
  655. UNREFERENCED_PARAMETER(bstrGroupName);
  656. HRESULT hr;
  657. hr = E_NOTIMPL;
  658. return hr;
  659. }
  660. HRESULT
  661. CAzScope::CreateEnumRole(
  662. /* [retval][out] */ VARIANT *pvarEnumRole)
  663. {
  664. UNREFERENCED_PARAMETER(pvarEnumRole);
  665. HRESULT hr;
  666. hr = E_NOTIMPL;
  667. return hr;
  668. }
  669. HRESULT
  670. CAzScope::OpenRole(
  671. /* [in] */ BSTR bstrRoleName,
  672. /* [retval][out] */ VARIANT *pvarRole)
  673. {
  674. UNREFERENCED_PARAMETER(bstrRoleName);
  675. UNREFERENCED_PARAMETER(pvarRole);
  676. HRESULT hr;
  677. hr = E_NOTIMPL;
  678. return hr;
  679. }
  680. HRESULT
  681. CAzScope::AddRole(
  682. /* [in] */ BSTR bstrRoleName)
  683. {
  684. UNREFERENCED_PARAMETER(bstrRoleName);
  685. HRESULT hr;
  686. hr = E_NOTIMPL;
  687. return hr;
  688. }
  689. HRESULT
  690. CAzScope::DeleteRole(
  691. /* [in] */ BSTR bstrRoleName)
  692. {
  693. UNREFERENCED_PARAMETER(bstrRoleName);
  694. HRESULT hr;
  695. hr = E_NOTIMPL;
  696. return hr;
  697. }
  698. /////////////////////////
  699. //CAzEnumScope
  700. /////////////////////////
  701. CAzEnumScope::CAzEnumScope()
  702. {
  703. }
  704. CAzEnumScope::~CAzEnumScope()
  705. {
  706. }
  707. HRESULT
  708. CAzEnumScope::Count(
  709. /* [retval][out] */ ULONG *plCount)
  710. {
  711. UNREFERENCED_PARAMETER(plCount);
  712. HRESULT hr;
  713. hr = E_NOTIMPL;
  714. return hr;
  715. }
  716. HRESULT
  717. CAzEnumScope::Reset( void)
  718. {
  719. HRESULT hr;
  720. hr = E_NOTIMPL;
  721. return hr;
  722. }
  723. HRESULT
  724. CAzEnumScope::Next(
  725. /* [retval][out] */ VARIANT *pvarAzApplication)
  726. {
  727. UNREFERENCED_PARAMETER(pvarAzApplication);
  728. HRESULT hr;
  729. hr = E_NOTIMPL;
  730. return hr;
  731. }
  732. /////////////////////////
  733. //CAzApplicationGroup
  734. /////////////////////////
  735. CAzApplicationGroup::CAzApplicationGroup()
  736. {
  737. }
  738. CAzApplicationGroup::~CAzApplicationGroup()
  739. {
  740. }
  741. HRESULT
  742. CAzApplicationGroup::GetProperty(
  743. /* [in] */ ULONG lPropId,
  744. /* [retval][out] */ VARIANT *pvarProp)
  745. {
  746. UNREFERENCED_PARAMETER(lPropId);
  747. UNREFERENCED_PARAMETER(pvarProp);
  748. HRESULT hr;
  749. hr = E_NOTIMPL;
  750. return hr;
  751. }
  752. HRESULT
  753. CAzApplicationGroup::SetProperty(
  754. /* [in] */ ULONG lPropId,
  755. /* [in] */ VARIANT varProp)
  756. {
  757. UNREFERENCED_PARAMETER(lPropId);
  758. UNREFERENCED_PARAMETER(varProp);
  759. HRESULT hr;
  760. hr = E_NOTIMPL;
  761. return hr;
  762. }
  763. HRESULT
  764. CAzApplicationGroup::AddPropertyItem(
  765. /* [in] */ ULONG lPropId,
  766. /* [in] */ VARIANT varProp)
  767. {
  768. UNREFERENCED_PARAMETER(lPropId);
  769. UNREFERENCED_PARAMETER(varProp);
  770. HRESULT hr;
  771. hr = E_NOTIMPL;
  772. return hr;
  773. }
  774. HRESULT
  775. CAzApplicationGroup::DeletePropertyItem(
  776. /* [in] */ ULONG lPropId,
  777. /* [in] */ VARIANT varProp)
  778. {
  779. UNREFERENCED_PARAMETER(lPropId);
  780. UNREFERENCED_PARAMETER(varProp);
  781. HRESULT hr;
  782. hr = E_NOTIMPL;
  783. return hr;
  784. }
  785. /////////////////////////
  786. //CAzEnumApplicationGroup
  787. /////////////////////////
  788. CAzEnumApplicationGroup::CAzEnumApplicationGroup()
  789. {
  790. }
  791. CAzEnumApplicationGroup::~CAzEnumApplicationGroup()
  792. {
  793. }
  794. HRESULT
  795. CAzEnumApplicationGroup::Count(
  796. /* [retval][out] */ ULONG *plCount)
  797. {
  798. UNREFERENCED_PARAMETER(plCount);
  799. HRESULT hr;
  800. hr = E_NOTIMPL;
  801. return hr;
  802. }
  803. HRESULT
  804. CAzEnumApplicationGroup::Reset( void)
  805. {
  806. HRESULT hr;
  807. hr = E_NOTIMPL;
  808. return hr;
  809. }
  810. HRESULT
  811. CAzEnumApplicationGroup::Next(
  812. /* [retval][out] */ VARIANT *pvarAzApplication)
  813. {
  814. UNREFERENCED_PARAMETER(pvarAzApplication);
  815. HRESULT hr;
  816. hr = E_NOTIMPL;
  817. return hr;
  818. }
  819. /////////////////////////
  820. //CAzRole
  821. /////////////////////////
  822. CAzRole::CAzRole()
  823. {
  824. }
  825. CAzRole::~CAzRole()
  826. {
  827. }
  828. HRESULT
  829. CAzRole::GetProperty(
  830. /* [in] */ ULONG lPropId,
  831. /* [retval][out] */ VARIANT *pvarProp)
  832. {
  833. UNREFERENCED_PARAMETER(lPropId);
  834. UNREFERENCED_PARAMETER(pvarProp);
  835. HRESULT hr;
  836. hr = E_NOTIMPL;
  837. return hr;
  838. }
  839. HRESULT
  840. CAzRole::SetProperty(
  841. /* [in] */ ULONG lPropId,
  842. /* [in] */ VARIANT varProp)
  843. {
  844. UNREFERENCED_PARAMETER(lPropId);
  845. UNREFERENCED_PARAMETER(varProp);
  846. HRESULT hr;
  847. hr = E_NOTIMPL;
  848. return hr;
  849. }
  850. HRESULT
  851. CAzRole::AddPropertyItem(
  852. /* [in] */ ULONG lPropId,
  853. /* [in] */ VARIANT varProp)
  854. {
  855. UNREFERENCED_PARAMETER(lPropId);
  856. UNREFERENCED_PARAMETER(varProp);
  857. HRESULT hr;
  858. hr = E_NOTIMPL;
  859. return hr;
  860. }
  861. HRESULT
  862. CAzRole::DeletePropertyItem(
  863. /* [in] */ ULONG lPropId,
  864. /* [in] */ VARIANT varProp)
  865. {
  866. UNREFERENCED_PARAMETER(lPropId);
  867. UNREFERENCED_PARAMETER(varProp);
  868. HRESULT hr;
  869. hr = E_NOTIMPL;
  870. return hr;
  871. }
  872. /////////////////////////
  873. //CAzEnumRole
  874. /////////////////////////
  875. CAzEnumRole::CAzEnumRole()
  876. {
  877. }
  878. CAzEnumRole::~CAzEnumRole()
  879. {
  880. }
  881. HRESULT
  882. CAzEnumRole::Count(
  883. /* [retval][out] */ ULONG *plCount)
  884. {
  885. UNREFERENCED_PARAMETER(plCount);
  886. HRESULT hr;
  887. hr = E_NOTIMPL;
  888. return hr;
  889. }
  890. HRESULT
  891. CAzEnumRole::Reset( void)
  892. {
  893. HRESULT hr;
  894. hr = E_NOTIMPL;
  895. return hr;
  896. }
  897. HRESULT
  898. CAzEnumRole::Next(
  899. /* [retval][out] */ VARIANT *pvarAzApplication)
  900. {
  901. UNREFERENCED_PARAMETER(pvarAzApplication);
  902. HRESULT hr;
  903. hr = E_NOTIMPL;
  904. return hr;
  905. }
  906. /////////////////////////
  907. //CAzJunctionPoint
  908. /////////////////////////
  909. CAzJunctionPoint::CAzJunctionPoint()
  910. {
  911. }
  912. CAzJunctionPoint::~CAzJunctionPoint()
  913. {
  914. }
  915. HRESULT
  916. CAzJunctionPoint::GetProperty(
  917. /* [in] */ ULONG lPropId,
  918. /* [retval][out] */ VARIANT *pvarProp)
  919. {
  920. UNREFERENCED_PARAMETER(lPropId);
  921. UNREFERENCED_PARAMETER(pvarProp);
  922. HRESULT hr;
  923. hr = E_NOTIMPL;
  924. return hr;
  925. }
  926. HRESULT
  927. CAzJunctionPoint::SetProperty(
  928. /* [in] */ ULONG lPropId,
  929. /* [in] */ VARIANT varProp)
  930. {
  931. UNREFERENCED_PARAMETER(lPropId);
  932. UNREFERENCED_PARAMETER(varProp);
  933. HRESULT hr;
  934. hr = E_NOTIMPL;
  935. return hr;
  936. }
  937. /////////////////////////
  938. //CAzEnumJunctionPoint
  939. /////////////////////////
  940. CAzEnumJunctionPoint::CAzEnumJunctionPoint()
  941. {
  942. }
  943. CAzEnumJunctionPoint::~CAzEnumJunctionPoint()
  944. {
  945. }
  946. HRESULT
  947. CAzEnumJunctionPoint::Count(
  948. /* [retval][out] */ ULONG *plCount)
  949. {
  950. UNREFERENCED_PARAMETER(plCount);
  951. HRESULT hr;
  952. hr = E_NOTIMPL;
  953. return hr;
  954. }
  955. HRESULT
  956. CAzEnumJunctionPoint::Reset( void)
  957. {
  958. HRESULT hr;
  959. hr = E_NOTIMPL;
  960. return hr;
  961. }
  962. HRESULT
  963. CAzEnumJunctionPoint::Next(
  964. /* [retval][out] */ VARIANT *pvarAzApplication)
  965. {
  966. UNREFERENCED_PARAMETER(pvarAzApplication);
  967. HRESULT hr;
  968. hr = E_NOTIMPL;
  969. return hr;
  970. }
  971. /////////////////////////
  972. //CAzClientContext
  973. /////////////////////////
  974. CAzClientContext::CAzClientContext()
  975. {
  976. }
  977. CAzClientContext::~CAzClientContext()
  978. {
  979. }
  980. HRESULT
  981. CAzClientContext::AccessCheck(
  982. /* [in] */ BSTR bstrObjectName,
  983. /* [in] */ ULONG lScopeCount,
  984. /* [in] */ VARIANT varScopeNames,
  985. /* [in] */ ULONG lOperationCount,
  986. /* [in] */ VARIANT varOperations,
  987. /* [in] */ ULONG lParameterCount,
  988. /* [in] */ VARIANT varParameterNames,
  989. /* [in] */ VARIANT varParameterVariants,
  990. /* [in] */ ULONG lInterfaceCount,
  991. /* [in] */ VARIANT varInterfaceNames,
  992. /* [in] */ ULONG lInterfaceFlags,
  993. /* [in] */ VARIANT varInterfaces,
  994. /* [retval][out] */ VARIANT *pvarResults)
  995. {
  996. UNREFERENCED_PARAMETER(bstrObjectName);
  997. UNREFERENCED_PARAMETER(lScopeCount);
  998. UNREFERENCED_PARAMETER(varScopeNames);
  999. UNREFERENCED_PARAMETER(lOperationCount);
  1000. UNREFERENCED_PARAMETER(varOperations);
  1001. UNREFERENCED_PARAMETER(lParameterCount);
  1002. UNREFERENCED_PARAMETER(varParameterNames);
  1003. UNREFERENCED_PARAMETER(varParameterVariants);
  1004. UNREFERENCED_PARAMETER(lInterfaceCount);
  1005. UNREFERENCED_PARAMETER(varInterfaceNames);
  1006. UNREFERENCED_PARAMETER(lInterfaceFlags);
  1007. UNREFERENCED_PARAMETER(varInterfaces);
  1008. UNREFERENCED_PARAMETER(pvarResults);
  1009. HRESULT hr;
  1010. hr = E_NOTIMPL;
  1011. return hr;
  1012. }
  1013. HRESULT
  1014. CAzClientContext::GetBusinessRuleString(
  1015. /* [retval][out] */ BSTR *pbstrBusinessRuleString)
  1016. {
  1017. UNREFERENCED_PARAMETER(pbstrBusinessRuleString);
  1018. HRESULT hr;
  1019. hr = E_NOTIMPL;
  1020. return hr;
  1021. }
  1022. HRESULT
  1023. CAzClientContext::GetProperty(
  1024. /* [in] */ ULONG lPropId,
  1025. /* [retval][out] */ VARIANT *pvarProp)
  1026. {
  1027. UNREFERENCED_PARAMETER(lPropId);
  1028. UNREFERENCED_PARAMETER(pvarProp);
  1029. HRESULT hr;
  1030. hr = E_NOTIMPL;
  1031. return hr;
  1032. }
  1033. /////////////////////////
  1034. //CAzAccessCheck
  1035. /////////////////////////
  1036. CAzAccessCheck::CAzAccessCheck()
  1037. {
  1038. }
  1039. CAzAccessCheck::~CAzAccessCheck()
  1040. {
  1041. }
  1042. HRESULT
  1043. CAzAccessCheck::put_BusinessRuleResult(
  1044. /* [in] */ BOOL bResult)
  1045. {
  1046. UNREFERENCED_PARAMETER(bResult);
  1047. HRESULT hr;
  1048. hr = E_NOTIMPL;
  1049. return hr;
  1050. }
  1051. HRESULT
  1052. CAzAccessCheck::put_BusinessRuleString(
  1053. /* [in] */ BSTR bstrBusinessRuleString)
  1054. {
  1055. UNREFERENCED_PARAMETER(bstrBusinessRuleString);
  1056. HRESULT hr;
  1057. hr = E_NOTIMPL;
  1058. return hr;
  1059. }
  1060. HRESULT
  1061. CAzAccessCheck::get_BusinessRuleString(
  1062. /* [retval][out] */ BSTR *pbstrBusinessRuleString)
  1063. {
  1064. UNREFERENCED_PARAMETER(pbstrBusinessRuleString);
  1065. HRESULT hr;
  1066. hr = E_NOTIMPL;
  1067. return hr;
  1068. }
  1069. HRESULT
  1070. CAzAccessCheck::put_BusinessRuleExpiration(
  1071. /* [in] */ ULONG lExpirationPeriod)
  1072. {
  1073. UNREFERENCED_PARAMETER(lExpirationPeriod);
  1074. HRESULT hr;
  1075. hr = E_NOTIMPL;
  1076. return hr;
  1077. }
  1078. HRESULT
  1079. CAzAccessCheck::GetParameter(
  1080. /* [in] */ BSTR bstrParameterName,
  1081. /* [retval][out] */ VARIANT *pvarParameterName)
  1082. {
  1083. UNREFERENCED_PARAMETER(bstrParameterName);
  1084. UNREFERENCED_PARAMETER(pvarParameterName);
  1085. HRESULT hr;
  1086. hr = E_NOTIMPL;
  1087. return hr;
  1088. }