mirror of
https://github.com/reactos/reactos.git
synced 2025-08-05 16:12:58 +00:00
[REACTOS] Refresh old URLs (#7632)
URLs are getting old. We have to update URLs for documentation purpose. JIRA issue: CORE-19963 - Refresh old URLs. - Add " (DEAD_LINK)" labels to dead links. - Use MS Learn links rather than MSDN ones. - Some dead links revived by Web Archive. - Don't change Wine Tests and Wine Sync. - Don't change 3rd party libraries. - Don't append "redirected" labels.
This commit is contained in:
parent
9a9aa6fdb9
commit
fe11f7a2e5
187 changed files with 303 additions and 305 deletions
|
@ -4,7 +4,7 @@
|
|||
Written by Filip Navara <xnavara@volny.cz>
|
||||
|
||||
References (2003-08-25):
|
||||
http://msdn.microsoft.com/library/en-us/snmp/snmp/snmp_reference.asp
|
||||
https://web.archive.org/web/20050113043001/http://msdn.microsoft.com/library/en-us/snmp/snmp/snmp_reference.asp
|
||||
|
||||
This library is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
|
||||
References:
|
||||
Lightweight Directory Access Protocol Reference
|
||||
http://msdn.microsoft.com/library/en-us/netdir/ldap/ldap_reference.asp
|
||||
http://msdn.microsoft.com/library/en-us/netdir/ldap/ldap_reference.asp (DEAD_LINK)
|
||||
|
||||
This library is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
http://www.watersprings.org/pub/id/draft-ietf-ldapext-ldap-c-api-05.txt
|
||||
|
||||
Lightweight Directory Access Protocol Reference
|
||||
http://msdn.microsoft.com/library/en-us/netdir/ldap/ldap_reference.asp
|
||||
http://msdn.microsoft.com/library/en-us/netdir/ldap/ldap_reference.asp (DEAD_LINK)
|
||||
|
||||
This library is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
http://www.watersprings.org/pub/id/draft-ietf-ldapext-ldap-c-api-05.txt
|
||||
|
||||
Lightweight Directory Access Protocol Reference
|
||||
http://msdn.microsoft.com/library/en-us/netdir/ldap/ldap_reference.asp
|
||||
http://msdn.microsoft.com/library/en-us/netdir/ldap/ldap_reference.asp (DEAD_LINK)
|
||||
|
||||
This library is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
|
|
|
@ -14,7 +14,7 @@
|
|||
http://www.winsnmp.com/docs/winsnmp3.htm
|
||||
|
||||
WinSNMP Reference
|
||||
http://msdn.microsoft.com/library/en-us/snmp/snmp/winsnmp_api_reference.asp
|
||||
https://web.archive.org/web/20041127132734/http://msdn.microsoft.com/library/en-us/snmp/snmp/winsnmp_api_reference.asp
|
||||
|
||||
This library is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
|
|
|
@ -187,7 +187,7 @@ int compat_fclose(FILE* stream);
|
|||
* @param[out] buflen Optional parameter for length of allocated buffer.
|
||||
* @return status of WideCharToMultiByte conversion.
|
||||
*
|
||||
* WideCharToMultiByte - http://msdn.microsoft.com/en-us/library/dd374130(VS.85).aspx
|
||||
* WideCharToMultiByte - https://learn.microsoft.com/en-us/windows/win32/api/stringapiset/nf-stringapiset-widechartomultibyte
|
||||
*/
|
||||
int win32_wide_utf8(const wchar_t * const wptr, char **mbptr, size_t * buflen);
|
||||
|
||||
|
@ -200,7 +200,7 @@ int win32_wide_utf8(const wchar_t * const wptr, char **mbptr, size_t * buflen);
|
|||
* @param[out] buflen Optional parameter for length of allocated buffer.
|
||||
* @return status of WideCharToMultiByte conversion.
|
||||
*
|
||||
* MultiByteToWideChar - http://msdn.microsoft.com/en-us/library/dd319072(VS.85).aspx
|
||||
* MultiByteToWideChar - https://learn.microsoft.com/en-us/windows/win32/api/stringapiset/nf-stringapiset-multibytetowidechar
|
||||
*/
|
||||
|
||||
int win32_utf8_wide(const char *const mbptr, wchar_t **wptr, size_t *buflen);
|
||||
|
|
|
@ -115,7 +115,7 @@ typedef enum _CONSRV_API_NUMBER
|
|||
} CONSRV_API_NUMBER, *PCONSRV_API_NUMBER;
|
||||
|
||||
//
|
||||
// See http://msdn.microsoft.com/en-us/library/windows/desktop/bb773359(v=vs.85).aspx
|
||||
// See https://learn.microsoft.com/en-us/windows/win32/api/shlobj_core/ns-shlobj_core-nt_console_props
|
||||
//
|
||||
typedef struct _CONSOLE_PROPERTIES
|
||||
{
|
||||
|
|
|
@ -103,7 +103,7 @@ ConWrite(
|
|||
|
||||
/*
|
||||
* This code is inspired from _cputws, in particular from the fact that,
|
||||
* according to MSDN: https://msdn.microsoft.com/en-us/library/ms687401(v=vs.85).aspx
|
||||
* according to MSDN: https://learn.microsoft.com/en-us/windows/console/writeconsole
|
||||
* the buffer size must be less than 64 KB.
|
||||
*
|
||||
* A similar code can be used for implementing _cputs too.
|
||||
|
|
|
@ -208,7 +208,7 @@ void __getmainargs(int* argc, char*** argv, char*** env, int expand_wildcards, i
|
|||
len = strlen(_acmdln);
|
||||
buffer = malloc(sizeof(char) * len);
|
||||
|
||||
// Reference: https://msdn.microsoft.com/en-us/library/a1y7w461.aspx
|
||||
// Reference: https://learn.microsoft.com/en-us/cpp/c-language/parsing-c-command-line-arguments?view=msvc-170
|
||||
while (TRUE)
|
||||
{
|
||||
// Arguments are delimited by white space, which is either a space or a tab.
|
||||
|
@ -355,7 +355,7 @@ void __wgetmainargs(int* argc, wchar_t*** wargv, wchar_t*** wenv,
|
|||
len = wcslen(_wcmdln);
|
||||
buffer = malloc(sizeof(wchar_t) * len);
|
||||
|
||||
// Reference: https://msdn.microsoft.com/en-us/library/a1y7w461.aspx
|
||||
// Reference: https://learn.microsoft.com/en-us/cpp/c-language/parsing-c-command-line-arguments?view=msvc-170
|
||||
while (TRUE)
|
||||
{
|
||||
// Arguments are delimited by white space, which is either a space or a tab.
|
||||
|
|
|
@ -145,7 +145,7 @@ format_float(
|
|||
val32 = exponent >= 0 ? exponent : -exponent;
|
||||
|
||||
// FIXME: handle length of exponent field:
|
||||
// http://msdn.microsoft.com/de-de/library/0fatw238%28VS.80%29.aspx
|
||||
// http://msdn.microsoft.com/de-de/library/0fatw238%28VS.80%29.aspx (DEAD_LINK)
|
||||
num_digits = 3;
|
||||
while (num_digits--)
|
||||
{
|
||||
|
|
|
@ -14,7 +14,7 @@
|
|||
* \brief Get the current time.
|
||||
* \param [out] ptimeb Pointer to a structure of type struct _timeb that
|
||||
* receives the current time.
|
||||
* \sa http://msdn.microsoft.com/en-us/library/95e68951.aspx
|
||||
* \sa https://learn.microsoft.com/en-us/cpp/c-runtime-library/reference/ftime-s-ftime32-s-ftime64-s?view=msvc-170
|
||||
*/
|
||||
errno_t
|
||||
CDECL
|
||||
|
@ -48,7 +48,7 @@ _ftime_s(struct _timeb *ptimeb)
|
|||
* receives the current time.
|
||||
* \note This function is for compatability and simply calls the secure
|
||||
* version _ftime_s().
|
||||
* \sa http://msdn.microsoft.com/en-us/library/z54t9z5f.aspx
|
||||
* \sa https://learn.microsoft.com/en-us/cpp/c-runtime-library/reference/ftime-ftime32-ftime64?view=msvc-170
|
||||
*/
|
||||
void
|
||||
CDECL
|
||||
|
|
|
@ -49,7 +49,7 @@ void release_ioinfo(ioinfo *info);
|
|||
* \brief Set a file's modification time.
|
||||
* \param [out] ptimeb Pointer to a structure of type struct _timeb that
|
||||
* receives the current time.
|
||||
* \sa http://msdn.microsoft.com/en-us/library/95e68951.aspx
|
||||
* \sa https://learn.microsoft.com/en-us/cpp/c-runtime-library/reference/futime-futime32-futime64?view=msvc-170
|
||||
*/
|
||||
int
|
||||
_futime(int fd, struct _utimbuf *filetime)
|
||||
|
|
|
@ -86,7 +86,7 @@ __p__tzname(void)
|
|||
* \brief Initializes the variables _daylight, _timezone, and _tzname from the
|
||||
* "TZ" environment variable if available or else by calling
|
||||
* GetTimeZoneInformation.
|
||||
* \sa http://msdn.microsoft.com/en-us/library/90s5c885.aspx
|
||||
* \sa https://learn.microsoft.com/en-us/cpp/c-runtime-library/reference/tzset?view=msvc-170
|
||||
*/
|
||||
void
|
||||
_tzset(void)
|
||||
|
|
|
@ -7846,7 +7846,7 @@ RxPrepareToReparseSymbolicLink(
|
|||
if (!SymbolicLinkEmbeddedInOldPath)
|
||||
{
|
||||
/* Excepted if DELETE is the only flag specified, then, open has to succeed
|
||||
* See: https://msdn.microsoft.com/en-us/library/windows/hardware/ff554649(v=vs.85).aspx (remarks)
|
||||
* See: https://learn.microsoft.com/en-us/windows-hardware/drivers/ddi/rxprocs/nf-rxprocs-rxpreparetoreparsesymboliclink (remarks)
|
||||
*/
|
||||
if (BooleanFlagOn(RxContext->Create.NtCreateParameters.DesiredAccess, DELETE) &&
|
||||
BooleanFlagOn(RxContext->Create.NtCreateParameters.DesiredAccess, ~DELETE))
|
||||
|
|
|
@ -116,7 +116,7 @@ RtlpLookupDynamicFunctionEntry(
|
|||
|
||||
/*! RtlLookupFunctionEntry
|
||||
* \brief Locates the RUNTIME_FUNCTION entry corresponding to a code address.
|
||||
* \ref http://msdn.microsoft.com/en-us/library/ms680597(VS.85).aspx
|
||||
* \ref https://learn.microsoft.com/en-us/windows/win32/api/winnt/nf-winnt-rtllookupfunctionentry
|
||||
* \todo Implement HistoryTable
|
||||
*/
|
||||
PRUNTIME_FUNCTION
|
||||
|
|
|
@ -8,8 +8,8 @@
|
|||
*/
|
||||
|
||||
/* Useful references:
|
||||
http://msdn.microsoft.com/en-us/library/ms810466.aspx
|
||||
http://msdn.microsoft.com/en-us/library/ms810603.aspx
|
||||
https://learn.microsoft.com/en-us/previous-versions/ms810466(v=msdn.10)
|
||||
https://learn.microsoft.com/en-us/previous-versions/ms810603(v=msdn.10)
|
||||
http://www.securitylab.ru/analytics/216376.php
|
||||
http://binglongx.spaces.live.com/blog/cns!142CBF6D49079DE8!596.entry
|
||||
http://www.phreedom.org/research/exploits/asn1-bitstring/
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
*/
|
||||
|
||||
/* Useful references:
|
||||
http://msdn.microsoft.com/en-us/library/ms220938(VS.80).aspx
|
||||
https://learn.microsoft.com/en-us/previous-versions/ms220938(v=vs.80)
|
||||
http://blogs.msdn.com/b/jiangyue/archive/2010/03/16/windows-heap-overrun-monitoring.aspx
|
||||
*/
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue