39 case DLL_WINE_PREATTACH:
82 if (!svc_class || !svc_name)
85 new_spn_length =
lstrlenW(svc_class) + 1 + 1 ;
87 new_spn_length +=
lstrlenW(inst_name);
89 new_spn_length +=
lstrlenW(svc_name);
101 new_spn_length += 1 +
lstrlenW(svc_name);
103 if (*spn_length < new_spn_length)
105 *spn_length = new_spn_length;
108 *spn_length = new_spn_length;
133 static const WCHAR percentU[] = {
'%',
'u',0};
179 FIXME(
"(%d,%s,%s,%d,%d,%p,%p,%p,%p): stub!\n", ServType,
181 nInstanceNames, pInstanceNames, pInstancePorts, pSpn, pszSpn);
#define WINE_DEFAULT_DEBUG_CHANNEL(t)
static WCHAR reason[MAX_STRING_RESOURCE_LEN]
#define ERROR_CALL_NOT_IMPLEMENTED
#define ERROR_INVALID_PARAMETER
#define DLL_PROCESS_ATTACH
BOOL WINAPI DisableThreadLibraryCalls(IN HMODULE hLibModule)
DWORD WINAPI DsGetSpnA(DS_SPN_NAME_TYPE ServType, LPCSTR Servlass, LPCSTR ServName, USHORT InstPort, USHORT nInstanceNames, LPCSTR *pInstanceNames, const USHORT *pInstancePorts, DWORD *pSpn, LPSTR **pszSpn)
DWORD WINAPI DsMakeSpnW(LPCWSTR svc_class, LPCWSTR svc_name, LPCWSTR inst_name, USHORT inst_port, LPCWSTR ref, DWORD *spn_length, LPWSTR spn)
BOOL WINAPI DllMain(HINSTANCE hinst, DWORD reason, LPVOID reserved)
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)
DWORD WINAPI DsBindA(LPCSTR controller, LPCSTR domain, HANDLE *handle)
DWORD WINAPI DsBindW(LPCWSTR controller, LPCWSTR domain, HANDLE *handle)
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 DsClientMakeSpnForTargetServerW(LPCWSTR class, LPCWSTR name, DWORD *buflen, LPWSTR buf)
DWORD WINAPI DsMakeSpnA(LPCSTR svc_class, LPCSTR svc_name, LPCSTR inst_name, USHORT inst_port, LPCSTR ref, DWORD *spn_length, LPSTR spn)
DWORD WINAPI DsServerRegisterSpnA(DS_SPN_WRITE_OP operation, LPCSTR ServiceClass, LPCSTR UserObjectDN)
DWORD WINAPI DsServerRegisterSpnW(DS_SPN_WRITE_OP operation, LPCWSTR ServiceClass, LPCWSTR UserObjectDN)
GLenum GLuint GLenum GLsizei const GLchar * buf
#define memcpy(s1, s2, n)
#define ERROR_BUFFER_OVERFLOW
int WINAPIV wsprintfW(_Out_ LPWSTR, _In_ _Printf_format_string_ LPCWSTR,...)