22#define threading(model)
29 uuid(97d25db0-0363-11
cf-abc4-02608c9e7553),
35importlib(
"stdole2.tlb");
77} ADS_AUTHENTICATION_ENUM;
100} ADS_SEARCHPREF_ENUM;
153} ADS_PASSWORD_ENCODING_ENUM;
159} ADS_CASEIGNORE_LIST;
173} ADS_PATH, *PADS_PATH;
226} ADS_POSTALADDRESS, *PADS_POSTALADDRESS;
233} ADS_TYPEDNAME, *PADS_TYPEDNAME;
252} ADS_NETADDRESS, *PADS_NETADDRESS;
261} ADS_REPLICAPOINTER, *PADS_REPLICAPOINTER;
268} ADS_FAXNUMBER, *PADS_FAXNUMBER;
275} ADS_EMAIL, *PADS_EMAIL;
288} ADS_DN_WITH_BINARY, *PADS_DN_WITH_BINARY;
294} ADS_DN_WITH_STRING, *PADS_DN_WITH_STRING;
336} ADS_SEARCHPREF_INFO, *PADS_SEARCHPREF_INFO;
345} ADS_SEARCH_COLUMN, *PADS_SEARCH_COLUMN;
354} ADS_OBJECT_INFO, *PADS_OBJECT_INFO;
363} ADS_ATTR_INFO, *PADS_ATTR_INFO;
371} ADS_SECURITY_INFO_ENUM;
401 uuid(001677d0-fd16-11ce-abc4-02608c9e7553)
423 [
in]
BSTR bstrRelativeName,
427 [
in]
BSTR bstrRelativeName);
443 uuid(FD8256D0-FD15-11CE-ABC4-02608C9E7553),
449 [
id(0x00000002), propget]
452 [
id(0x00000003), propget]
455 [
id(0x00000004), propget]
458 [
id(0x00000005), propget]
461 [
id(0x00000006), propget]
464 [
id(0x00000007), propget]
494 uuid(451A0030-72
EC-11
CF-B03B-00AA006E0975),
500 [
id(0x00000002), propget]
503 [
id(0xfffffffc), propget]
506 [
id(0x00000003), propget]
509 [
id(0x00000003), propput]
518 uuid(27636B00-410
F-11
CF-B1FF-02608C9E7553),
523 [
id(0x0000000f), propget]
526 [
id(0x0000000f), propput]
547 uuid(3E37E320-17E2-11
CF-ABC4-02608C9E7553),
553 [
id(0x00000035), propget]
556 [
id(0x00000036), propget]
559 [
id(0x00000038), propget]
562 [
id(0x00000039), propget]
565 [
id(0x0000003a), propget]
568 [
id(0x0000003b), propget]
571 [
id(0x0000000f), propget]
574 [
id(0x0000000f), propput]
577 [
id(0x00000013), propget]
580 [
id(0x00000013), propput]
583 [
id(0x0000007a), propget]
586 [
id(0x0000007a), propput]
589 [
id(0x00000014), propget]
592 [
id(0x00000014), propput]
595 [
id(0x00000017), propget]
598 [
id(0x00000017), propput]
601 [
id(0x00000016), propget]
604 [
id(0x00000016), propput]
607 [
id(0x00000019), propget]
610 [
id(0x00000019), propput]
613 [
id(0x0000001b), propget]
616 [
id(0x0000001b), propput]
619 [
id(0x00000072), propget]
622 [
id(0x00000072), propput]
625 [
id(0x00000073), propget]
628 [
id(0x00000073), propput]
631 [
id(0x00000024), propget]
634 [
id(0x00000024), propput]
637 [
id(0x0000001a), propget]
640 [
id(0x0000001a), propput]
643 [
id(0x00000020), propget]
646 [
id(0x00000020), propput]
649 [
id(0x00000021), propget]
652 [
id(0x00000021), propput]
655 [
id(0x00000022), propget]
658 [
id(0x00000022), propput]
661 [
id(0x00000011), propget]
664 [
id(0x00000011), propput]
667 [
id(0x00000010), propget]
670 [
id(0x00000010), propput]
673 [
id(0x0000001c), propget]
676 [
id(0x0000001c), propput]
679 [
id(0x0000001e), propget]
682 [
id(0x0000001e), propput]
685 [
id(0x0000001f), propget]
688 [
id(0x0000001f), propput]
691 [
id(0x00000075), propget]
694 [
id(0x00000075), propput]
697 [
id(0x00000025), propget]
700 [
id(0x00000025), propput]
703 [
id(0x00000026), propget]
706 [
id(0x00000026), propput]
709 [
id(0x00000029), propget]
712 [
id(0x00000029), propput]
715 [
id(0x0000002a), propget]
718 [
id(0x0000002a), propput]
721 [
id(0x0000002b), propget]
724 [
id(0x0000002b), propput]
727 [
id(0x0000002d), propget]
730 [
id(0x0000002d), propput]
733 [
id(0x0000002e), propget]
736 [
id(0x0000002e), propput]
739 [
id(0x0000002f), propget]
742 [
id(0x0000002f), propput]
745 [
id(0x00000030), propget]
748 [
id(0x00000030), propput]
751 [
id(0x00000031), propget]
754 [
id(0x00000031), propput]
757 [
id(0x00000032), propget]
760 [
id(0x00000032), propput]
763 [
id(0x00000033), propget]
766 [
id(0x00000033), propput]
769 [
id(0x00000034), propget]
772 [
id(0x00000034), propput]
775 [
id(0x0000003c), propget]
778 [
id(0x0000003c), propput]
781 [
id(0x0000003d), propget]
784 [
id(0x0000003d), propput]
787 [
id(0x0000003e), propget]
790 [
id(0x0000003e), propput]
793 [
id(0x0000003f), propget]
796 [
id(0x0000003f), propput]
799 [
id(0x00000040), propget]
802 [
id(0x00000040), propput]
805 [
id(0x00000041), propget]
808 [
id(0x00000041), propput]
811 [
id(0x00000078), propget]
814 [
id(0x00000078), propput]
833 uuid(109BA8EC-92F0-11D0-A790-00C04FD8D5A8)
857 uuid(e798de2c-22e4-11d0-84fe-00c04fd8d503)
873 uuid(ddf2891e-0f9c-11d0-8ad4-00c04fd8d503),
887 uuid(d592aed4-f420-11d0-a36e-00c04fb950dc),
911 uuid(5bb11929-afd1-11d2-9cb9-0000f87a369e),
917 [
id(0x00000002), propget]
919 [
id(0x00000003), propget]
921 [
id(0x00000004), propget]
923 [
id(0x00000005), propget]
925 [
id(0x00000006), propget]
927 [
id(0x00000007), propget]
929 [
id(0x00000008), propget]
931 [
id(0x00000009), propget]
933 [
id(0x0000000a), propget]
947 uuid(50b6327f-afd1-11d2-9cb9-0000f87a369e),
ACPI_PHYSICAL_ADDRESS ACPI_SIZE BOOLEAN Warn UINT32 *TableIdx UINT32 ACPI_TABLE_HEADER *OutTableHeader ACPI_TABLE_HEADER **OutTable ACPI_HANDLE UINT32 ACPI_WALK_CALLBACK ACPI_WALK_CALLBACK void void **ReturnValue UINT32 ACPI_BUFFER *RetPathPtr ACPI_OBJECT_HANDLER void *Data ACPI_OBJECT_HANDLER void **Data ACPI_STRING ACPI_OBJECT_LIST ACPI_BUFFER *ReturnObjectBuffer ACPI_DEVICE_INFO **ReturnBuffer ACPI_HANDLE Parent
coclass MediaStreamFilter helpstring("Stream Class")
void user(int argc, const char *argv[])
BOOL Delete(LPCTSTR ServiceName)
struct _adsvalue * PADSVALUE
#define ADS_RIGHT_DS_LIST_OBJECT
#define ADS_RIGHT_DS_DELETE_TREE
#define ADS_RIGHT_ACTRL_DS_LIST
#define ADS_RIGHT_DS_CREATE_CHILD
#define ADS_RIGHT_DS_READ_PROP
#define ADS_RIGHT_DS_DELETE_CHILD
#define ADS_RIGHT_DS_CONTROL_ACCESS
#define ADS_RIGHT_DS_WRITE_PROP
#define ADS_RIGHT_DS_SELF
static const WCHAR Description[]
static const WCHAR Title[]
static const WCHAR version[]
_Must_inspect_result_ _In_opt_ PFLT_FILTER Filter
GLuint GLuint GLsizei count
GLuint GLuint GLsizei GLenum type
HRESULT OpenDSObject([in] BSTR path, [in] BSTR user, [in] BSTR password, [in] long reserved, [out, retval] IDispatch **obj)
HRESULT GetEscapedElement(long reserved, BSTR element, BSTR *str)
HRESULT GetNumElements(long *count)
HRESULT Retrieve(long type, BSTR *path)
HRESULT get_EscapedMode(long *mode)
HRESULT put_EscapedMode(long mode)
HRESULT AddLeafElement(BSTR element)
HRESULT RemoveLeafElement(void)
HRESULT SetDisplayType(long type)
HRESULT CopyPath(IDispatch **path)
HRESULT GetElement(long index, BSTR *element)
HRESULT Set(BSTR path, long type)
HRESULT CreateDSObject(LPWSTR name, PADS_ATTR_INFO attrs, DWORD count, IDispatch **obj)
HRESULT DeleteDSObject(LPWSTR name)
HRESULT SetObjectAttributes(PADS_ATTR_INFO attrs, DWORD count, DWORD *count_set)
HRESULT GetObjectInformation(PADS_OBJECT_INFO *info)
HRESULT GetObjectAttributes(LPWSTR *names, DWORD count, PADS_ATTR_INFO *attrs, DWORD *count_returned)
HRESULT GetFirstRow([in] ADS_SEARCH_HANDLE hSearchResult)
HRESULT CloseSearchHandle([in] ADS_SEARCH_HANDLE hSearchResult)
HRESULT FreeColumn([in] PADS_SEARCH_COLUMN pSearchColumn)
HRESULT GetColumn([in] ADS_SEARCH_HANDLE hSearchResult, [in] LPWSTR szColumnName, [out] PADS_SEARCH_COLUMN pSearchColumn)
HRESULT ExecuteSearch([in] LPWSTR pszSearchFilter, [in] LPWSTR *pAttributeNames, [in] DWORD dwNumberAttributes, [out] PADS_SEARCH_HANDLE phSearchResult)
HRESULT GetNextRow([in] ADS_SEARCH_HANDLE hSearchResult)
HRESULT GetNextColumnName([in] ADS_SEARCH_HANDLE hSearchHandle, [out] LPWSTR *ppszColumnName)
HRESULT GetPreviousRow([in] ADS_SEARCH_HANDLE hSearchResult)
HRESULT SetSearchPreference([in] PADS_SEARCHPREF_INFO pSearchPrefs, [in] DWORD dwNumPrefs)
HRESULT AbandonSearch([in] ADS_SEARCH_HANDLE phSearchResult)
BOOL ChangePassword(HWND hwnd)
static LPINTERNAL_BSTR Get(const BSTR lpszString)
static LRESULT GetInfo(const CodecInfo *pi, ICINFO *icinfo, DWORD dwSize)
@ ADS_PASSWORD_ENCODE_REQUIRE_SSL
@ ADS_PASSWORD_ENCODE_CLEAR
LPWSTR * PADS_NUMERIC_STRING
LPWSTR ADS_NUMERIC_STRING
LPWSTR ADS_PRINTABLE_STRING
@ ADS_NO_REFERRAL_CHASING
@ ADS_SECURE_AUTHENTICATION
LPWSTR * PADS_CASE_IGNORE_STRING
@ ADS_SEARCHPREF_SIZE_LIMIT
@ ADS_SEARCHPREF_ATTRIBTYPES_ONLY
@ ADS_SEARCHPREF_TIME_LIMIT
@ ADS_SEARCHPREF_ASYNCHRONOUS
@ ADS_SEARCHPREF_TOMBSTONE
@ ADS_SEARCHPREF_PAGESIZE
@ ADS_SEARCHPREF_ATTRIBUTE_QUERY
@ ADS_SEARCHPREF_SEARCH_SCOPE
@ ADS_SEARCHPREF_CACHE_RESULTS
@ ADS_SEARCHPREF_EXTENDED_DN
@ ADS_SEARCHPREF_CHASE_REFERRALS
@ ADS_SEARCHPREF_SECURITY_MASK
@ ADS_SEARCHPREF_DIRSYNC_FLAG
@ ADS_SEARCHPREF_PAGED_TIME_LIMIT
@ ADS_SEARCHPREF_DEREF_ALIASES
LPWSTR ADS_CASE_EXACT_STRING
@ ADS_STATUS_INVALID_SEARCHPREF
@ ADS_STATUS_INVALID_SEARCHPREFVALUE
LPWSTR * PADS_OBJECT_CLASS
LPWSTR ADS_CASE_IGNORE_STRING
LPWSTR * PADS_PRINTABLE_STRING
@ ADSTYPE_PRINTABLE_STRING
@ ADSTYPE_CASE_IGNORE_STRING
@ ADSTYPE_CASEIGNORE_LIST
@ ADSTYPE_CASE_EXACT_STRING
@ ADSTYPE_NT_SECURITY_DESCRIPTOR
@ ADS_RIGHT_ACCESS_SYSTEM_SECURITY
@ ADS_RIGHT_GENERIC_WRITE
@ ADS_RIGHT_GENERIC_EXECUTE
@ ADS_SECURITY_INFO_OWNER
@ ADS_SECURITY_INFO_GROUP
@ ADS_FORMAT_WINDOWS_PARENT
@ ADS_FORMAT_WINDOWS_NO_SERVER
@ ADS_FORMAT_X500_NO_SERVER
LPWSTR * PADS_CASE_EXACT_STRING
PADS_NETADDRESS ReplicaAddressHints
struct _ADS_CASEIGNORE_LIST * Next
struct _ADS_OCTET_LIST * Next
ADS_PRINTABLE_STRING PrintableString
PADS_DN_WITH_STRING pDNWithString
PADS_DN_WITH_BINARY pDNWithBinary
PADS_REPLICAPOINTER pReplicaPointer
ADS_OBJECT_CLASS ClassName
PADS_TYPEDNAME pTypedName
PADS_OCTET_LIST pOctetList
ADS_CASE_EXACT_STRING CaseExactString
ADS_PROV_SPECIFIC ProviderSpecific
ADS_NUMERIC_STRING NumericString
ADS_OCTET_STRING OctetString
PADS_NETADDRESS pNetAddress
PADS_CASEIGNORE_LIST pCaseIgnoreList
ADS_NT_SECURITY_DESCRIPTOR SecurityDescriptor
ADS_CASE_IGNORE_STRING CaseIgnoreString
PADS_POSTALADDRESS pPostalAddress
ADS_LARGE_INTEGER LargeInteger
PADS_FAXNUMBER pFaxNumber
ADS_SEARCHPREF dwSearchPref
static rfbScreenInfoPtr server
wchar_t tm const _CrtWcstime_Writes_and_advances_ptr_ count wchar_t ** out