19#ifndef __WINE_NTDSAPI_H
20#define __WINE_NTDSAPI_H
30#define DsClientMakeSpnForTargetServer WINELIB_NAME_AW(DsClientMakeSpnForTargetServer)
34#define DsMakeSpn WINELIB_NAME_AW(DsMakeSpn)
111#define DsCrackNames WINELIB_NAME_AW(DsCrackNames)
114#define DsServerRegisterSpn WINELIB_NAME_AW(DsServerRegisterSpn)
DWORD WINAPI DsClientMakeSpnForTargetServerW(LPCWSTR, LPCWSTR, DWORD *, LPWSTR)
struct DS_NAME_RESULT_ITEMA * PDS_NAME_RESULT_ITEMA
struct DS_NAME_RESULTA * PDS_NAME_RESULTA
struct DS_NAME_RESULTW * PDS_NAME_RESULTW
DWORD WINAPI DsCrackNamesW(HANDLE handle, DS_NAME_FLAGS flags, DS_NAME_FORMAT offered, DS_NAME_FORMAT desired, DWORD num, const WCHAR **names, PDS_NAME_RESULTW *result)
struct DS_NAME_RESULT_ITEMW * PDS_NAME_RESULT_ITEMW
DWORD WINAPI DsCrackNamesA(HANDLE handle, DS_NAME_FLAGS flags, DS_NAME_FORMAT offered, DS_NAME_FORMAT desired, DWORD num, const CHAR **names, PDS_NAME_RESULTA *result)
DWORD WINAPI DsMakeSpnW(LPCWSTR, LPCWSTR, LPCWSTR, USHORT, LPCWSTR, DWORD *, LPWSTR)
DWORD WINAPI DsClientMakeSpnForTargetServerA(LPCSTR, LPCSTR, DWORD *, LPSTR)
DWORD WINAPI DsMakeSpnA(LPCSTR, LPCSTR, LPCSTR, USHORT, LPCSTR, DWORD *, LPSTR)
@ DS_NAME_FLAG_EVAL_AT_DC
@ DS_NAME_FLAG_SYNTACTICAL_ONLY
@ DS_NAME_FLAG_TRUST_REFERRAL
@ DS_SID_OR_SID_HISTORY_NAME
@ DS_SERVICE_PRINCIPAL_NAME
DWORD WINAPI DsServerRegisterSpnA(DS_SPN_WRITE_OP operation, LPCSTR ServiceClass, LPCSTR UserObjectDN)
DWORD WINAPI DsServerRegisterSpnW(DS_SPN_WRITE_OP operation, LPCWSTR ServiceClass, LPCWSTR UserObjectDN)
PDS_NAME_RESULT_ITEMA rItems
PDS_NAME_RESULT_ITEMW rItems
#define DECL_WINELIB_TYPE_AW(type)