ReactOS  0.4.15-dev-1386-g5cb9f87
acclib.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define _ACPI_XA   0x00 /* extra alphabetic - not supported */
 
#define _ACPI_XS   0x40 /* extra space */
 
#define _ACPI_BB   0x00 /* BEL, BS, etc. - not supported */
 
#define _ACPI_CN   0x20 /* CR, FF, HT, NL, VT */
 
#define _ACPI_DI   0x04 /* '0'-'9' */
 
#define _ACPI_LO   0x02 /* 'a'-'z' */
 
#define _ACPI_PU   0x10 /* punctuation */
 
#define _ACPI_SP   0x08 /* space, tab, CR, LF, VT, FF */
 
#define _ACPI_UP   0x01 /* 'A'-'Z' */
 
#define _ACPI_XD   0x80 /* '0'-'9', 'A'-'F', 'a'-'f' */
 
#define isdigit(c)   (AcpiGbl_Ctypes[(unsigned char)(c)] & (_ACPI_DI))
 
#define isspace(c)   (AcpiGbl_Ctypes[(unsigned char)(c)] & (_ACPI_SP))
 
#define isxdigit(c)   (AcpiGbl_Ctypes[(unsigned char)(c)] & (_ACPI_XD))
 
#define isupper(c)   (AcpiGbl_Ctypes[(unsigned char)(c)] & (_ACPI_UP))
 
#define islower(c)   (AcpiGbl_Ctypes[(unsigned char)(c)] & (_ACPI_LO))
 
#define isprint(c)   (AcpiGbl_Ctypes[(unsigned char)(c)] & (_ACPI_LO | _ACPI_UP | _ACPI_DI | _ACPI_XS | _ACPI_PU))
 
#define isalpha(c)   (AcpiGbl_Ctypes[(unsigned char)(c)] & (_ACPI_LO | _ACPI_UP))
 
#define EPERM   1 /* Operation not permitted */
 
#define ENOENT   2 /* No such file or directory */
 
#define EINTR   4 /* Interrupted system call */
 
#define EIO   5 /* I/O error */
 
#define EBADF   9 /* Bad file number */
 
#define EAGAIN   11 /* Try again */
 
#define ENOMEM   12 /* Out of memory */
 
#define EACCES   13 /* Permission denied */
 
#define EFAULT   14 /* Bad address */
 
#define EBUSY   16 /* Device or resource busy */
 
#define EEXIST   17 /* File exists */
 
#define ENODEV   19 /* No such device */
 
#define EINVAL   22 /* Invalid argument */
 
#define EPIPE   32 /* Broken pipe */
 
#define ERANGE   34 /* Math result not representable */
 

Functions

charstrcat (char *DstString, const char *SrcString)
 
charstrchr (const char *String, int ch)
 
charstrpbrk (const char *String, const char *Delimiters)
 
charstrtok (char *String, const char *Delimiters)
 
charstrcpy (char *DstString, const char *SrcString)
 
int strcmp (const char *String1, const char *String2)
 
ACPI_SIZE strlen (const char *String)
 
charstrncat (char *DstString, const char *SrcString, ACPI_SIZE Count)
 
int strncmp (const char *String1, const char *String2, ACPI_SIZE Count)
 
charstrncpy (char *DstString, const char *SrcString, ACPI_SIZE Count)
 
charstrstr (char *String1, char *String2)
 
UINT32 strtoul (const char *String, char **Terminator, UINT32 Base)
 
int memcmp (void *Buffer1, void *Buffer2, ACPI_SIZE Count)
 
voidmemcpy (void *Dest, const void *Src, ACPI_SIZE Count)
 
voidmemmove (void *Dest, const void *Src, ACPI_SIZE Count)
 
voidmemset (void *Dest, int Value, ACPI_SIZE Count)
 
int tolower (int c)
 
int toupper (int c)
 
const charAcpiUtScanNumber (const char *String, UINT64 *NumberPtr)
 
const charAcpiUtPrintNumber (char *String, UINT64 Number)
 
int vsnprintf (char *String, ACPI_SIZE Size, const char *Format, va_list Args)
 
int snprintf (char *String, ACPI_SIZE Size, const char *Format,...)
 
int sprintf (char *String, const char *Format,...)
 

Variables

const UINT8 AcpiGbl_Ctypes []
 

Macro Definition Documentation

◆ _ACPI_BB

#define _ACPI_BB   0x00 /* BEL, BS, etc. - not supported */

Definition at line 59 of file acclib.h.

◆ _ACPI_CN

#define _ACPI_CN   0x20 /* CR, FF, HT, NL, VT */

Definition at line 60 of file acclib.h.

◆ _ACPI_DI

#define _ACPI_DI   0x04 /* '0'-'9' */

Definition at line 61 of file acclib.h.

◆ _ACPI_LO

#define _ACPI_LO   0x02 /* 'a'-'z' */

Definition at line 62 of file acclib.h.

◆ _ACPI_PU

#define _ACPI_PU   0x10 /* punctuation */

Definition at line 63 of file acclib.h.

◆ _ACPI_SP

#define _ACPI_SP   0x08 /* space, tab, CR, LF, VT, FF */

Definition at line 64 of file acclib.h.

◆ _ACPI_UP

#define _ACPI_UP   0x01 /* 'A'-'Z' */

Definition at line 65 of file acclib.h.

◆ _ACPI_XA

#define _ACPI_XA   0x00 /* extra alphabetic - not supported */

Definition at line 57 of file acclib.h.

◆ _ACPI_XD

#define _ACPI_XD   0x80 /* '0'-'9', 'A'-'F', 'a'-'f' */

Definition at line 66 of file acclib.h.

◆ _ACPI_XS

#define _ACPI_XS   0x40 /* extra space */

Definition at line 58 of file acclib.h.

◆ EACCES

#define EACCES   13 /* Permission denied */

Definition at line 85 of file acclib.h.

◆ EAGAIN

#define EAGAIN   11 /* Try again */

Definition at line 83 of file acclib.h.

◆ EBADF

#define EBADF   9 /* Bad file number */

Definition at line 82 of file acclib.h.

◆ EBUSY

#define EBUSY   16 /* Device or resource busy */

Definition at line 87 of file acclib.h.

◆ EEXIST

#define EEXIST   17 /* File exists */

Definition at line 88 of file acclib.h.

◆ EFAULT

#define EFAULT   14 /* Bad address */

Definition at line 86 of file acclib.h.

◆ EINTR

#define EINTR   4 /* Interrupted system call */

Definition at line 80 of file acclib.h.

◆ EINVAL

#define EINVAL   22 /* Invalid argument */

Definition at line 90 of file acclib.h.

◆ EIO

#define EIO   5 /* I/O error */

Definition at line 81 of file acclib.h.

◆ ENODEV

#define ENODEV   19 /* No such device */

Definition at line 89 of file acclib.h.

◆ ENOENT

#define ENOENT   2 /* No such file or directory */

Definition at line 79 of file acclib.h.

◆ ENOMEM

#define ENOMEM   12 /* Out of memory */

Definition at line 84 of file acclib.h.

◆ EPERM

#define EPERM   1 /* Operation not permitted */

Definition at line 78 of file acclib.h.

◆ EPIPE

#define EPIPE   32 /* Broken pipe */

Definition at line 91 of file acclib.h.

◆ ERANGE

#define ERANGE   34 /* Math result not representable */

Definition at line 92 of file acclib.h.

◆ isalpha

#define isalpha (   c)    (AcpiGbl_Ctypes[(unsigned char)(c)] & (_ACPI_LO | _ACPI_UP))

Definition at line 74 of file acclib.h.

◆ isdigit

#define isdigit (   c)    (AcpiGbl_Ctypes[(unsigned char)(c)] & (_ACPI_DI))

Definition at line 68 of file acclib.h.

◆ islower

#define islower (   c)    (AcpiGbl_Ctypes[(unsigned char)(c)] & (_ACPI_LO))

Definition at line 72 of file acclib.h.

◆ isprint

#define isprint (   c)    (AcpiGbl_Ctypes[(unsigned char)(c)] & (_ACPI_LO | _ACPI_UP | _ACPI_DI | _ACPI_XS | _ACPI_PU))

Definition at line 73 of file acclib.h.

◆ isspace

#define isspace (   c)    (AcpiGbl_Ctypes[(unsigned char)(c)] & (_ACPI_SP))

Definition at line 69 of file acclib.h.

◆ isupper

#define isupper (   c)    (AcpiGbl_Ctypes[(unsigned char)(c)] & (_ACPI_UP))

Definition at line 71 of file acclib.h.

◆ isxdigit

#define isxdigit (   c)    (AcpiGbl_Ctypes[(unsigned char)(c)] & (_ACPI_XD))

Definition at line 70 of file acclib.h.

Function Documentation

◆ AcpiUtPrintNumber()

const char* AcpiUtPrintNumber ( char String,
UINT64  Number 
)

Definition at line 249 of file utprint.c.

252 {
253  char AsciiString[20];
254  const char *Pos1;
255  char *Pos2;
256 
257 
258  Pos1 = AcpiUtPutNumber (AsciiString, Number, 10, FALSE);
259  Pos2 = String;
260 
261  while (Pos1 != AsciiString)
262  {
263  *(Pos2++) = *(--Pos1);
264  }
265 
266  *Pos2 = 0;
267  return (String);
268 }
static char * AcpiUtPutNumber(char *String, UINT64 Number, UINT8 Base, BOOLEAN Upper)
Definition: utprint.c:171
_Must_inspect_result_ _In_ WDFDEVICE _In_ WDFSTRING String
Definition: wdfdevice.h:2430
#define FALSE
Definition: types.h:117
_In_opt_ PENTER_STATE_SYSTEM_HANDLER _In_opt_ PVOID _In_ LONG _In_opt_ LONG volatile * Number
Definition: ntpoapi.h:204

◆ AcpiUtScanNumber()

const char* AcpiUtScanNumber ( const char String,
UINT64 NumberPtr 
)

Definition at line 217 of file utprint.c.

220 {
221  UINT64 Number = 0;
222 
223 
224  while (isdigit ((int) *String))
225  {
227  Number += *(String++) - '0';
228  }
229 
230  *NumberPtr = Number;
231  return (String);
232 }
ACPI_STATUS AcpiUtShortMultiply(UINT64 InMultiplicand, UINT32 Multiplier, UINT64 *Outproduct)
Definition: utmath.c:88
_Must_inspect_result_ _In_ WDFDEVICE _In_ WDFSTRING String
Definition: wdfdevice.h:2430
#define isdigit(c)
Definition: acclib.h:68
_In_opt_ PENTER_STATE_SYSTEM_HANDLER _In_opt_ PVOID _In_ LONG _In_opt_ LONG volatile * Number
Definition: ntpoapi.h:204
unsigned long long UINT64

Referenced by vsnprintf().

◆ memcmp()

int memcmp ( void Buffer1,
void Buffer2,
ACPI_SIZE  Count 
)

Definition at line 112 of file utclib.c.

116 {
117  char *Buffer1 = (char *) VBuffer1;
118  char *Buffer2 = (char *) VBuffer2;
119 
120 
121  for ( ; Count-- && (*Buffer1 == *Buffer2); Buffer1++, Buffer2++)
122  {
123  }
124 
125  return ((Count == ACPI_SIZE_MAX) ? 0 : ((unsigned char) *Buffer1 -
126  (unsigned char) *Buffer2));
127 }
unsigned char
Definition: typeof.h:29
int Count
Definition: noreturn.cpp:7

Referenced by __lexicographical_compare_3way(), _ILHACKCompareSimpleIds(), _ILIsEqualSimple(), _read_expect_sync_data_len(), _read_request_data(), _readex_expect_async(), _readex_expect_sync_data_len(), _send_response_and_wait(), _test_file_name(), _test_hkey_main_Value_A(), _test_hkey_main_Value_W(), _test_stream_read(), _TIFFmemcmp(), _unmarshal_itsf_header(), _unmarshal_itsp_header(), _unmarshal_lzxc_control_data(), _unmarshal_pmgi_header(), _unmarshal_pmgl_header(), AboutProtocol_Start(), AcceptDataConnection(), ACMStream_fnRead(), ACMStream_fnSetFormat(), ACMWrapper_SetMediaType(), AcpiExDoLogicalOp(), AcpiRsMatchVendorResource(), AcpiTbCompareTables(), AcpiTbFindTable(), AdapterFindByHardwareAddress(), add_id3_text(), addr_eq(), adns__procdgram(), alloc_importfile(), alloc_msft_importinfo(), append_file_test(), arbfp_blit_type_compare(), ata_check_unit(), AVIDec_SetMediaType(), AVIFILE_FormatsEqual(), BLOBComp(), BtrFsMatchDirItemName(), cache_container_is_valid(), cache_get(), Pane::calc_widths(), calc_widths(), CBSearchRecycleBin(), ccf_options(), CDecodeHashMsg_VerifyHash(), CDecodeMsg_SaveAlgorithmID(), CertCompareCertificateName(), CertCompareIntegerBlob(), CertComparePublicKeyInfo(), check_backup_boot(), check_banner(), check_binary_file_data(), check_bits(), check_blob(), check_bom(), check_bstr(), check_dir(), check_exe(), check_file_matches(), check_font(), check_gif_format(), check_output_raw(), check_param(), check_png_format(), check_prev_session(), check_rr_dates(), check_safearray(), check_storage_contents(), check_StretchBlt_stretch(), check_StretchDIBits_stretch(), check_superblock_checksum(), check_updates(), check_vertex_components(), checkCRLHash(), checkHash(), CheckROSAgainstWinAndPrintResult(), chm_resolve_object(), BtrfsRecv::cmd_clone(), cmp_iid(), CmpGetBiosDate(), cmpStrAW(), char_traits< char >::compare(), compare_addrinfo(), compare_addrinfow(), compare_bits(), compare_cache(), compare_cert_by_cert_id(), compare_cert_by_md5_hash(), compare_cert_by_sha1_hash(), compare_cert_by_signature_hash(), compare_cms_signer_info(), compare_crl_issued_by(), compare_ctl_by_md5_hash(), compare_ctl_by_sha1_hash(), compare_ctl_existing(), compare_dist_point_name(), compare_elements(), compare_file2(), compare_file_(), compare_file_data(), compare_files(), compare_font(), compare_line(), compare_metadata(), compare_pf_data(), compare_RtlIpv6StringToAddressExW(), compare_RtlIpv6StringToAddressW(), compare_signer_info(), compareAltNameEntry(), compareCTLInfo(), compareFiles(), CompareFunc(), CRegistryFolder::CompareIDs(), CNtObjectFolder::CompareIDs(), CRegFolder::CompareIDs(), CCommonFolder< CRegistryFolder, RegPidlEntry, CRegistryFolderExtractIcon >::CompareName(), compareNameValues(), comparePublicKeyInfo(), comparer(), compareSMimeCapabilities(), CompareStorageDuids(), compareStore(), ComponentInfo_Compare(), compound_encode_send_decode(), context_find_fbo_entry(), convert_input_data(), create_body_offset_list(), CreateIconFromResourceEx(), CRYPT_IsCertificateSelfSigned(), CRYPT_ReadSerializedStore(), CryptCATAdminEnumCatalogFromHash(), CryptSIPGetSignedDataMsg(), CryptSIPPutSignedDataMsg(), CryptSIPRetrieveSubjectGuid(), ctl2_alloc_string(), ctl2_find_guid(), CURSORICON_LoadFromFileW(), ddraw_match_surface_desc(), declaration_equals(), decodeAndCompareBase64_A(), decodeBase64WithLenFmtW(), deleg_fh_cmp(), deleg_stateid_cmp(), delete_cache(), delete_hash_entry(), deref_cmp(), detect_compression_type(), device_assign(), deviceid_compare(), DGifOpen(), dhcpack(), dhcpnak(), dhcpoffer(), disk_check_notify(), DnsRecordCompare(), BtrfsRecv::do_recv(), do_test_about_protocol(), DocObjectService_FireBeforeNavigate2(), DoImport(), DoOpenFile(), DoParseFile(), DrawDibDraw(), DSPROPERTY_DescriptionW(), dwarf2_init_zsection(), elf_load_cb(), elf_map_file(), encode_compare_base64_W(), enum_devices_callback(), enum_emf_proc(), enum_metafile_proc(), enum_stream_names(), ept_map(), eto_emf_enum_proc(), exercizeServer(), expect_layeronly_imp(), Ext2VerifyVolume(), ext4_extract_xattr_name(), ext4_xattr_item_alloc(), ext4_xattr_item_cmp(), ext4_xattr_lookup_item(), fdi_mem_write(), FFSCreateFile(), FFSVerifyVolume(), file_matches_data(), find_arb_pshader(), find_cc_var(), find_data(), ShellDirectory::find_entry(), find_entry_shell(), find_ept_entry(), find_glsl_domain_shader(), find_glsl_geometry_shader(), find_glsl_pshader(), find_guid_index(), find_prop_in_property(), find_subtable_with_diffs(), find_subtable_with_offsets(), FindAcpiBios(), FindNextVolumeW(), FindPxeStructure(), FixupDll(), FPropContainsProp(), ftGdiGetGlyphOutline(), FTP_ReceiveResponse(), GdipIsMatrixEqual(), generate_xa_rr_attributes(), get_cache_glyph_widths(), get_compsysproduct_uuid(), get_cookie_domain(), get_emfplus_header_proc(), get_gif_loopcount(), get_resource_section(), get_tz_bias(), getDataType(), GetShellSecurityDescriptor(), getwinmetafilebits(), gl_extension_supported(), Global_InStrRev(), handle_cb_sequence(), handle_insert_comment(), has_png_transparency_chunk(), hash_lookup(), hash_matches_blob(), HTMLEvents_Invoke(), HtmlHelpW(), HttpHeaders_test(), IAssemblyNameImpl_IsEqual(), IAVIStream_fnSetFormat(), icb_ptr(), ICMStream_fnSetFormat(), ILGetConnection(), image_locate_build_id_target(), image_tiff_filter(), image_xpng_filter(), IMAGEHLP_GetSectionOffset(), CStringTest::import_checks(), init_script_cache(), InternalGetBinaryType(), InternetTimeFromSystemTimeA_test(), InternetTimeFromSystemTimeW_test(), InternetTimeToSystemTimeA_test(), InternetTimeToSystemTimeW_test(), iocp_async_read(), iocp_async_read_thread(), IrotGetObject(), IrotGetTimeOfLastChange(), IrotIsRunning(), IrotRegister(), is_expected_variant(), is_identity_fixup(), IsEmptyGuid(), IsEqualGUID(), CDefaultContextMenu::IsShellExtensionAlreadyLoaded(), ITERATE_RemoveEnvironmentString(), ITERATE_WriteEnvironmentString(), ITypeLib2_Constructor_SLTG(), jsstr_cmp_str(), key_prov_info_matches_cert(), layout_entry_compare(), layout_filehandles_cmp(), layout_merge_segments(), layout_update_stateid(), lcid_from_rfc1766(), lexicographical_compare(), link_notify_test(), load_ttf_name_id(), LPropCompareProp(), macho_load_cb(), main(), marshal_STGMEDIUM(), marshal_WdtpInterfacePointer(), match_emf_record(), mdi_child_wnd_proc_2(), mdi_main_wnd_procA(), mds_commit(), ME_ApplyStyle(), ME_GetSelectionParaFormat(), ME_IsCandidateAnURL(), ME_IsFontEqual(), ME_MouseMove(), ME_SetParaFormat(), ME_StreamInText(), ME_StreamOutRTFParaProps(), MediaSeeking_IsUsingTimeFormat(), mes_proc_header_unmarshal(), module_is_container_loaded(), MPEGSplitter_pre_connect(), mpg123_same_string(), MSACM_FillFormatTagsCB(), msi_file_hash_matches(), MSI_RecordsAreFieldsEqual(), MSVCRT__create_locale(), mxstream_Write(), names_add(), NBNameCacheWalk(), nbSStat(), NetBIOSEnumAdapters(), nsPromptService_ConfirmEx(), ntlm_VerifySignature(), ObjectFromLresult(), OleConvertOLESTREAMToIStorage(), OleDocumentView_SetRect(), OleObject_DoVerb(), OLEPictureImpl_Load(), one_i64toa_test(), one_i64tow_test(), one_itoa_test(), one_itow_test(), one_ltoa_test(), one_ltow_test(), one_RtlInt64ToUnicodeString_test(), one_RtlIntegerToChar_test(), one_RtlIntegerToUnicodeString_test(), one_RtlLargeIntegerToChar_test(), one_ui64toa_test(), one_ui64tow_test(), one_ultoa_test(), one_ultow_test(), open_file_test(), outputPatch(), pa_ptr(), parse_assembly_elem(), parse_displayname(), parse_extension_string(), parse_extern_script(), parse_file(), parse_li(), parse_options(), parse_response(), parse_ul(), Parser_OutputPin_CheckMediaType(), pdb_init(), pe_map_file(), pesection(), Polygon(), print_elements(), print_something(), ProcessRelocations(), PROFILE_DetectTextEncoding(), PROFILE_Open(), PropVariantCompareEx(), Protocol_Start(), protocol_start(), ProtocolSink_ReportData(), ProtocolSink_ReportProgress(), pstcache_enumerate(), rdssl_sign_ok(), read_expect_async(), read_fat(), read_header(), read_header_file(), read_mapped_resources(), read_post_data_stream(), read_reply(), read_xx_header(), readconfiggeneric(), readerinput_detectencoding(), readerinput_is_utf8(), recover_stateid_delegation(), recover_stateid_lock(), recover_stateid_open(), replay_validate_args(), res_sec_url_cmp(), ResProtocol_Start(), ResProtocolInfo_ParseUrl(), RfsdCreateFile(), ropes_cmp(), RosSymCreateFromFile(), RosSymCreateFromMem(), RpcAssoc_GetIdleConnection(), RpcAuthInfo_IsEqual(), RpcQualityOfService_IsEqual(), RPCRT4_find_interface(), rpcrt4_ncacn_http_receive_fragment(), RpcServerAssoc_FindContextHandle(), RpcServerUnregisterIf(), RSAENH_CPVerifySignature(), RtlCompareUnicodeString(), RunningObjectTableImpl_GetObject(), RunningObjectTableImpl_GetTimeOfLastChange(), RunningObjectTableImpl_IsRunning(), SampQueryUserAll(), SampQueryUserInternal1(), SampSetUserPassword(), SamrOpenDomain(), sanity_check(), SdbpAddDatabaseGuid(), SdbpOpenDatabase(), send_file(), server_thread(), setup_tables(), SHAreIconsEqual(), ShowTimeZoneList(), skip_html_comment(), SOFTPUB_VerifyImageHash(), START_TEST(), StgIsStorageFile(), StgIsStorageILockBytes(), stgmedium_cmp(), StorageImpl_LoadFileHeader(), strcmp_w(), String_indexOf(), String_lastIndexOf(), strstr(), strval_eq(), submit_bh_mdl(), SwapSplayLinks(), sync_read(), SystemFunction030(), tally_test_file(), test2(), test_32bit_win(), test_3des(), test_3des112(), test__creat(), test__itoa_s(), test__mbscat_s(), test__mbscpy_s(), test__mbslwr_s(), test__mbsnbcat_s(), test__mbsupr_s(), test__strlwr_s(), test__ultoa_s(), test_accept(), test_add(), test_aes(), test_aligned_offset_realloc(), test_aligned_realloc(), Test_ApphelpCheckRunApp(), test_appsearch_reglocator(), test_ARGB_conversion(), test_assembly_name_props_line(), test_autocreation(), test_basic_authentication(), test_basic_import(), test_basic_import_unicode(), test_basic_request(), test_bcm_splitinfo(), test_BCryptGenRandom(), test_bitmap(), test_bitmap_font_glyph_index(), test_bitmap_info(), test_bitmapbits(), test_block_cipher_modes(), test_BrowseWindowInfo(), test_buffer_dc_props(), test_builtinproc(), test_cache_read(), test_calchash(), test_catalog_properties(), test_CertStrToNameA(), test_CertStrToNameW(), test_cf_dataobject(), test_clone_mesh(), test_CoInternetParseUrl(), test_collation(), test_color_formats(), test_communication(), test_conformant_array(), test_conformant_string(), test_constant_table(), test_control_procA(), test_convert(), test_ConvertINetUnicodeToMultiByte(), test_CopyBindInfo(), test_CopyFile2(), test_CopyFileA(), test_CopyStgMedium(), Test_CreateFontA(), test_CreateFontIndirect(), test_CreateNamedPipe(), test_CreateTypeLib(), test_CreateWellKnownSid(), test_cross_effect_handle(), test_CryptBinaryToString(), test_custom_palette(), test_D3DReadFileToBlob(), test_D3DXSaveSurfaceToFile(), test_data_cache_dib_contents_stream(), test_data_msg_update(), test_dbcs_to_widechar(), test_decode_1bpp(), test_decode_24bpp(), test_decode_4bpp(), test_decode_adobe_cmyk(), test_decode_msg_get_param(), test_decode_rle4(), test_decode_rle8(), test_decodeAltName(), test_decodeAuthorityKeyId(), test_decodeAuthorityKeyId2(), test_decodeBasicConstraints(), test_decodeBits(), test_decodeCatNameValue(), test_decodeCert(), test_decodeCertPolicies(), test_decodeCertToBeSigned(), test_decodeCMSSignerInfo(), test_decodeCRLDistPoints(), test_decodeCRLToBeSigned(), test_decodeExtensions(), test_decodeInt(), test_decodeNameValue(), test_decodeOctets(), test_decodePKCSAttribute(), test_decodePKCSAttributes(), test_decodePKCSContentInfo(), test_decodePKCSSignerInfo(), test_decodeRsaPrivateKey(), test_decodeRsaPublicKey(), test_decodeSequenceOfAny(), test_decodeSPCLink(), test_decodeSPCPEImage(), test_des(), test_dibsections(), test_disassemble_shader(), test_dispinfo(), test_DrawImage(), test_DrawImage_scale(), test_effect_large_address_aware_flag(), test_effect_preshader(), test_effect_preshader_compare_shader_bytecode_(), test_effect_preshader_compare_vconsts_(), test_effect_preshader_op_results_(), test_effect_shared_parameters_compare_vconst_(), test_effect_state_manager(), test_effect_states(), test_effect_unsupported_shader(), test_EM_STREAMIN(), test_embedded_nulls(), test_encodeAltName(), test_encodeAuthorityInfoAccess(), test_encodeAuthorityKeyId(), test_encodeAuthorityKeyId2(), test_encodeBasicConstraints(), test_encodeBits(), test_encodeCatMemberInfo(), test_encodeCatNameValue(), test_encodeCert(), test_encodeCertPolicies(), test_encodeCertPolicyConstraints(), test_encodeCertPolicyMappings(), test_encodeCertToBeSigned(), test_encodeCMSSignerInfo(), test_encodeCRLDistPoints(), test_encodeCRLIssuingDistPoint(), test_encodeCRLToBeSigned(), test_encodeCTL(), test_encodeEnhancedKeyUsage(), test_encodeEnumerated(), test_encodeExtensions(), test_encodeInt(), test_encodeName(), test_encodeNameConstraints(), test_encodeNameValue(), test_encodeOctets(), test_encodePKCSAttribute(), test_encodePKCSAttributes(), test_encodePKCSContentInfo(), test_encodePKCSSignerInfo(), test_encodePKCSSMimeCapabilities(), test_encodePolicyQualifierUserNotice(), test_encodePublicKeyInfo(), test_encodeRsaPublicKey(), test_encodeSequenceOfAny(), test_encodeSPCFinancialCriteria(), test_encodeSPCLink(), test_encodeSPCPEImage(), test_encodeSpOpusInfo(), test_encodeUnicodeName(), test_encodeUnicodeNameValue(), test_encrypt_message(), test_enum_value(), test_enum_vols(), test_EnumChildContainerNames(), test_EnumCodePages(), test_EnumPropNames(), test_export(), test_extra_block(), test_FakeDLL(), test_fdopen(), test_fdsa(), test_fflush(), test_file_inherit(), test_file_inherit_child(), test_file_protocol_url(), test_file_write_read(), test_FileContents1(), test_FileContents2(), test_find_com_redirection(), test_FindFirstVolume(), test_fmtusertypestg(), test_FoldStringW(), test_font_charset(), test_font_metrics(), test_formatrecord_tables(), test_fprintf(), test_fputwc(), test_GdipDrawImagePointRect(), test_GdipGetAllPropertyItems(), test_gen_random(), test_get_atom_name(), test_get_certificate(), test_get_lastChild(), test_get_shader_constant_table_ex(), test_get_text(), test_get_xml(), test_GetAcceptLanguagesA(), test_GetCharABCWidths(), test_GetColorProfileElement(), test_GetColorProfileFromHandle(), test_GetColorProfileHeader(), test_GetDIBits(), test_GetDIBits_scanlines(), test_GetDIBits_selected_DDB(), test_GetDIBits_selected_DIB(), test_GetDynamicTimeZoneInformation(), test_GetGlyphOutline(), test_gethostbyname_hack(), test_GetId(), test_GetMappedFileName(), Test_GetMatchingExe(), test_getpeername(), test_GetPrivateProfileString(), test_GetPtrAW(), test_GetSetDIBits_rtl(), test_getsockname(), test_GetStateText(), test_GetTimeZoneInformationForYear(), test_GetUserNameA(), test_GetUserNameW(), test_GetVolumePathNameW(), test_gif_frame_sizes(), test_gif_properties(), test_Global(), test_gradientgetrect(), test_handles(), test_hash_message(), test_hash_msg_get_param(), test_HashData(), test_hashes(), test_HexFromBin(), test_hglobal_storage_stat(), test_hmac(), test_ICGetDisplayFormat(), test_ICSeqCompress(), test_IdnToAscii(), test_IdnToNameprepUnicode(), test_IdnToUnicode(), test_image_load(), test_IMLangConvertCharset(), test_ImmGetCompositionString(), test_import(), test_import_export(), test_import_hmac(), test_import_private(), test_IMultiLanguage2_ConvertStringFromUnicode(), test_inet_pton(), test_InitPropVariantFromBuffer(), test_iocp_fileio(), test_items(), test_IWinHttpRequest(), test_JapaneseConversion(), test_junction_points(), test_key_derivation(), test_knownFolders(), test_LBS_NODATA(), test_LCMapStringA(), test_load_save_bmp(), test_load_save_emf(), test_load_save_empty_picture(), test_load_save_icon(), test_Loader(), test_LoadStringA(), test_LoadStringW(), test_local_get_atom_name(), test_LZCopy(), test_LZRead(), test_mac(), test_makepath_s(), test_marshal_array(), test_marshal_BSTR(), test_marshal_bstr(), test_marshal_CLIPFORMAT(), test_marshal_HBITMAP(), test_marshal_struct(), test_marshal_VARIANT(), test_mbstowcs(), test_md4_ctx(), test_md4hashfunc(), test_md5_ctx(), test_memcpy_s(), test_message_from_string(), test_message_from_string_wide(), test_message_ignore_inserts(), test_message_insufficient_buffer(), test_message_insufficient_buffer_wide(), test_message_invalid_flags(), test_message_invalid_flags_wide(), test_MessageBoxFontTest(), Test_Misc(), test_MsiGetFileHash(), test_MsiGetProductProperty(), test_msirecord(), test_multibyte_to_unicode_translations(), test_mxwriter_characters(), test_NameSpace(), test_navigator(), test_nodeTypedValue(), test_nonconformant_string(), test_NtAtom(), Test_NtGdiDoPalette_GdiPalSetEntries(), test_NtMapViewOfSection(), test_ntncdf(), test_ntncdf_async(), test_NtQueryDirectoryFile(), test_NtQueryDirectoryFile_case(), test_NtQueryLicenseKey(), test_NtQueryValueKey(), test_offset_in_overlapped_structure(), test_OpenFileById(), test_output(), test_overlapped_buffers(), test_para_numbering(), test_PathUnExpandEnvStrings(), test_pbo_functionality(), test_pipes(), test_png_color_formats(), test_pointer_marshal(), Test_ProcessModules(), test_ProcThreadAttributeList(), test_PropCopyMore(), test_property_table(), test_PropVariantToBuffer(), test_PropVariantToString(), test_protocol_url(), test_pseudo_tokens(), test_PSStringFromPropertyKey(), test_put_nodeTypedValue(), test_put_nodeValue(), test_query_logicalprocex(), test_query_object(), test_QueryFullProcessImageNameW(), test_queryvirtualmemory(), test_raw_decompress(), test_rc2(), test_rc4(), test_read_write(), test_readdirectorychanges(), test_readdirectorychanges_cr(), test_readdirectorychanges_filedir(), test_readfileex_pending(), test_readonlyfile_cab(), test_RealizationInfo(), Test_recv(), test_reg_query_info(), test_RegQueryValueExPerformanceData(), test_response_without_headers(), test_riff_write(), test_rng(), test_RpcServerUseProtseq(), test_rsa_encrypt(), test_rsa_round_trip(), test_rtf(), test_RtlAppendAsciizToString(), test_RtlAppendStringToString(), test_RtlAppendUnicodeStringToString(), test_RtlAppendUnicodeToString(), test_RtlCompressBuffer(), test_RtlDecompressBuffer(), test_RtlDuplicateUnicodeString(), test_RtlInitUnicodeStringEx(), test_RtlIpv6StringToAddress(), test_RtlIpv6StringToAddressEx(), test_RtlIsNameLegalDOS8Dot3(), test_RtlQueryPackageIdentity(), test_RtlUnicodeStringToAnsiString(), test_RtlUnicodeToUTF8N(), test_RtlUpperString(), test_RtlUTF8ToUnicodeN(), test_SafeArrayCopyData(), test_save(), test_saxstr(), test_schannel_provider(), test_ScriptGetGlyphABCWidth(), test_ScriptGetLogicalWidths(), test_Sdb(), test_section_access(), test_secure_connection(), test_SecurityManager(), test_SecurityManagerEx2(), test_sequence(), test_set_getsockopt(), test_SetColorProfileElement(), test_SetColorProfileHeader(), test_SetDefaults(), test_SetDIBits(), test_SetDIBits_RLE4(), test_SetDIBits_RLE8(), test_SetDocString(), test_setting_basic_table(), test_SetupAddInstallSectionToDiskSpaceListA(), test_SetupAddSectionToDiskSpaceListA(), test_SetupQueryDrivesInDiskSpaceListA(), test_SetValue(), test_sha2(), test_sha_ctx(), test_SHAnsiToAnsi(), Test_Shimdata(), test_SHUnicodeToUnicode(), test_sid(), test_sign_message(), test_simple_struct_marshal(), test_simpleroundtrip(), test_sip(), test_sip_create_indirect_data(), test_SnmpUtilAsnAnyCpyFree(), test_SnmpUtilOctetsCpyFree(), test_SnmpUtilOidAppend(), test_SnmpUtilOidCpyFree(), test_SnmpUtilVarBindCpyFree(), test_SnmpUtilVarBindListCpyFree(), test_snprintf(), test_SQLGetPrivateProfileString(), test_SQLGetPrivateProfileStringW(), test_SspiPrepareForCredWrite(), test_storage_refcount(), test_StrCatChainW(), test_StrCpyNXA(), test_StrCpyNXW(), test_streamenum(), test_StreamOnIStream(), test_StreamOnMemory(), test_StreamOnStreamRange(), test_StretchBlt(), test_string_data(), test_string_data_process(), test_string_termination(), test_stringtable(), test_StringTableLookUpStringEx(), test_struct_align(), test_StrXXX_overflows(), test_swab(), test_SysReAllocStringLen(), test_SystemFunction001(), test_SystemFunction002(), test_SystemFunction003(), test_SystemFunction004(), test_SystemFunction005(), test_SystemFunction006(), test_SystemFunction007(), test_SystemFunction008(), test_SystemFunction009(), test_SystemFunction032(), test_SystemFunction_dec32(), test_SystemFunction_decrypt(), test_SystemFunction_enc32(), test_SystemFunction_encrypt(), test_tiff_properties(), test_towers(), test_transacted_shared(), test_TransmitFile(), test_trustee(), test_try_transform(), test_TxSetText(), test_UDP(), test_unicode_import(), test_update_semantics(), test_urlcacheA(), test_urlcacheW(), test_URLOpenBlockingStreamW(), test_user_agent(), test_utf7_decoding(), test_utf7_encoding(), test_utils(), test_UuidCreateSequential(), test_validtypes(), test_VarBstrCat(), test_VarBstrFromI4(), test_VarBstrFromR4(), test_VarFix(), test_varianttoproperty(), test_VarInt(), test_verify_message_hash(), test_VirtualAllocEx(), test_vsprintf_p(), test_vswprintf(), test_wcscpy_s(), test_WinHttpAddHeaders(), test_WinHttpSendRequest(), test_WinHttpTimeFromSystemTime(), test_WinHttpTimeToSystemTime(), test_wm_notify_tooltip(), test_write_flush_size(), test_write_registry_values(), test_write_watch(), Test_WSARecv(), test_XMLHTTP(), testAcquireCertPrivateKey(), testAddCertificateLink(), testAddSerialized(), testCertProperties(), TestClassRedirection(), testCollectionStore(), TestCommandLine(), testCRLProperties(), testCryptHashCert(), testDupCert(), testFindCRL(), testFmtId(), testHashPublicKeyInfo(), testHashToBeSigned(), testIntendedKeyUsage(), TestLibDependency(), testMemStore(), testObjTrust(), testPropsHelper(), testQuery(), TestRedirection(), testRegStore(), testSignAndEncodeCert(), testSignSeal(), testTimeEncoding(), text_richtext_filter(), TgaDecoder_Initialize(), TLB_str_memcmp(), TreeListFindItem(), TrustIsCertificateSelfSigned(), try_dsym(), update_filter(), update_plugin_window(), UpdateSelection(), UrlCanonicalizeW(), Validate_EmptyShimData_Win10(), VarBstrCmp(), verify_commit(), verify_reg_(), verify_write(), verify_xpointers(), verifySig(), vs_args_equal(), Widget_array(), Widget_bstr(), Widget_complex_struct(), Widget_mystruct(), Widget_mystruct_array(), Widget_mystruct_ptr_ptr(), Widget_thin_struct(), wined3d_device_set_clip_plane(), wined3d_device_set_transform(), wined3d_ffp_frag_program_key_compare(), wined3d_ffp_vertex_program_key_compare(), wined3d_sampler_compare(), wined3d_stateblock_capture(), wined3d_texture_apply_sampler_desc(), winhttp_request_Open(), WinHttpCrackUrl_test(), WkstaEnumAdaptersCallback(), WMSFT_append_typedesc(), WNetEnumCachedPasswords(), wprint_name(), write_if_change(), WSAttemptAutodialName(), XboxMemInit(), xmlDictExists(), and xmlDictLookup().

◆ memcpy()

void* memcpy ( void Dest,
const void Src,
ACPI_SIZE  Count 
)

Definition at line 200 of file utclib.c.

204 {
205  char *New = (char *) Dest;
206  char *Old = (char *) Src;
207 
208 
209  while (Count)
210  {
211  *New = *Old;
212  New++;
213  Old++;
214  Count--;
215  }
216 
217  return (Dest);
218 }
#define New(t)
Definition: rtf.h:1086
int Count
Definition: noreturn.cpp:7

◆ memmove()

void* memmove ( void Dest,
const void Src,
ACPI_SIZE  Count 
)

Definition at line 145 of file utclib.c.

149 {
150  char *New = (char *) Dest;
151  char *Old = (char *) Src;
152 
153 
154  if (Old > New)
155  {
156  /* Copy from the beginning */
157 
158  while (Count)
159  {
160  *New = *Old;
161  New++;
162  Old++;
163  Count--;
164  }
165  }
166  else if (Old < New)
167  {
168  /* Copy from the end */
169 
170  New = New + Count - 1;
171  Old = Old + Count - 1;
172  while (Count)
173  {
174  *New = *Old;
175  New--;
176  Old--;
177  Count--;
178  }
179  }
180 
181  return (Dest);
182 }
#define New(t)
Definition: rtf.h:1086
int Count
Definition: noreturn.cpp:7

◆ memset()

void* memset ( void Dest,
int  Value,
ACPI_SIZE  Count 
)

Definition at line 236 of file utclib.c.

240 {
241  char *New = (char *) Dest;
242 
243 
244  while (Count)
245  {
246  *New = (char) Value;
247  New++;
248  Count--;
249  }
250 
251  return (Dest);
252 }
#define New(t)
Definition: rtf.h:1086
unsigned char
Definition: typeof.h:29
_Must_inspect_result_ _In_ WDFKEY _In_ PCUNICODE_STRING _Out_opt_ PUSHORT _Inout_opt_ PUNICODE_STRING Value
Definition: wdfregistry.h:406
int Count
Definition: noreturn.cpp:7

◆ snprintf()

int snprintf ( char String,
ACPI_SIZE  Size,
const char Format,
  ... 
)

Definition at line 736 of file utprint.c.

741 {
742  va_list Args;
743  int Length;
744 
745 
746  va_start (Args, Format);
748  va_end (Args);
749 
750  return (Length);
751 }
_In_ ULONG _In_ ULONG _In_ ULONG Length
Definition: ntddpcm.h:101
IN PVOID IN PVOID IN USHORT IN USHORT Size
Definition: pci.h:361
int vsnprintf(char *String, ACPI_SIZE Size, const char *Format, va_list Args)
Definition: utprint.c:433
_Must_inspect_result_ _In_ WDFDEVICE _In_ WDFSTRING String
Definition: wdfdevice.h:2430
#define va_end(ap)
Definition: acmsvcex.h:90
char * va_list
Definition: acmsvcex.h:78
char ** Args
Definition: acdebug.h:353
va_start(ap, x)

◆ sprintf()

int sprintf ( char String,
const char Format,
  ... 
)

Definition at line 768 of file utprint.c.

772 {
773  va_list Args;
774  int Length;
775 
776 
777  va_start (Args, Format);
779  va_end (Args);
780 
781  return (Length);
782 }
_In_ ULONG _In_ ULONG _In_ ULONG Length
Definition: ntddpcm.h:101
int vsnprintf(char *String, ACPI_SIZE Size, const char *Format, va_list Args)
Definition: utprint.c:433
_Must_inspect_result_ _In_ WDFDEVICE _In_ WDFSTRING String
Definition: wdfdevice.h:2430
#define va_end(ap)
Definition: acmsvcex.h:90
char * va_list
Definition: acmsvcex.h:78
char ** Args
Definition: acdebug.h:353
#define ACPI_UINT32_MAX
Definition: actypes.h:66
va_start(ap, x)

◆ strcat()

char* strcat ( char DstString,
const char SrcString 
)

Definition at line 568 of file utclib.c.

571 {
572  char *String;
573 
574 
575  /* Find end of the destination string */
576 
577  for (String = DstString; *String++; )
578  { ; }
579 
580  /* Concatenate the string */
581 
582  for (--String; (*String++ = *SrcString++); )
583  { ; }
584 
585  return (DstString);
586 }
_Must_inspect_result_ _In_ WDFDEVICE _In_ WDFSTRING String
Definition: wdfdevice.h:2430

Referenced by _CrtDbgReport(), _ILGetFileType(), _mbscat(), _tmain(), AcpiExConvertToObjectTypeString(), AcpiExDoConcatenate(), AcpiExNameSegment(), AcpiNsBuildPrefixedPathname(), AcpiUtGetExpectedReturnTypes(), adns_init(), AnalyzeArgv(), append_namespace(), AppendBootTimeOptions(), BuildArgvForOsLoader(), BusLogic_ReadHostAdapterConfiguration(), cabinet_next_cabinet(), cd(), check_directory(), check_exists(), check_format(), check_messages(), check_vertical_metrics(), check_window_exists(), chmc_section_create(), combine_mtext(), combine_url(), command(), concat_str(), ConstructArcPath(), control_flags(), CCFDATAStorage::Create(), create_directory(), create_environ(), create_file(), DbgHelpAddLineNumber(), debug_modifiers(), debugstr_INTERPRETER_OPT_FLAGS(), debugstr_PROC_PF(), decodeAndCompareBase64_A(), delete(), delete_directory(), delete_file(), delete_manifest_file(), delete_pf(), deleteDriverFiles(), TMapLoader::Display(), DisplayBootTimeOptions(), do_chmod(), do_test(), doChildren(), domacro(), doproxy(), dump_ps_flags(), DumpInSMEX(), dwarfpctoline(), dwFlags2str(), EnumGroups_cb(), EnumPlayers_cb(), error(), Ext2OpenFile(), extract_cabinet_file(), CCabinet::ExtractFile(), FatalError(), fdi_decomp(), FDICopy(), flatten_cmdline(), FormatSizeUnits(), FtpCommandW(), Generate(), get_app_key(), get_cache_path(), get_filename(), get_item_names_string(), get_name(), get_number_of_folders(), get_pf_file_size(), CCabinet::GetAttributesOnFile(), getDSBCAPS(), CCabinet::GetFileTimes(), GetHostnameFromCommand(), getit(), GetSubkeyNames(), getVKName(), gl_GetString(), gl_set_home_dir(), gz_error(), IDirectPlayLobby3AImpl_RunApplication(), CStringTest::import_checks(), inet_ntoa(), TConfig::inifile_init(), init(), init_boot_catalog(), init_logger_addr(), init_test(), InitDeviceList(), InitDirComponents(), IntGetModuleInformation(), kbd_c(), kbd_def(), kbd_h(), kbd_rc(), TConfig::keyfile_init(), LauncherRoutine2(), line_flags(), load_font(), load_hook_dll(), LoadBootDeviceDriver(), log_file(), LogMessage(), lstrcatA(), LZEXPAND_MangleName(), macdef(), main(), Main_DirectDraw_GetDeviceIdentifier7(), make_directory_records(), makedir(), mciLoadCommandResource(), mdelete(), ME_StreamOutRTFCharProps(), ME_StreamOutRTFParaProps(), merge_path(), merge_remaining_entries(), mget(), mls(), modtime(), mput(), ncacn_pipe_name(), ncalrpc_pipe_name(), Telnet::NewProcess(), CDFParser::OnCabinetName(), CDFParser::OnDiskLabel(), OpenF(), optionInit(), optionParse(), pagesetup_dump_dlg_struct(), TANSIParser::ParseEscapeANSI(), path_name(), pathjoin(), PeLdrpBindImportName(), PeLdrpLoadAndScanReferencedDll(), CDFParser::PerformFileCopy(), PerformInternalLookup(), PerformLookup(), POP3Transport_CallbackProcessUSERResp(), POP3Transport_CallbackSendUSERCmd(), POP3Transport_CommandPASS(), POP3Transport_CommandUSER(), print_offset(), PRINTDLG_UpdatePrinterInfoTextsA(), PrintDlgA(), PrintDlgW(), printer_enum_devices(), printercache_mkdir(), process_data(), process_directory(), process_pe(), process_stabs(), CHttpClient::ProcessRequest(), processRequest(), put(), quote(), read_rcfile(), REBAR_FmtMask(), REBAR_FmtStyle(), reg_unreg_wine_test_class(), removedir(), renamefile(), CHttpClient::Report(), run_child_process(), save_licence(), scan_directory_tree(), CHttpClient::SendFile(), set_domain(), set_name_servers(), Telnet::SetLocalAddress(), setnmap(), setpeer(), setup_adapter(), setup_dsound_options(), shader_arb_get_dst_param(), shader_glsl_append_fixup_arg(), shader_glsl_color_correction_ext(), shader_hw_map2gl(), shell(), shell_execute_(), shell_execute_ex_(), SHPinDllOfCLSID(), site(), sizecmd(), SMTPTransport_CallbackSendHello(), SnmpUtilIdsToA(), sources_entry_create(), SPY_GetMsgStuff(), stabs_pts_read_aggregate(), START_TEST(), str_dbg_pfd_flags(), strcat_param(), stringify_point_type(), system(), Telnet::telSetConsoleTitle(), test_actctx_classes(), Test_AddFontResourceA(), test_async_file_errors(), test_click_make_new_folder_button(), test_comctl32_class(), test_CreateActCtx(), test_CreateFileA(), test_debug_children(), test_dirid(), test_domdoc(), test_EM_AUTOURLDETECT(), test_ExitCode(), test_ExtractIcon(), test_FileSecurity(), test_fileurls(), test_find_executable(), test_FindFirstFile_wildcards(), Test_FindFirstFileA(), test_FindFirstFileA(), test_fullpath(), test_get_inf_class(), test_get_input_report(), test_get_set(), test_GetFinalPathNameByHandleA(), test_GetIconLocation(), test_GetTempFileNameA(), test_GetTempPath(), test_GetVolumeInformationA(), test_header(), test_install_svc_from(), test_InstallAssembly(), test_items(), test_listbox_dlgdir(), test_lnks(), test_load(), test_load_save(), test_LoadImage_working_directory(), test_LoadImageFile(), test_long_url(), test_message_wrap(), test_MkParseDisplayName(), test_MsiEnumComponents(), test_MsiEnumComponentsEx(), test_MsiEnumProducts(), test_MsiEnumProductsEx(), test_MsiGetFeatureInfo(), test_MsiSetFeatureAttributes(), test_mxwriter_encoding(), test_NtAreMappedFilesTheSame(), test_NtQueryDirectoryFile(), test_NtQueryDirectoryFile_case(), test_NtQuerySection(), test_PathNameA(), test_PathUnExpandEnvStrings(), test_pipes(), test_PlaySound(), test_put_hash(), test_read_device(), test_request_groups(), test_searchenv(), test_SetSearchPathMode(), test_SetupCopyOEMInf(), test_SetupDiInstallClassExA(), test_SetupInstallServicesFromInfSectionExA(), test_SetupInstallServicesFromInfSectionExW(), test_SHFormatDateTimeA(), test_simple_patch(), test_SIPRetrieveSubjectGUID(), test_SQLInstallDriverEx(), test_SQLInstallTranslatorEx(), test_TransformWithLoadingLocalFile(), test_TransmitFile(), testFileExistenceA(), TestHostName(), testing_status_routine(), testNestedLoadLibraryA(), TRIO_ARGS2(), TuiDrawMenuBox(), TuiDrawMenuItem(), TuiUpdateDateTime(), UDFGetOptUlongInherited(), unimpl(), unpack_iso(), user(), VfdInstallDriver(), warning(), wave_header_flags(), wave_open_flags(), wined3d_dll_init(), WINHELP_CreateIndexWindow(), WinHttpDetectAutoProxyConfigUrl(), wpp_default_lookup(), write_cabinet(), write_import(), write_manifest(), write_new_procformatstring_type(), CDFParser::WriteInfLine(), and xmlSnprintfElementContent().

◆ strchr()

char* strchr ( const char String,
int  ch 
)

Definition at line 501 of file utclib.c.

504 {
505 
506 
507  for ( ; (*String); String++)
508  {
509  if ((*String) == (char) ch)
510  {
511  return ((char *) String);
512  }
513  }
514 
515  return (NULL);
516 }
_Must_inspect_result_ _In_ WDFDEVICE _In_ WDFSTRING String
Definition: wdfdevice.h:2430
#define NULL
Definition: types.h:112

Referenced by __Extract_locale_name(), __get_floor_digits(), __getpublickey_real(), _fmtarglist(), _gcvt(), _get_next_token(), _getopt_internal_r(), _IRQL_requires_max_(), _mbschr(), _tiffStreamOpen(), _tmain(), add_expand_text(), add_param(), add_widl_version_define(), AddrStrToAddr(), adns_submit(), applyPatch(), ArcGetNextTokenA(), bad_name(), BiosInitialize(), CabinetFindNext(), cache_entry_create(), ccf_sortlist(), cert_mgr_advanced_dlg_proc(), check_in_programs_list(), cleanup(), config_parse_pair(), convert_to_unix_filename(), convert_usages_str_to_usage(), create_sic(), CsrParseServerCommandLine(), ctype_822special(), ctype_domainunquoted(), decode_html(), DecodeDirectoryURL(), DecodeServEntFromString(), DissectArcPath(), do_import(), DoCommand(), DoDESCRIPTIONS(), DoKEYNAME(), DoLANGUAGENAMES(), DoOpen(), DosBuildSysEnvBlock(), DosChangeDirectory(), dosflags(), DosKRNLInitialize(), doWinMain(), dup_ncp(), enum_gac_assembly_dirs(), errflags(), EscapeString(), expect_layeronly_imp(), fdom_split(), file_add(), file_cvt(), find_default_printer(), ATL::ChTraitsCRT< char >::FindChar(), findend(), findgequal(), fnmatch1(), for(), FrLdrGetKernelBase(), FrLdrLoadModule(), FTP_ParseNextFile(), FTPChdirAndGetCWD(), FTPDecodeURL(), FTPFtw(), FTPFtwL2(), FTPGetCWD(), FTPListToMemory2(), FTPMkdir2(), FTPRemoteGlob(), generate_xa_rr_attributes(), get_attr(), get_constant_element_by_name(), get_graft(), get_hdrguardtext(), get_key(), get_parameter_element_by_name(), get_session_start(), get_username_and_hostname(), GetBookmark(), tinyxml2::XMLUtil::GetCharacterRef(), getenv(), GetExpandedNameA(), GetFunctionFromForwarder(), File::getline(), getline(), GetLineExtentA(), CWineTest::GetNextTest(), getopt(), getopt_internal(), getopt_long(), GetOurHostName(), GetPreviousParamString(), GetProtoGetNextEnt(), GetProtoPatternMatch(), getSection(), GetStartSpoolDate(), gl_do_tab_completion(), gl_histadd(), handle_address_cmd(), handle_child_line(), handle_escape_cmd(), handle_readdir(), has_extension(), HLPFILE_AddHotSpotLinks(), CStringTest::import_checks(), import_file(), inf_process_content(), inf_section_parse(), inf_value_parse(), init(), init_content_type(), init_logger_addr(), initialize_purpose_selection(), InitIgnoreFreeLibrary(), InputChar(), isOffset(), kbd_rc(), KdbInitialize(), KdbpGetCommandLineSettings(), LdrPEFixupForward(), LdrpSnapThunk(), LlbEnvRead(), load_persistent_cookie(), LoadFirewallPrefs(), LoadModuleWithSymbols(), LZEXPAND_MangleName(), MachInit(), macro_add_arg(), MACRO_JumpID(), main(), MakeArgv(), MakeSureDirectoryPathExists(), MayUseFirewall(), menu_ownerdraw_wnd_proc(), MiSnapThunk(), MMDRV_Init(), MMIO_ParseExtA(), MSVCRT__create_locale(), MSVCRT_locale_to_LCID(), myTokenize(), names_dump(), NeedCurrentDirectoryForExePathA(), netname2host(), netname2user(), next_arg(), NextLine(), NextOption(), nFTPChdirAndGetCWD(), NSP_GetServiceByNameHeapAllocW(), Output(), XMLStorage::XPathElement::parse(), parse_date(), parse_list_response(), parse_options(), parse_rr(), parse_server_and_port(), parse_stat_response(), parse_uidl_response(), ParseInputFile(), PathParseIconLocationA(), PeLdrpBindImportName(), pfopen(), PopupError(), PostInit(), pp_add_define(), prepare_rpn_result_2(), print_insn(), print_something(), print_status(), PrintMenu(), PrintStartupBanner(), process_long_option(), process_pe(), process_stabs(), processRegLinesA(), processRequest(), read_merging_directory(), read_oid_info(), read_password(), read_prop(), read_reply(), read_stdin(), Bookmark::read_url(), readSection(), RemoteGlobCollapse(), rename_file(), retrieve_cached_basic_authorization(), RtlSplayTreeTest(), scan_directory_tree(), scan_sparc_boot(), scan_sunx86_boot(), seamless_get_token(), search_tree_file(), searchfileinpath(), set_target(), SetDllDirectoryA(), skipsemi(), sort_n_finish(), stabs_parse(), stabs_parse_type(), stabs_parse_typedef(), stabs_pts_read_aggregate(), stabs_pts_read_method_info(), stime_arg1(), StoreNameInSft(), str_handle_lines(), Strntok(), strpbrk(), strtok(), Strtok(), strtok_s(), SymFromName(), test_appsearch_reglocator(), test_currentworkingdir(), test_dde(), test_EM_AUTOURLDETECT(), test_EnumDateFormatsA(), test_EnumTimeFormatsA(), test_filename(), test_find_executable(), test_FoldStringA(), test_GetDiskInfoA(), test_GetFileInformationByHandleEx(), test_GetLongPathNameA(), test_listbox_dlgdir(), test_longstrings(), test_mbs_help(), test_PrintDlgA(), test_put_hash(), test_tmpnam(), testSetHelper(), testWriteNotWrappedProcessed(), TIFFPrintDirectory(), translate_line(), TranslateFunctionName(), TranslateParameters(), TRIO_ARGS2(), ui_clip_handle_data(), UnMlsD(), UrlGetLocationA(), UserLoginThread(), ValidChar(), vsyslog(), while(), WinHttpDetectAutoProxyConfigUrl(), WinHttpGetDefaultProxyConfiguration(), WinMain(), wpp_add_cmdline_define(), WriteDefaultFirewallPrefs(), WriteLine(), WriteToPipeThread(), WspiapiLegacyGetNameInfo(), and xkeymap_read().

◆ strcmp()

int strcmp ( const char String1,
const char String2 
)

Definition at line 469 of file utclib.c.

472 {
473 
474 
475  for ( ; (*String1 == *String2); String2++)
476  {
477  if (!*String1++)
478  {
479  return (0);
480  }
481  }
482 
483  return ((unsigned char) *String1 - (unsigned char) *String2);
484 }
unsigned char
Definition: typeof.h:29
_In_ const STRING * String2
Definition: rtlfuncs.h:2291

Referenced by __rpc_getconf(), __rpc_getconfip(), __rpc_nconf2sockinfo(), __rpc_sockinfo2netid(), __rpcb_findaddr_timed(), __rpcbind_is_up(), _BSTR_CY(), _BSTR_DATE(), _BSTR_DEC(), _des_crypt_call(), _dwarfnametounit(), _entry_cmp(), _getgroups(), _getopt_internal_r(), _ILHACKCompareSimpleIds(), _Locale_strcmp(), _lzx_get_bytes(), _main(), _mbscmp(), _server_read_data(), _server_read_request(), _Stl_loc_combine_names(), _test_name_blob(), _test_reg_key(), _test_request_url(), _test_status_code(), _TIFFVGetField(), _TIFFVSetField(), AbsoluteToRelative(), acpi_button_add(), AcpiExInterpreterTraceEnabled(), AcpiGetHandle(), AcpiNsGetDeviceCallback(), AcpiNsRootInitialize(), AcpiUtGetInterface(), AcpiUtIsPciRootBridge(), AcpiUtRemoveInterface(), add_declaration(), add_importlib(), add_interface_typeinfo(), add_loadconfig(), add_option(), add_struct_field(), add_typedef_typeinfo(), adns_inet_aton(), alloc_importinfo(), AnalyzeArgv(), applyPatch(), assign_file_addresses(), basic_tests(), BinsertTest::binsert1(), BinsertTest::binsert2(), BreadthFirstCmp(), RopeTest::bug_report(), Bus_PDO_QueryDeviceId(), Bus_PlugInDevice(), BusLogic_ReadHostAdapterConfiguration(), BusLogic_TargetDeviceInquiry(), StringTest::c_str(), cache_containers_enum(), ccf_options(), CDecodeMsg_DecodeContent(), CDecodeMsg_FinalizeSignedContent(), CDecodeSignedMsg_GetParam(), CertAddEnhancedKeyUsageIdentifier(), CertCreateCTLContext(), CertFindAttribute(), CertFindExtension(), CertFindRDNAttr(), CertGetPublicKeyLength(), CertGetValidUsages(), CertRemoveEnhancedKeyUsageIdentifier(), cfgets(), BoundTest::char_str_less(), ChdirCmd(), Chdirs(), check(), check_async_uuid(), check_cache(), check_cache_entry_infoA(), check_class(), check_class_(), check_dirid(), check_expected_method_fmt(), check_generated_effects_(), check_lnk_(), check_materials_(), check_mount(), check_prev_session(), check_record(), check_reg_entries(), check_storage_contents(), check_version(), check_vertical_font(), CheckCdrwFilter(), checkToken(), chmc_init(), chmc_section_create(), chmc_section_destroy(), chmc_uncompressed_done(), ciffile_FindComponent(), ciffile_FindGroup(), cleanable(), client(), clnt_tli_create(), cmdMatch(), cmp_name(), cmpr(), CNG_ImportECCPubKey(), CNG_ImportPubKey(), CNG_PrepareSignature(), codeview_add_type_struct(), command(), CommandCls(), CommandDumpSector(), CommandExactSearchCmp(), CommandExit(), CommandHelp(), CommandPartInfo(), CommandSortCmp(), comp_FindSubFile(), ATL::ChTraitsCRT< char >::Compare(), compare_addrinfo(), compare_api_order(), compare_directory_order(), compare_dirs(), compare_expr(), compare_function_rb(), compare_hash_broken_todo(), compare_hlsl_types(), compare_hlsl_types_rb(), compare_items(), compare_menu_data(), compare_metadata(), compare_param_hlsl_types(), compare_paths(), compare_sig(), compare_string3(), IncludesTest::compare_strings(), compare_subject_with_email_constraints(), compare_type(), compareAuthorityInfoAccess(), compareCTLInfo(), comparePublicKeyInfo(), compareRDNAttrs(), compareSMimeCapabilities(), CompareStorageDuids(), ComputeLNames(), ComputeRNames(), construct_lc_all(), context_handle_registered(), create_advanced_filter(), create_nsuri(), create_sic(), CRT_Tests(), CRYPT_CheckPolicies(), CRYPT_CheckUsages(), CRYPT_CriticalExtensionsSupported(), CRYPT_FormatAuthorityInfoAccess(), CRYPT_GetBuiltinDecoder(), CRYPT_GetBuiltinEncoder(), CRYPT_GetBuiltinFormatFunction(), CRYPT_GetUrlFromCertificateIssuer(), CryptCATEnumerateMember(), CSignedEncodeMsg_GetParam(), d3dcompiler_shader_reflection_constant_buffer_GetVariableByName(), d3dcompiler_shader_reflection_GetConstantBufferByName(), d3dcompiler_shader_reflection_GetResourceBindingDescByName(), d3dcompiler_shader_reflection_GetVariableByName(), d3dcompiler_shader_reflection_type_GetMemberTypeByName(), d3dx9_base_effect_get_pass_by_name(), D3DXFrameFind(), d3dxinclude_open(), D3DXLoadMeshTest(), StringTest::data(), DbgHelpAddStringToTable(), debug_init(), decodeBase64WithLenFmt(), delete_hash_entry(), device_disabled_registry(), DisplayArpEntries(), DisplayFilter(), DliFailHook(), DliHook(), Dns_Ip4StringToAddress_A(), do_getservbyname(), do_import(), do_warning(), doChild(), doChildren(), DoLAYOUT(), DoOpen(), draw_text_2(), DriverEnumProc(), drop_window_proc(), dump_extension(), dwarflookupnameinunit(), dwarflookupsubname(), elf_find_section(), elf_find_section_type(), elf_hash_symtab(), elf_lookup_symtab(), CHttpParser::EntityHeader(), enum_all_fonts_proc(), enum_components_Next(), enum_gac_assemblies(), enum_gac_assembly_dirs(), enum_ms_shell_dlg2_proc(), enum_ms_shell_dlg_proc(), enumerate_gl_extensions(), EnumJoysticks(), ept_map(), ET2_check_change(), ExceptionFilter(), expand_special(), expect_band_content_(), expect_event(), expect_files(), expect_LayerValue_imp(), expect_Sdb_imp(), ext3_is_dir_empty(), failuredllhook(), fdi_mem_notify(), fdi_mem_open(), file_has_content(), FileToURL(), find_arg(), find_const(), find_ept_entry(), find_font_proc(), find_identifier(), find_importinfo(), find_matching_domain_component(), find_matching_rdn_attr(), find_name(), find_nls(), find_or_create_directory(), find_policy_qualifier(), find_ps_factory(), find_registry_key(), find_rossym_section(), find_stab_sections(), find_sub_namespace(), find_type(), FindAdapterKey(), FindOrAddString(), findSupportedOID(), CWebService::Finish(), FormatVerisignExtension(), FTPChdir(), FTPChdir3(), FTPChdirAndGetCWD(), FTPChmod(), FTPCloseHost(), FTPCmd(), FTPCmdNoResponse(), FTPDecodeURL(), FTPDelete(), FTPEndDataCmd(), FTPFileExistsNlst(), FTPFileExistsStat(), FTPFileModificationTime(), FTPFileSize(), FTPFileSizeAndModificationTime(), FTPFileType(), FTPGetCWD(), FTPGetFiles3(), FTPGetOneFile3(), FTPInitConnectionInfo(), FTPInitializeAnonPassword(), FTPInitializeOurHostName(), FTPIsDir(), FTPIsRegularFile(), FTPList(), FTPListToMemory2(), FTPLocalGlob(), FTPLocalRecursiveFileList2(), FTPLoginHost(), FTPMkdir2(), FTPOpenHost(), FTPOpenHostNoLogin(), FTPPutFiles3(), FTPPutOneFile3(), FTPQueryFeatures(), FTPRemoteGlob(), FTPRemoteHelp(), FTPRename(), FTPRmdir(), FTPSetTransferType(), FTPShutdownHost(), FTPStartDataCmd(), FTPSymlink(), FTPUmask(), FTPUtime(), generate_one_joliet_directory(), generate_xa_rr_attributes(), CHttpParser::GenerelHeader(), generic_handle_registered(), get_annotation_by_name(), get_args(), get_assembly_directory(), get_callas_source(), get_constants_desc(), get_context_handle_offset(), get_entry_by_normname(), get_epm_handle_client(), get_file_rev(), get_generic_handle_offset(), get_glyph_indices(), get_number_of_folders(), get_parameter_by_name(), get_stgdef(), get_target_info(), get_technique_by_name(), get_test_source_file(), get_variable(), getclnthandle(), GetDeviceName(), getdlgitem_test_dialog_proc(), GetImportFunctionNamesByModule(), getkeyserv_handle(), getnetconfigent(), getnetid(), getopt(), GetOurHostName(), getpublicandprivatekey(), GetSectionHdrByName(), GetSystemName(), gettext_msg_thread(), getVKNum(), getwhoisserver(), gl_fixup(), gl_local_filename_completion_proc(), gluCheckExtension(), group_cmp(), handle_escape_cmd(), handle_gdb_query(), handle_gdb_set_thread(), handle_switch(), handle_switch_str(), HasSeenOneTimeMessage(), HelpCmd(), hide_reloc_dir(), HLPFILE_AddHotSpotLinks(), HLPFILE_BrowseParagraph(), HLPFILE_ReadHlpFile(), HashTest::hmap1(), HttpHeaders_test(), i8042ParseSMBiosTables(), IAssemblyCacheImpl_InstallAssembly(), IDirectXFileDataImpl_GetData(), import_certs_from_dir(), CStringTest::import_checks(), inet_ntoa_thread_proc(), init_leases_list(), init_output_registers(), InitDeviceList(), InitTermcap(), InsertTest::insert1(), InsertTest::insert2(), insert_boot_cat(), insert_file_entry(), InternetCanonicalizeUrl_test(), InternetCrackUrl_test(), InternetCreateUrlA_test(), InternetReadFile_chunked_test(), InternetReadFile_test(), IntGdiLoadFontsFromMemory(), IntVideoPortGetProcAddress(), CDefViewBckgrndMenu::InvokeCommand(), BtrfsContextMenu::InvokeCommand(), CNetConUiObject::InvokeCommand(), CZipFolder::InvokeCommand(), IopCreateArcNamesCd(), is_epm_destination_local(), is_font_installed_fullname_proc(), is_in_strarray(), is_inherited_method(), is_interpreted_func(), is_local_machineA(), is_override_method(), is_postscript_printer(), is_same_parameter(), is_supported_doc_mime(), isKeyWord(), iso9660_check(), iso9660_file_length(), IsReconnectHackNeeded(), IStreamIteratorTest::istmit1(), IterTest::iter1(), IterTest::iter3(), ITypeLib2_Constructor_SLTG(), joliet_compare_dirs(), joliet_sort_n_finish(), KdbpCmdBackTrace(), KdbpCmdBreakPoint(), KdbpCmdDisassembleX(), KdbpCmdSet(), KdbpCommandHistoryAppend(), KdbpDoCommand(), KiGetCpuVendor(), kw_cmp_func(), ldap_parse_sort_controlW(), ldap_parse_vlv_controlW(), LdrPEGetExportByName(), LdrpNameToOrdinal(), LdrpSnapThunk(), LlbLoadOsLoader(), CJournaledTestList::LoadJournalFile(), local_rpcb(), locale::locale(), login(), Lookup(), LookupAddressForName(), ls(), LsCacheLookup(), lspci_process_line(), macho_find_segment_section(), macho_finish_stabs(), macho_load_section_info(), MACRO_Lookup(), MACRO_RegisterRoutine(), main(), make_directory_records(), make_number(), make_sun_label(), CDefaultContextMenu::MapVerbToCmdId(), marg_index(), match(), match_dns_to_subject_dn(), MaxTest::max2(), MaxTest::maxelem2(), MayUseFirewall(), merge_old_directory_into_tree(), merge_previous_session(), merge_remaining_entries(), MiFindExportedRoutineByName(), MiLocateExportName(), MinTest::min2(), MinTest::minelem2(), MiSnapThunk(), mixer_test_deviceA(), mls(), MMDRV_Install(), monitor_enum_proc(), msgbox_hook_proc(), MSVCRT___RTDynamicCast(), MSVCRT_type_info_before(), MSVCRT_type_info_opequals_equals(), MSVCRT_type_info_opnot_equals(), name_compare(), name_to_codepage(), NameCmp(), NameToOrdinal(), netname2host(), netname2user(), new_key_container(), nFTPChdirAndGetCWD(), no_stop_main(), NotifyInfo(), nsDirectoryServiceProvider2_GetFile(), nsDirectoryServiceProvider2_GetFiles(), NSP_GetServiceByNameHeapAllocW(), object_load_callback_frame(), of_cancel_id(), of_type(), OfwCopyDeviceTree(), ok_sequence_(), Open(), page_dlg_proc(), param_rb_compare(), parent_wnd_proc(), XMLStorage::XMLReaderBase::parse(), parse_arguments(), parse_ncp(), parse_object_parts(), parse_options(), parse_parameters(), parse_template_members_list(), parseargs(), ParsePEHeaders(), PartialTest::parsrt2(), PartialTest::parsrtc2(), path_name(), PathFindSuffixArrayA(), pdb_get_stream_by_name(), pdb_parse_cmd_string(), pe_locate_with_coff_symbol_table(), PeLdrpBindImportName(), PerformLookup(), pev_get_val(), pev_set_value(), png_metadata_reader(), pointer_tests(), pop_namespace(), pp_do_include(), pplookup(), prepare_test(), principal_cmp(), print_something(), PRINTDLG_CreateDevNames(), PRINTF_ATTR(), PrintPartitionData(), process_directory(), process_switches(), ProcessCommandLine(), ProcessLpcRequest(), ProtocolSink_ReportData(), proxtrans(), PwdCmd(), QueryConfig2A(), r_verify_inifile(), rangematch(), RCmd(), read_importlib(), read_rcfile(), recvrequest(), remove_sic(), CHttpParser::RequestHeader(), CHttpParser::RequestLine(), ReverseNameCmp(), rpc_call(), rpc_reg(), rpcrt4_get_conn_protseq_ops(), RPCRT4_get_or_create_serverprotseq(), rpcrt4_get_protseq_ops(), RPCRT4_GetAssociation(), RPCRT4_protseq_is_endpoint_registered(), RpcServerAssoc_GetAssociation(), rstr(), run_test(), RunBookmarkEditor(), ruserpass(), s_authinfo_test(), SaveUnsavedBookmark(), scan_directory_tree(), scan_sparc_boot(), scan_specified_files(), ScanExports(), seamless_process_line(), search_tree_file(), SeiCompareFunctionName(), SeiHookImports(), SendCommand(), sendrequest(), SError(), service_main(), service_mainA(), set_fs_defaults(), set_LogFile(), set_policy_text(), set_target(), settype(), setup_dinput_options(), setup_dsound_options(), setup_tables(), SetupLdrScanBootDrivers(), SetXtermTitle(), sha_check(), shader_arb_generate_pshader(), shader_arb_get_register_name(), shader_arb_request_a0(), shader_glsl_setup_vs3_output(), shader_match_semantic(), shader_usage_from_semantic_name(), sheet_callback(), shell(), TestCase::shouldRunThis(), show_store_certs(), sic_open(), simple_callbackA(), simple_mixed_client(), SlistTest::slist1(), SOFTPUB_VerifyImageHash(), sort_n_finish(), source_rb_compare(), SpoolGetCmd(), SpoolPutCmd(), SpoolX(), spy_init(), stabs_find_include(), stabs_pts_read_type_def(), START_TEST(), statusclb_OnDataAvailable(), SortTest::stblsrt1(), BsearchTest::str_compare(), MinTest::str_compare(), MaxTest::str_compare(), PartialTest::str_compare(), SearchTest::str_equal(), str_equal(), strCmp(), strcoll(), strendswith(), SortTest::string_less(), CWebService::Submit(), sunboot_write(), svc_create(), svc_find(), svc_tli_create(), sw_GetProcAddress(), SwapTest::swprnge1(), symt_add_udt_element(), symt_find_type_by_name(), tagNameCompare(), terminate_string(), test(), test___getmainargs(), test___non_rtti_object(), test__environ(), test__get_output_format(), test__Gettnames(), test__itoa_s(), test__lcreat(), test__popen(), test__snprintf(), test__strlwr_s(), test__strnset_s(), test__strupr(), test__tcsncoll(), test__tcsnicoll(), test__ultoa_s(), test__wfopen_s(), test_actctx_classes(), test_addr_to_print(), test_AppendMenu(), test_argify(), test_asciimode(), Test_asctime(), test_asctime(), test_async_read(), test_asyncWAVE(), test_asyncWaveTypeMpegvideo(), test_AutoOpenWAVE(), test_aw_conversion_dlgproc2(), test_aw_conversion_dlgprocA(), test_aw_conversion_dlgprocW(), test_aw_conversion_wndproc(), test_bad_cast(), test_bad_typeid(), test_basetypes(), test_basic_auth_credentials_different(), test_basic_auth_credentials_end_session(), test_basic_auth_credentials_reuse(), test_BcryptHash(), test_bitmap_font_metrics(), test_bogus_accept_types_array(), test_button_class(), test_callback(), test_canceleditlabel(), test_cert_struct(), test_CertGetNameStringA(), test_CertRDNValueToStrA(), test_charset(), test_CharToOem_OemToChar(), test_ChooseFontA(), test_class_name_(), test_classesroot(), test_classesroot_enum(), test_ClassIDs(), test_click_make_new_folder_button(), test_combo_editselection(), test_combo_editselection_focus(), test_comboex(), test_communication(), test_Console(), test_constant_table(), test_convert(), test_cookie_attrs(), test_cookie_url(), test_copy(), test_copyto(), test_crack_url(), test_create(), test_create_env(), test_create_skin_info(), test_CreateBody(), test_createconfigstream(), test_CreateMessage(), test_createtable(), test_CreateWellKnownSid(), test_cryptunprotectdata(), test_CurrentDirectoryA(), test_data_handles(), test_dde(), test_dde_default_app(), test_debug_heap(), test_decodeAltName(), test_decodeCertPolicies(), test_decodeCertPolicyMappings(), test_decodeCertToBeSigned(), test_decodeCMSSignerInfo(), test_decodeEnhancedKeyUsage(), test_decodeExtensions(), test_decodePKCSAttribute(), test_decodePKCSAttributes(), test_decodePKCSContentInfo(), test_decodePKCSSignerInfo(), test_decodePolicyQualifierUserNotice(), test_default_service_port(), test_defwinproc(), test_demangle_datatype(), test_desktop_winproc(), test_device_info(), test_device_interface_key(), test_devnode(), Test_Dim(), test_domain_password(), test_DrawDib_sizeimage(), test_dtm_set_format(), test_edit_control_2(), test_edit_control_6(), test_editbox(), test_editselection(), test_editselection_focus(), test_effect_find_next_valid_technique(), test_effect_parameter_value(), test_effect_setvalue_object(), test_EM_EXLIMITTEXT(), test_EM_EXSETSEL(), test_EM_GETLINE(), test_EM_GETSELTEXT(), test_EM_GETTEXTLENGTHEX(), test_EM_GETTEXTRANGE(), test_EM_REPLACESEL(), test_EM_SETSEL(), test_EM_SETTEXTEX(), test_EM_STREAMIN(), test_EM_StreamIn_Undo(), test_EM_STREAMOUT(), test_enter(), test_enum_container(), test_enum_provider_types(), test_enum_providers(), test_enum_value(), test_enumdisplaydevices(), test_enumdisplaydevices_adapter(), test_enumdisplaydevices_monitor(), test_EnumFontFamilies(), test_EnumFonts(), test_EnumFonts_subst(), test_EnumProcessModules(), test_environment_manipulation(), test_espassword(), test_exception(), test_ExpandEnvironmentStringsA(), test_extension_helper(), test_extra_block(), test_ExtractAssociatedIcon(), test_FakeDLL(), test_fcvt(), test_file_put_get(), test_fillroot(), test_filter_graph(), test_find_executable(), test_find_url_cache_entriesA(), test_FindFirstFileA(), test_FindFirstFileExA(), test_FindMimeFromData(), test_findOIDInfo(), test_FoldStringA(), test_font_caps(), test_fontsize(), test_fopen_s(), test_formatrecord(), test_formatrecord2(), test_fprintf(), test_freed_hglobal(), test_fullpath(), test_gcvt(), test_generic(), test_get_current_dir(), test_get_default_provider(), test_get_device_instance_id(), test_get_file_info(), test_get_profiles_dir(), test_get_set(), test_get_set_item(), test_get_set_text(), test_get_shader_constant_table_ex(), test_get_shader_constant_variables(), test_get_shader_samplers(), test_get_value(), test_getaddrinfo(), test_getcolinfo(), test_GetDateFormatA(), test_GetDlgItemText(), test_GetFullPathNameA(), test_getgenerics(), test_GetGeoInfo(), test_gethostbyname(), test_gethostbyname_hack(), test_gethostname(), test_getitemtext(), test_GetLocaleInfoA(), test_GetMappedFileName(), test_GetModuleBaseName(), test_getname(), test_GetNetworkParams(), test_GetProcessImageFileName(), test_gettext(), test_GetTimeFormatA(), test_getuserobjectinformation(), test_GetVolumePathNameA(), test_GetVolumePathNamesForVolumeNameA(), test_GetWindowModuleFileName(), test_handles_process(), test_handles_thread2(), test_hdm_index_messages(), test_http_cache(), test_http_info(), test_http_status(), test_I10_OUTPUT(), test_ICInfo(), test_ID3DXFont(), test_image_load(), test_ImmDefaultHwnd(), test_import_resolution(), test_inet_ntoa(), test_inet_pton(), test_inputdesktop(), test_instances(), test_InternetCanonicalizeUrlA(), test_InternetQueryOptionA(), test_invalid_response_headers(), test_invariant(), test_IStream_Clone(), test_itemedit(), test_ITEMIDLIST_format(), test_ITextDocument_Open(), test_keyboard_layout_name(), test_listbox_dlgdir(), test_listbox_LB_DIR(), test_long_url(), test_LookupAccountName(), test_LsaLookupNames2(), test_makepath(), test_makepath_s(), test_mciParser(), test_md5(), test_menu_add_string(), test_menu_resource_layout(), test_menu_search_bycommand(), test_MeshBuilder(), test_message_allocate_buffer(), test_message_from_64bit_number(), test_message_from_string(), test_message_ignore_inserts(), test_message_invalid_flags(), test_message_wrap(), test_MessageSetProp(), test_metadata_GIF_comment(), test_metadata_IFD(), test_metadata_tEXt(), test_midi_mci(), test_midi_outfns(), test_mixed_package(), test_mru(), test_MRUListA(), test_msidecomposedesc(), test_MsiEnumComponents(), test_MsiEnumComponentsEx(), test_MsiEnumProducts(), test_MsiEnumProductsEx(), test_MsiGetFeatureInfo(), test_msiinsert(), test_msirecord(), test_namespaces_as_attributes(), test_NameToStrConversionA(), test_null_enum(), test_null_provider(), test_object_name_(), Test_ofuncs(), test_openCloseWAVE(), test_OpenFileById(), test_original_file_name(), test_patch_registration(), test_PathMakePretty(), test_PathNameA(), test_PathStripPathA(), test_PathUnExpandEnvStrings(), test_PathUnquoteSpaces(), test_PdhMakeCounterPathA(), test_pipes(), test_play(), test_playWAVE(), test_playWaveTypeMpegvideo(), test_ports_client(), test_ports_server(), test_Predefined(), test_process_security(), test_profile_sections(), test_profile_string(), test_props(), test_proxy_direct(), test_proxy_indirect(), test_qsort(), test_queryconfig2(), test_readboundary(), test_readvirtualmemory(), Test_RealGetWindowClass(), test_recordWAVE(), test_reflection_bound_resources(), test_reflection_constant_buffer(), test_reflection_desc_ps(), test_reflection_desc_ps_output(), test_reflection_desc_vs(), test_reg_copy_tree(), test_registerOIDInfo(), test_registerset(), test_registry_property_a(), test_relative_path(), test_render_filter_priority(), test_response_without_headers(), test_RpcServerInqDefaultPrincName(), test_RpcStringBindingFromBinding(), test_RpcStringBindingParseA(), test_RtlInitString(), test_RtlIpv4AddressToStringEx(), test_RtlIpv6AddressToString(), test_RtlIpv6AddressToStringEx(), test_rtti(), test_rw_order(), test_SafeArrayChangeTypeEx(), test_save(), test_ScCopyRelocProps(), test_searchenv(), test_SearchPathA(), test_select(), test_sequence(), test_set_getsockopt(), test_set_provider_ex(), test_set_text(), test_setlocale(), test_SetupCopyOEMInf(), test_SetupDiClassNameFromGuidA(), test_SetupPromptForDiskA(), test_sha1(), test_sha256(), test_sha384(), test_sha512(), test_SHGetRegPath(), test_SHGetValue(), Test_ShortTests(), test_SHQueryValueEx(), test_SHRegGetValue(), test_sid(), test_simple_patch(), test_sip(), test_sip_create_indirect_data(), test_SnmpUtilOidToA(), test_sorting(), test_SPI_SETICONMETRICS(), test_splitpath(), test_sprintf(), test_SQLGetInstalledDrivers(), test_SQLGetPrivateProfileString(), test_SQLInstallDriverEx(), test_SQLInstallTranslatorEx(), test_sscanf(), test_sscanf_s(), test_state_image(), test_status_control(), test_stdout_handle(), test_stock_fonts(), test_StrDupA(), test_StrFormatByteSize64A(), test_StrFormatKBSizeA(), test_StrFormatKBSizeW(), test_StrFromTimeIntervalA(), test_strftime(), test_string_conversion(), test_string_termination(), test_strncpy(), test_strxfrm(), test_suminfo(), test_suminfo_import(), test_system_tables(), test_tab(), test_temporary_table(), test_towers(), test_TVM_SORTCHILDREN(), test_type_info(), test_undo(), test_undo_coalescing(), test_url_canonicalize(), test_url_combine(), test_url_part(), test_urlcacheA(), test_UrlEscapeA(), test_UrlUnescape(), test_user_agent(), test_user_agent_header(), test_VarFormat(), test_VerQueryValueA(), test_vertical_order(), test_viewmodify(), test_vsnwprintf(), test_window_classes(), test_WM_CHAR(), test_WM_CREATE(), test_WM_GETTEXT(), test_WM_PASTE(), test_wm_set_get_text(), test_WM_SETFONT(), test_WM_SETTEXT(), test_WSAAddressToStringA(), test_WSADuplicateSocket(), test_WSAPoll(), test_WSARecv(), test_xcvt(), test_XDR_datatypes(), test_XPath(), test_XSLPattern(), testAcquireSecurityContext(), testAlgIDToOID(), testCodepage(), TestControlStyleDlgProc(), testD3DInclude_open(), testD3DXInclude_open(), TestDceErrorInqText(), testExportPublicKey(), testGetDllDirectory(), TestHostName(), testImportPublicKey(), testing_status_routine(), testInit(), testKeyUsage(), testQuery(), TestReturnValues(), TestSetCurrentDirectoryA(), CDownloadManager::ThreadFunc(), TIFFGetClientInfo(), TIFFPrintDirectory(), TIFFSetClientInfo(), token(), toolbarcheck(), translate_line(), translateinfstring_test(), translateinfstringex_test(), twain_add_onedriver(), TWAIN_OpenDS(), type_is_equal(), UDFLoadPartDesc(), UDFUpdatePartDesc(), UDFVerifyPartDesc(), universal(), unzStringFileNameCompare(), UrlCompareA(), use_raw_address(), user_type_offset(), user_type_registered(), username_cmp(), valid_protect_data(), verify_cert_revocation_from_aia_ext(), verify_ipv6_addrinfo(), VfdCheckDriverFile(), VirtualChannelOpen(), Win32_Tests(), wined3d_dll_init(), WINHELP_GetWindowInfo(), WinLdrLoadNLSData(), winproc_convA(), WINTRUST_GetTimeFromCounterSigner(), WINTRUST_GetTimeFromSigner(), wpp_add_define(), wpp_del_define(), wpp_lookup(), wpp_open(), write_conf_or_var_desc(), write_dlldata(), write_header_stmts(), write_import(), write_locals(), write_packet(), write_progid(), write_proxy(), write_watch_thread(), WspiapiLookupNode(), wsprintfATest(), xkeymap_init(), xmlAddEncodingAlias(), xmlDelEncodingAlias(), xmlFindCharEncodingHandler(), xmlGetEncodingAlias(), xmlIsID(), xmlParseCharEncoding(), xmlSwitchInputEncodingInt(), XStringToKeysym(), and yyparse().

◆ strcpy()

char* strcpy ( char DstString,
const char SrcString 
)

Definition at line 388 of file utclib.c.

391 {
392  char *String = DstString;
393 
394 
395  /* Move bytes brute force */
396 
397  while (*SrcString)
398  {
399  *String = *SrcString;
400 
401  String++;
402  SrcString++;
403  }
404 
405  /* Null terminate */
406 
407  *String = 0;
408  return (DstString);
409 }
_Must_inspect_result_ _In_ WDFDEVICE _In_ WDFSTRING String
Definition: wdfdevice.h:2430

Referenced by ___savestr(), __SHCloneStrA(), __unDNameEx(), _CrtDbgReport(), _ferr(), _get_next_token(), _ILCreate(), _ILCreateDrive(), _ILCreateEntireNetwork(), ios_base::_M_throw_failure(), _makepath(), _mbscpy(), _strdup(), _svcauth_des(), _test_security_info(), _tmain(), A2S(), AbbrevStr(), acm_driver_func(), acpi_power_add(), AcpiExConvertToObjectTypeString(), AcpiExDoConcatenate(), AcpiNsNormalizePathname(), AcpiRsCreatePciRoutingTable(), AcpiRsSetResourceSource(), AcpiUtDeleteCaches(), AcpiUtExecute_CID(), AcpiUtExecute_HID(), AcpiUtExecute_UID(), AcpiUtGetExpectedReturnTypes(), AcpiUtInstallInterface(), add_band_w(), add_entry(), add_file(), add_index(), add_line_to_buffer(), add_name(), add_option(), add_purpose(), add_typeinfo_block(), AddReactOSArcDiskInfo(), aexpand(), AnalyzeArgv(), AnalyzeFile(), append_namespace(), ArmInitializeBootDevices(), BinaryToBase64A(), BlImgLoadBootApplication(), BuildArgvForOsLoader(), BusLogic_ReadHostAdapterConfiguration(), cache_entry_create(), CDecodeMsg_SaveAlgorithmID(), CertAddEnhancedKeyUsageIdentifier(), CertGetEnhancedKeyUsage(), cfgets(), change_symbols(), check_directory(), check_exists(), check_lnk_(), check_option(), check_prop_empty(), check_vertical_font(), check_vertical_metrics(), check_window_exists(), CheckCDType(), clnt_create_timed(), clone_sig(), CmdStartComSpec32(), CmdStartExternalCommand(), CmpGetIntelBrandString(), CmpGetVendorString(), CmpInitializeMachineDependentConfiguration(), combine_url(), COMDLG32_FR_HandleWMCommand(), concat_str(), ConsolePager(), ConstructArcPath(), convert_str_to_blob(), ConvertCoffs(), ConvertDbgHelp(), ConvertPathCase(), CopyQuerySetIndirectA(), CopyString(), CCFDATAStorage::Create(), create_directory(), create_file(), create_library_block(), create_test_verb_dde(), create_text(), CreatePropertySheetPageA(), CRYPT_ConstructAlgorithmId(), CRYPT_ConstructAttribute(), CRYPT_CopyAlgorithmId(), CRYPT_CopyAttributes(), CryptInitOIDFunctionSet(), CryptInstallOIDFunctionAddress(), CSignedEncodeMsg_Open(), d3d3_EnumDevices(), d3dx9_base_effect_init(), d3dx_include_from_file_open(), D3DXDisassembleShader(), D3DXLoadMeshFromXInMemory(), D3DXLoadSkinMeshFromXof(), DataObjectImpl_CreateComplex(), DataObjectImpl_CreateText(), DbgHelpAddLineNumber(), dbgstr_event_seq(), dbgstr_event_seq_result(), debug_append(), debugstr_sid(), decodeAndCompareBase64_A(), delete_directory(), delete_file(), delete_pf(), DetectDisplayController(), DetectSerialPointerPeripheral(), disk_enum_devices(), TMapLoader::Display(), display_dhcp_packet(), DisplayArpEntries(), DllMain(), dns_strdup_u(), CDFParser::DoCabinetNameTemplate(), doChild(), doChildren(), CDFParser::DoDiskLabelTemplate(), dofloat(), CDFParser::DoInfFileName(), domacro(), CWebService::DoRequest(), DosBuildSysEnvBlock(), DosCopyEnvironmentBlock(), DosStart(), DP_CopyDPNAMEStruct(), DP_IF_GetGroupName(), DP_IF_GetPlayerName(), DPLAYX_CopyConnStructA(), draw_text_2(), dump_TypeDesc(), DumpInSMEX(), dup_basename(), dup_ncp(), dwarf2_get_cpp_name(), dwarf2_parse_line_numbers(), dwarfgetparams(), dwarfpctoline(), dwFlags2str(), encodeBase64A(), enter_dns_host(), EnumJoysticks(), ET2_check_change(), expect_event(), Ext2AddDotEntries(), Ext2OpenFile(), externalui_message_string_callback(), Extract(), extract_cabinet_file(), extract_callback(), extract_msvc_dll(), extract_test_proc(), CCabinet::ExtractFile(), fdi_decomp(), FDICopy(), fill_keyboard_dideviceinstanceA(), fill_mouse_dideviceinstanceA(), find_str(), FindDfltProvRegVals(), FindOrAddString(), flatten_cmdline(), format_namespace(), FrLdrCreateModule(), FrLdrLoadModule(), FrLdrMapModule(), FsVolumeInfo(), ftoes(), ftofs(), Generate(), generate_effects(), generate_xml_for_component(), get_cache_path(), get_default_domain(), get_event_details(), get_filename(), get_long_path_name(), get_name(), get_pf_file_size(), get_str_for_type(), get_temp_filename(), CCabinet::GetAttributesOnFile(), GetContentsOfDialog(), GetContentsOfMenu(), getDirectory(), CDFParser::GetDiskName(), GetExpandedNameA(), GetExportFunctionNames(), getFilename(), CCabinet::GetFileTimes(), GetImportFunctionNamesByModule(), GetImportModuleNames(), getline(), GetListOfResourceTypes(), getnetid(), GetPortName(), getpublicandprivatekey(), GetSectionNames(), getVKName(), gl_error(), gl_fixup(), gl_GetString(), gl_kill(), gl_set_home_dir(), gluCheckExtension(), GraphCtrl_Init(), gz_error(), gz_open(), handle_switch_str(), hist_save(), HLPFILE_ReadFont(), HLPFILE_ReadHlpFile(), HLPFILE_SystemCommands(), HttpHeaders_test(), IDirectPlayLobby3AImpl_RunApplication(), IDirectXFileImpl_Create(), CStringTest::import_checks(), inet_ntoa(), inet_ntop4(), InfGetMultiSzField(), InfGetStringField(), InfpAddFieldToLine(), InfpAddKeyToLine(), InfpCacheAddSection(), IniAddSection(), IniAddSettingValueToSection(), TConfig::inifile_init(), IniModifySettingValue(), init(), TConfig::init_aliases(), init_boot_catalog(), init_debug_buffer(), init_logger_addr(), init_test(), CCabinet::InitCabinetHeader(), InitDirComponents(), InitFunctionPtrs(), InitializeTestImage(), InitLsMonths(), InitOperatingSystemList(), insert_file_entry(), install_from_unix_file(), InstallEngine_EnumDownloadIDs(), InstallService(), instream_Read(), InternetCheckConnectionW(), IntGetModuleInformation(), INVLPG_Fixup(), ipaddr2domain(), is_inherited_method(), is_name(), is_override_method(), is_string(), IsNetDrive(), jpeg_open_backing_store(), kbd_c(), kbd_def(), kbd_h(), kbd_rc(), TConfig::keyfile_init(), l_to_a(), LauncherRoutine2(), LdrPEFixupForward(), list_to_string(), LlbSetCommandLine(), LoadBootDeviceDriver(), TMapLoader::LoadCharMap(), TMapLoader::LoadKeyMap(), LoadLibraryA(), LoadRegistryMMEDrivers(), LoadResourceString(), local_rpcb(), log_file(), login(), LookupAddressForName(), LookupEntryPoint(), LsaApInitializePackage(), LsDate(), LZEXPAND_MangleName(), MachInit(), MACRO_ChangeButtonBinding(), MACRO_CreateButton(), MACRO_JumpID(), MACRO_SetHelpOnFile(), main(), Main_DirectDraw_GetDeviceIdentifier7(), MainWndProc(), make_directory_records(), make_file_orphan(), MapAndLoad(), mciLoadCommandResource(), menu_ownerdraw_wnd_proc(), merge_path(), MLLoadLibraryA(), MMDRV_Init(), MMDRV_Install(), MMIO_Open(), monitor_enum_proc(), MSCMS_basenameA(), ncacn_pipe_name(), ncalrpc_pipe_name(), new_index_name(), Telnet::NewProcess(), NOP_Fixup(), notify_dispinfoT(), oappend(), OfwCopyDeviceTree(), OLECONVERT_CreateCompObjStream(), OLECONVERT_GetOle20PresData(), OnBrowse(), CDFParser::OnCabinetName(), OnControl(), CDFParser::OnDiskLabel(), OnMenuSelect(), OnTarget(), OP_0fae(), CCabinet::Open(), OpenF(), TKeyDef::operator=(), optionInit(), optionParse(), outputPatch(), parallel_enum_devices(), parent_wnd_notify(), parse_file(), parse_filename_into_dirrecord(), parse_object(), parse_object_members_list(), parse_parameters(), parse_rr(), parse_template(), parse_template_members_list(), parse_template_option_info(), parse_texture_filename(), CCABManager::ParseCmdline(), ParseCommandLine(), TMapLoader::ParseKeyDef(), path_name(), PathAddExtensionA(), PathProcessCommandA(), PathRenameExtensionA(), PeLdrpLoadAndScanReferencedDll(), CDFParser::PerformFileCopy(), PerformInternalLookup(), PerformLookup(), pev_pop(), pipe_thread(), PNI_Fixup(), pool_strdup(), POP3Transport_CallbackProcessUSERResp(), POP3Transport_CallbackSendUSERCmd(), POP3Transport_CommandPASS(), POP3Transport_CommandUSER(), print_object(), print_offset(), print_operand_value(), print_something(), PRINTDLG_CreateDevNames(), printer_enum_devices(), PrintMenu(), PrintStackBacktrace(), process_dhcp_packet(), process_directory(), process_pe(), process_stabs(), ProcessLpcRequest(), CHttpClient::ProcessRequest(), processRequest(), pshader_hw_tex(), PspInitPhase0(), pswitch(), putop(), QueryDNS(), quote(), RasEnumDevicesA(), read_importlib(), read_oid_info(), readline(), reg_unreg_wine_test_class(), regdump(), register_service(), RegisterBlueScreenMachineInformation(), remap_synonym(), remglob(), RemoteCompletionFunction(), remove_dir(), CHttpClient::Report(), RetrieveUrlCacheEntryStreamA(), RosSymAggregate(), RosSymCreateFromMem(), RosSymGetAddressInformation(), rpc_call(), RpcNetworkInqProtseqsA(), RPCRT4_BuildBindAckHeader(), RpcTransport_ParseTopOfTower(), run_reg_exe_(), run_regedit_exe_(), RunApplicationA_EnumLocalApplications(), runcmd(), ruserpass(), s_get_names(), Save(), save_av0(), save_cert_mgr_usages(), save_licence(), sc_FNNOTIFY_A(), ScmQueryServiceLockStatusA(), search_addchar(), search_back(), search_forw(), send_inode(), CHttpClient::SendFile(), serial_enum_devices(), set_curr_dir_path(), set_outfile(), set_progname(), set_string(), CCabinet::SetCabinetName(), CDFParser::SetDiskName(), SetDomainAndUsername(), TNetwork::SetLocalAddress(), Telnet::SetLocalAddress(), setnetpath(), settype(), setup_tables(), SetupIterateCabinetA(), shader_arb_generate_pshader(), shader_arb_get_dst_param(), shader_arb_get_register_name(), shader_arb_request_a0(), shader_glsl_get_register_name(), SheGetDirA(), SheGetDirW(), shell(), shell_execute_(), shell_execute_ex_(), ShowPartitionSizeInputBox(), SHPinDllOfCLSID(), simple_callbackA(), site(), SMTPTransport_CallbackSendHello(), sort_n_finish(), source_new(), sources_entry_create(), CHttpClient::SplitResource(), CHttpClient::SplitUri(), SPY_EnterMessage(), sspi_import_name(), stabbuf_append(), stabs_new_include(), stabs_parse(), stabs_pts_read_aggregate(), START_TEST(), Str_SetPtrA(), StrDup(), strdupA(), strdupU(), strerror(), StringExpands(), STRMBASE_DllGetClassObject(), sunlabel_write(), SymEnumLines(), system(), TConfig::TConfig(), tcp_get_address(), telCommandLine(), test__atodbl(), test__snprintf(), test__strlwr_s(), test__strupr(), test__tcsncoll(), test__tcsnicoll(), test_AcceptEx(), Test_AddFontResourceA(), test_amh_corruption(), test_appsearch_complocator(), test_appsearch_drlocator(), test_appsearch_inilocator(), test_appsearch_reglocator(), test_ash1_corruption(), test_ash1_corruption2(), test_AutoOpenWAVE(), test_bitmap_font_glyph_index(), test_bitmap_font_metrics(), test_BodyDeleteProp(), test_bsc_marshaling(), test_BuildCommDCB(), test_button_messages(), test_ChooseFontA(), test_class_name_(), test_ClassIDs(), test_click_make_new_folder_button(), test_CommandLine(), test_CreateActCtx(), test_CreateDirectoryA(), test_CreateFileA(), test_CurrentDirectoryA(), test_dde(), test_debug_children(), test_default_data(), test_east_asian_font_selection(), test_EM_AUTOURLDETECT(), test_EM_GETLINE(), test_EM_SETCHARFORMAT(), test_enum_value(), test_EnumFontFamilies(), test_EnumFontFamiliesEx_default_charset(), test_EnumFonts(), test_EnumFonts_subst(), test_EnumProcessModules(), test_Environment(), test_ExpandEnvironmentStringsA(), test_extension_helper(), test_ExtractAssociatedIcon(), test_fake_bold_font(), test_filenames(), test_FileSecurity(), test_fileurls(), test_find_executable(), test_FindFirstFile_wildcards(), Test_FindFirstFileA(), test_FindFirstFileA(), test_finditem(), test_font_substitution(), test_fontsize(), test_freed_hglobal(), test_fullname2_helper(), test_fullpath(), test_GdipDrawString(), test_get_displayname(), test_get_file_info(), test_get_servicekeyname(), test_get_set(), test_get_value(), test_GetCharABCWidths(), test_GetCharWidth32(), test_GetCharWidthI(), test_GetDateFormatA(), test_GetDiskInfoA(), test_GetDlgItemText(), test_GetFinalPathNameByHandleA(), test_GetFullPathNameA(), test_GetGlyphIndices(), test_gethostbyname(), test_gethostname(), test_GetIconLocation(), test_GetKerningPairs(), test_GetLongPathNameA(), test_GetOutlineTextMetrics(), test_GetPtrAW(), test_getset_item(), test_getsockname(), test_GetTempPath(), test_gettext(), test_GetTimeFormatA(), test_getuserobjectinformation(), test_handles_process_open(), test_header(), test_header_order(), test_height(), test_http_info(), test_HttpQueryInfo(), test_ID3DXFont(), test_import_resolution(), test_inet_pton(), test_install_svc_from(), test_IStream_invalid_operations(), test_itemedit(), test_items(), test_ITextFont(), test_keynames(), test_listbox_dlgdir(), test_listbox_LB_DIR(), test_load(), test_load_save(), test_LoadImageFile(), test_long_names(), test_long_url(), test_longstrings(), test_longtextA(), test_makepath(), test_makepath_s(), test_margins_default(), test_margins_font_change(), test_margins_usefontinfo(), test_max_height(), test_mbs_help(), test_menu_add_string(), test_menu_search_bycommand(), test_message_wrap(), test_MessageGetPropInfo(), test_MessageOptions(), test_MessageSetProp(), test_metadata_tEXt(), test_mhtml_protocol_binding(), test_mktemp(), test_mru(), test_MRUListA(), test_MsiEnumComponents(), test_MsiEnumComponentsEx(), test_MsiEnumProducts(), test_MsiEnumProductsEx(), test_MsiGetFeatureInfo(), test_msirecord(), test_MsiSetFeatureAttributes(), test_nonexistent_font(), test_ok(), test_OpenFile(), test_outline_font(), test_param_check(), test_paste(), test_PathMakePretty(), test_PathUnExpandEnvStrings(), test_PlayerData(), test_PlaySound(), test_ports_client(), test_profile_directory_readonly(), test_props(), test_PropVariantChangeType_LPWSTR(), test_PropVariantToStringAlloc(), test_put_hash(), test_RealizationInfo(), test_reg_query_info(), test_relative_path(), test_remote_data_replication(), test_request_groups(), test_RtlCompareMemory(), test_RtlIsNameLegalDOS8Dot3(), test_RtlMoveMemory(), test_ScriptGetGlyphABCWidth(), test_ScriptPlace(), test_searchenv(), test_setlocale(), test_SetupCopyOEMInf(), test_SetupDiInstallClassExA(), test_SetupInstallServicesFromInfSectionExA(), test_SetupInstallServicesFromInfSectionExW(), test_SHGetRegPath(), test_SHGetValue(), test_SHQueryValueEx(), test_simple_patch(), test_SPI_SETICONMETRICS(), test_SPI_SETWALLPAPER(), test_sprintf(), test_SQLGetPrivateProfileString(), test_SQLInstallDriverEx(), test_SQLInstallTranslatorEx(), test_SQLValidDSN(), test_sscanf(), test_start_trace(), test_strncpy(), test_StrRetToBSTR(), test_StrRetToStringNW(), test_strtok(), test_suminfo(), test_system_menu(), test_text_extents(), test_type_info(), test_UDS_SETBUDDYINT(), test_utf7_encoding(), test_WNetCachePassword(), test_WNetUseConnection(), testFileExistenceA(), testFileExistenceW(), TestHostName(), testRegStore(), TIFFClientOpen(), TIFFRegisterCODEC(), TIFFSetClientInfo(), TKeyDef::TKeyDef(), tokenizeCommand(), TranslateFunctionName(), TranslateParameters(), Traverse(), TuiDrawMenuBox(), TuiMessageBoxCritical(), TuiUpdateDateTime(), TWAIN_OpenDS(), UDFGetDeviceName(), UDFGetOptUlongInherited(), UiEscapeString(), UiInitialize(), UiShowMessageBoxesInArgv(), UiTruncateStringEllipsis(), UnLslR(), unpack_iso(), UpdateImageInfo(), urlcache_entry_commit(), use_connection_set_accessnameA(), UserLoginThread(), ValidatePixelShader(), ValidateVertexShader(), VbeInitialize(), VerInstallFileA(), vers_write(), VfdGetImageInfo(), VfdImageTip(), VfdInstallDriver(), wave_in_test_device(), wave_out_test_device(), WChName(), WINHELP_GetOpenFileName(), WINHELP_GetWindowInfo(), WINHELP_LookupHelpFile(), WinHelpA(), WinHttpDetectAutoProxyConfigUrl(), wpp_default_lookup(), write_cabinet(), write_line(), write_new_procformatstring_type(), write_resource_file(), CDFParser::WriteInfLine(), WSAAsyncGetHostByName(), WSAAsyncGetProtoByName(), WSAAsyncGetServByName(), WSNoteSuccessfulHostentLookup(), wWinMain(), xHalIoAssignDriveLetters(), xmlMemStrdupLoc(), xsltNewLocale(), xstrdup(), and xstrsave().

◆ strlen()

ACPI_SIZE strlen ( const char String)

Definition at line 269 of file utclib.c.

271 {
272  UINT32 Length = 0;
273 
274 
275  /* Count the string until a null is encountered */
276 
277  while (*String)
278  {
279  Length++;
280  String++;
281  }
282 
283  return (Length);
284 }
_In_ ULONG _In_ ULONG _In_ ULONG Length
Definition: ntddpcm.h:101
_Must_inspect_result_ _In_ WDFDEVICE _In_ WDFSTRING String
Definition: wdfdevice.h:2430
unsigned int UINT32

Referenced by ___savestr(), __getmainargs(), __MultiByteToWideChar(), __Named_exception::__Named_exception(), __report_error(), __SHCloneStrA(), __unDNameEx(), _assert(), _cputs(), _dbg_ILGetSTextPointer(), _Dispatch_type_(), _errptr(), _FindPESectionByName(), _gcvt(), _get_tzname(), _Getdays(), _Getmonths(), _Gettnames(), _ILCreate(), _ILGetSTextPointer(), _ILSimpleGetText(), FxDriver::_InitializeTag(), _Locale_time_create(), strstreambuf::_M_setup(), ios_base::_M_throw_failure(), _makepath(), _makepath_s(), _mbstowcs_l(), LocaleTest::_money_put_get2(), LocaleTest::_money_put_X_bug(), _read_expect_sync_data(), _read_request_data(), _readex_expect_async(), _readex_expect_sync_data(), _send_response_and_wait(), _send_response_ex_and_wait(), _server_read_data(), _set_input_string(), _strdup(), _strncnt(), _strxfrm_l(), _Success_(), _svcauth_des(), _test_alg_name(), _test_request_url(), _test_status_code(), _test_stream_read(), _TIFFprintAscii(), _TIFFsetString(), _TIFFVSetField(), _tmain(), AbbrevStr(), account(), acmDriverOpen(), acpi_bus_add(), AcpiDsInitObjectFromOp(), AcpiExConvertToObjectTypeString(), AcpiInstallInterface(), AcpiNsBuildPrefixedPathname(), AcpiNsNormalizePathname(), AcpiNsRootInitialize(), AcpiRemoveInterface(), AcpiRsCreatePciRoutingTable(), AcpiRsGetResourceSource(), AcpiTbFindTable(), AcpiUtInstallInterface(), add_cert_extension_detail(), add_dir_item(), add_entry(), add_expand_text(), add_file(), add_files_to_folder(), add_hash(), add_index(), add_inode_ref(), add_line_to_buffer(), add_local_oid_text_to_control(), add_message_(), add_name(), add_option(), add_output_to_resources(), add_param_to_tree(), add_purpose(), add_reglocator_entry(), add_typeinfo_block(), AddConsoleAliasA(), Addhost(), adns__makefinal_str(), adns__procdgram(), adns__vbuf_appendstr(), adns_rr_info(), adns_submit(), adns_submit_reverse_any(), announcedata_size(), AnsiToUnicode(), append_file(), append_namespace(), append_str(), array_compute_and_size_conformance(), array_compute_and_write_conformance(), array_tests(), assemble_shader(), assembleshader_test(), assign_file_addresses(), ata_str_to_mode(), AtapiStartIo(), authdes_destroy(), authdes_pk_seccreate(), authdes_refresh(), authdes_seccreate(), authgss_create_default(), authsspi_create_default(), Base64WithHeaderAndTrailerToBinaryA(), basic_tests(), BinaryToBase64A(), BiosInitialize(), BlockEnvToEnvironA(), BookmarkCompletionFunction(), buf_to_string(), build_wpad_url(), BuildArgvForOsLoader(), BytesInHostent(), BytesInProtoent(), BytesInServent(), cabinet_next_cabinet(), cache_containers_add(), cache_containers_find(), cache_entry_create(), cache_spot(), calc_url_length(), callback(), cb(), cb_KWBTree(), CbOfEncoded(), CC_CheckDigitsInEdit(), cd(), CDecodeMsg_DecodeHashedContent(), CDecodeMsg_SaveAlgorithmID(), CDecodeSignedMsg_GetParam(), CertAddEnhancedKeyUsageIdentifier(), CertGetEnhancedKeyUsage(), CertNameToStrA(), cfgets(), ChangeServiceConfigA(), CharLowerA(), CharToOemA(), CharUpperA(), check_4_special_identifiers(), check_backup_boot(), check_EM_FINDTEXTEX(), check_file_matches(), check_format(), check_generated_effects_(), check_in_programs_list(), check_option(), check_output(), check_reg_entries(), CheckCdrwFilter(), CheckCDType(), CheckStringBuffer(), CheckStringBufferA(), CheckTerminalDeviceType(), chmc_namelist_create(), chmc_pmgi_add_entry(), chmc_pmgl_add_entry(), chmc_section_create(), chmc_sections_done(), chmc_strings_add(), chmc_system_done(), Chr2Str(), CHString::CHString(), ClassNametoClassID(), ClasspIsMediaChangeDisabledDueToHardwareLimitation(), ClasspMyStringMatches(), cleanup(), ClearCommandLine(), clnt_create_timed(), clnt_dg_destroy(), clnt_spcreateerror(), clnt_sperror(), clnt_vc_destroy(), clone_sig(), CmdLineParse(), cmdMatch(), CmdStartExternalCommand(), CmdStartProcess(), cmpEnvironment(), CmpFindControlSet(), CmpInitializeMachineDependentConfiguration(), cmpr(), CobbleDeviceName(), codeview_add_type_enum_field_list(), codeview_add_type_struct_field_list(), codeview_snarf(), combine_mtext(), combine_url(), COMCTL32_StrStrHelperA(), CommandCompletionFunction(), CommandHelp(), CommitUrlCacheEntryW(), comp_FindSubFile(), compare_info(), compare_menu_data(), compare_metadata(), compare_RtlIpv6StringToAddressExW(), compare_RtlIpv6StringToAddressW(), CompareStringA(), compat_catpath(), compat_strdup(), compile_pixel_shader9(), compile_shader(), compound_init(), CompressPath(), compute_text_mesh(), ComputeStringSize(), concat_str(), config_parse_pair(), ConMgrProcessInputLine(), consistsof(), CONSOLE_ConOutPrintfV(), CONSOLE_ConOutPuts(), CONSOLE_PrintTextXY(), CONSOLE_PrintTextXYN(), CONSOLE_SetHighlightedTextXY(), CONSOLE_SetInvertedTextXY(), CONSOLE_SetStatusTextAutoFitX(), CONSOLE_SetStatusTextXV(), CONSOLE_SetStyledText(), CONSOLE_SetTextXY(), CONSOLE_SetUnderlinedTextXY(), ConsolePager(), context_create(), convert_file_list(), convert_input_data(), convert_str_to_blob(), ConvertCoffs(), ConvertDbgHelp(), ConvertPathCase(), ConvertStabs(), ConvertToWideChar(), copy_file(), copy_name(), CopyHostentToBuffer(), CopyProtoentToBuffer(), CopyQuerySetIndirectA(), CopyServentToBuffer(), CopyString(), crash_and_debug(), crash_and_winedbg(), CCFDATAStorage::Create(), create_body_offset_list(), create_cache(), create_doc_with_string(), create_emf(), create_file(), create_file_data(), create_inf_file(), create_library_block(), create_manifest_file(), create_menuitem_from_data(), create_metafile(), create_mf(), create_open_state(), create_stream_from_string(), create_test_association(), create_test_entries(), create_test_stream(), create_test_verb_dde(), create_wide_manifest(), CreateColorSpaceA(), CreateEnhMetaFileA(), CreateOutputFile(), CreatePropertySheetPageA(), CreateServiceA(), createTestFile(), CreateTestFile(), CRYPT_AddPrefixA(), CRYPT_AddPrefixAToW(), CRYPT_AsnDecodeOidIgnoreTag(), CRYPT_AsnEncodeStringCoerce(), CRYPT_ConstructAlgorithmId(), CRYPT_ConstructAttribute(), CRYPT_CopyAlgorithmId(), CRYPT_CopyAttributes(), CRYPT_CopyCMSSignerInfo(), CRYPT_CopySignerInfo(), CRYPT_ExportPublicKeyInfoEx(), CRYPT_FixUpAlgorithmID(), CRYPT_FormatAuthorityInfoAccess(), CRYPT_FormatEnhancedKeyUsage(), CRYPT_FormatUserNotice(), CRYPT_SizeOfAttributes(), CryptInitOIDFunctionSet(), CryptInstallOIDFunctionAddress(), CryptRegisterOIDInfo(), CryptStringToBinaryA(), CryptUnregisterOIDInfo(), CSignedEncodeMsg_Open(), csp_hostaddr(), ctl2_encode_name(), ctl2_encode_string(), CurrentURL(), d3dcompiler_strdup(), d3dpreprocess_test(), d3drm3_Load(), d3drm_mesh_builder3_Load(), d3drm_object_get_class_name(), d3drm_object_get_name(), d3drm_object_set_name(), d3dx9_base_effect_init(), d3dx9_skin_info_SetBoneName(), d3dx_include_from_file_open(), d3dxinclude_open(), D3DXLoadMeshFromXInMemory(), D3DXLoadSkinMeshFromXof(), DataObjectImpl_CreateComplex(), DataObjectImpl_CreateText(), DbgCommandString(), DbgHelpAddLineNumber(), DbgHelpAddStringToTable(), DbgPrompt(), dde_execute(), debug_printf(), debug_target_return_string(), debuglvcolumn_t(), debuglvitem_t(), debugscrollinfo(), debugstr_PROC_PF(), debugstr_sid(), decodeA(), decodeAndCompareBase64_A(), DecodeServEntFromString(), decodeW(), default_dbgstr_an(), delete(), delete_cab_files(), delete_hash_entry(), delete_pfmsitest_files(), deleteDriverFiles(), DetectSerialPointerPeripheral(), DeviceCapabilitiesA(), DisableWriteCache(), disk_create(), disk_enum_devices(), disk_query_directory(), disk_query_volume_information(), DiskDetermineMediaTypes(), DiskGenerateDeviceName(), display_dhcp_packet(), DisplayScreen(), DlgMainProc(), DllRegisterServer(), Dns_GetBufferLengthForStringCopy(), dns_strdup_u(), Dns_StringCopy(), do_chmod(), _Messages::do_get(), doc_load_string(), doChild(), doChildren(), DoCommand(), DocumentPropertiesA(), domacro(), doproxy(), DosBuildSysEnvBlock(), DosChangeDirectory(), DosCopyEnvironmentBlock(), DosCreateProcess(), DosInitialize(), DosKRNLInitialize(), DosLoadExecutableInternal(), doWinMain(), DP_CopyDPNAMEStruct(), DP_IF_GetGroupName(), DP_IF_GetPlayerName(), DPLAYX_CopyConnStructA(), DPLAYX_SizeOfLobbyDataA(), dprintf(), DragQueryFileA(), draw_text_2(), DrawListEntries(), DrawProgressBar(), DrawTextExA(), DriveMapIsValidDriveString(), DriverEntry(), drop_window_proc(), dump_system_info(), dump_TypeDesc(), dump_types(), dup_basename(), duplicate_ppstrings(), DuplicateStringA(), DuplicateStringAEx(), dwarf2_get_cpp_name(), dwarf2_parse_line_numbers(), dwarf2_swallow_attribute(), dwarfgetparams(), dwarfpctoline(), DwDecodeCie(), dwFlags2str(), Dynscat(), EDIT_WM_GetText(), elf_hash_symtab(), encode_compare_base64_W(), encode_file_attrs(), encodeA(), encodeAndCompareBase64_A(), encodeBase64A(), EndLog(), enter_dns_host(), enum_gac_assemblies(), enum_gac_assembly_dirs(), enum_password_proc(), EnumerateNt4ServiceSoundDevices(), EnumGroups_cb(), EnumPlayers_cb(), EnumPrintersA(), epm_register(), AdjTest::equal_length(), errflags(), Error(), eto_emf_enum_proc(), ewmh_set_wm_name(), EXCEPTION_ctor(), exec_tests(), expand_special(), expand_variables_buffer(), ExpandEnvironmentStringsForUserA(), ExpCreateSystemRootLink(), expect_layeronly_imp(), ext2_add_entry(), Ext2IsWearingCloak(), Ext2OpenFile(), Ext2SearchDirectoryBufferForFile(), ext4_extract_xattr_name(), ext4_get_xattr_name_prefix(), Extract(), extract_cabinet_file(), CCabinet::ExtractFile(), ExtractFont(), ExtractIP(), failure_test(), FatSearchDirectoryBufferForFile(), FatXSearchDirectoryBufferForFile(), fci_flush_cabinet(), fci_flush_folder(), FCIAddFile(), FD31_MapStringPairsToW(), fdi_decomp(), fdi_notify_extract(), FDI_read_string(), FDICopy(), FGets(), file_matches_data(), file_nameA(), file_regex(), FILEDLG95_OnOpen(), FilenameA2W_N(), FilenameExtensionIndicatesASCII(), FileToURL(), fill_file_node(), fill_url_components(), FillBookmarkInfo(), find_default_subvol(), find_layer(), find_ne_resource(), find_send_dir(), find_stab_sections(), find_str(), FindAdapterKey(), FindDfltProvRegVals(), findend(), CCabinet::FindNext(), FindOrAddString(), FindProvTypesRegVals(), FlatBuf_Arg_WriteString(), flatten_cmdline(), FldrSetIdentifier(), flush_extents(), flush_refs(), FONT_mbtowc(), format_namespace(), format_test_result(), FormatVerisignExtension(), found_path(), fprintfSocket(), fputs(), fputsSocket(), FrLdrMapModule(), FsGetFirstNameFromPath(), FsGetNumPathParts(), FsOpenFile(), FsRegisterDevice(), ftoes(), ftofs(), FTP_Connect(), FTP_ParseNextFile(), FTP_SendCommandA(), FtpCommandW(), FTPDecodeURL(), FTPFtw(), FTPList(), FTPLoginHost(), FTPMkdir2(), FTPRequestMlsOptions(), gen_add_list(), gen_name(), Generate(), generate_effects(), generate_rr_extension_record(), generate_xa_rr_attributes(), GenericListKeyPress(), get_annotation_by_name(), get_args(), get_attr(), get_base_name(), get_cert_usages(), get_class_string(), get_constant_by_name(), get_default_domain(), get_env(), get_events(), get_file_nameW(), get_filename_without_base(), get_graft(), get_header_size(), get_info_log_line(), get_line(), get_lineA(), get_long_path_name(), get_modified_type(), get_parameter_by_name(), get_pnames(), get_substitution(), get_swizzle(), get_temp_file(), get_torito_desc(), get_url(), get_winpos_flags(), ATL::ChTraitsCRT< char >::GetBaseTypeLength(), GetBookmark(), getCharacterInfo(), getChildString(), getChildStringW(), GetConsoleAliasA(), GetContentsOfDialog(), GetContentsOfMenu(), GetDeviceDriverBaseNameA(), GetDeviceDriverFileNameA(), getdomainname(), GetDriverName(), getenv(), GetExpandedNameA(), GetExportFunctionNames(), GetImportFunctionNamesByModule(), GetImportModuleNames(), getit(), getline(), File::getline(), GetLineExtentA(), getLongComment(), GetMenuStringA(), GetMIMETypeSubKeyA(), getnetconfigent(), getnetid(), getnetpath(), GetNextArgumentValue(), CRegistryKey::GetNextSubkeyName(), GetNlsSectionName(), getopt_long(), GetOurHostName(), getpass(), GetPrinterDataExA(), GetPrinterDriverA(), GetPrintProcessorDirectoryA(), GetProtoOpenNetworkDatabase(), getpublicandprivatekey(), GetRequestAndWait(), getrpcent(), GetSectionNames(), getservbyname(), getservbyport(), GetStringTypeA(), GetSubkeyNames(), GetSystemName(), GetTextFaceA(), getVKNum(), gl_check_inputrc_for_vi(), gl_display_matches(), gl_do_tab_completion(), gl_error(), gl_extension_supported(), gl_fixup(), gl_histadd(), gl_local_filename_completion_proc(), gl_newline(), gl_puts(), gl_set_home_dir(), gl_strlen(), gl_tab(), gl_yank(), gluCheckExtension(), graftcp(), gz_error(), gz_open(), gzprintf(), gzputs(), HalpDebugPciDumpBus(), handle_cb_compound(), handle_child_line(), handle_mount(), handle_readdir(), HandleDumpAttributes(), has_extension(), hash_lookup(), heap_strdupA(), heap_strndupAtoW(), help(), HelpCmd(), hex_str(), hist_save(), HLPFILE_AddHotSpotLinks(), HLPFILE_AddPage(), HLPFILE_AllocLink(), HLPFILE_BrowseParagraph(), HLPFILE_FindSubFile(), HLPFILE_ReadHlpFile(), HLPFILE_RtfAddControl(), HLPFILE_SystemCommands(), host2netname(), HTTP_ResolveName(), HttpHeaders_test(), ICInfo(), ICInstall(), icy2utf8(), IDirectPlayLobby3AImpl_RunApplication(), IDirectXFileDataImpl_GetName(), IDirectXFileDataReferenceImpl_GetName(), image_check_alternate(), IMAGEHLP_GetSectionOffset(), ImageView_FullscreenA(), import_base64_certs_from_fp(), import_certs_from_dir(), CStringTest::import_checks(), import_file(), import_reg(), InbvDisplayString(), inf_open_file_content(), InfGetMultiSzField(), InfGetStringField(), InfoTdiQueryGetInterfaceMIB(), InfpAddFieldToLine(), InfpAddKeyToLine(), InfpCacheAddSection(), IniAddSection(), IniAddSettingValueToSection(), TConfig::inifile_init(), IniGetSectionSettingNameSize(), IniGetSectionSettingValueSize(), IniModifySettingValue(), IniParseFile(), init(), TConfig::init_aliases(), init_boot_catalog(), init_d3d9(), init_filedlg_infoA(), init_format_base_info(), init_key(), init_logger_addr(), init_typeinfo(), CCabinet::InitCabinetHeader(), InitDeviceList(), InitDirComponents(), InitFunctionPtrs(), install_from_unix_file(), InstallEngine_EnumDownloadIDs(), InstallService(), instream_Read(), IntAddConsoleAlias(), InteractiveConsole(), InternalExplicitAccessAToW(), InternalTrusteeAToW(), INTERNET_SendCallback(), InternetCheckConnectionW(), InternetCreateUrlA_test(), InternetGetLastResponseInfoA(), InternetGetProxyInfo(), InternetReadFile_test(), InternetTransport_DoCommand(), IntExpungeConsoleCommandHistory(), IntGetConsoleAlias(), IntGetConsoleAliases(), IntGetConsoleAliasesLength(), IntGetConsoleCommandHistory(), IntGetConsoleCommandHistoryLength(), IntSetConsoleNumberOfCommands(), IntSetConsoleTitle(), INVLPG_Fixup(), IoiterTest::ioiter_test(), IopCreateArcNames(), IopReassignSystemRoot(), is_domain_suffix(), is_gecko_special_uri(), is_in_strarray(), is_keyword(), is_metadata_sym(), is_valid_file(), is_well_known_sid(), IsBadBoundedStringPtr(), iso9660_file_length(), iso_dump_types(), iso_send_connection_request(), IsOpt(), IsoSearchDirectoryBufferForFile(), IsValidIP(), IsVesaBiosOk(), joliet_sort_n_finish(), joliet_strlen(), jpeg_open_backing_store(), kbd_rc(), KdbpCmdBackTrace(), KdbpCmdBreakPoint(), KdbpCmdDisassembleX(), KdbpCmdEvalExpression(), KdbpCmdFilter(), KdbpCmdMod(), KdbpCommandHistoryAppend(), KdbpInsertBreakPoint(), KdbpPager(), KdbpPrint(), KdbpReadCommand(), KdDebuggerInitialize0(), KeGetBugMessageText(), TConfig::keyfile_init(), KmtFltSendStringToDriver(), KmtRunKernelTest(), KmtSendStringToDriver(), ldap_bind_sW(), ldap_bindW(), ldap_compare_ext_sW(), ldap_compare_extW(), ldap_compare_sW(), ldap_compareW(), ldap_simple_bind_sW(), ldap_simple_bindW(), char_traits< char >::length(), LIBXML_ATTR_FORMAT(), licence_send_new_licence_request(), licence_send_request(), list_to_string(), ListTests(), LlbEnvRead(), TMapLoader::Load(), load_licence(), load_nls(), load_string(), LoadAndBootWindows(), TMapLoader::LoadCharMap(), TMapLoader::LoadKeyMap(), LoadLibraryList(), LoadReactOSSetup(), LogErrorConsole(), login(), LogInfoConsole(), LogMessage(), LogWarningConsole(), LookupAddressForName(), LookupEntryPoint(), lspci_send(), lstrcpyA(), lstrlenA(), LZEXPAND_MangleName(), macdef(), MachInit(), MACRO_CallBoolFunc(), MACRO_CallVoidFunc(), MACRO_ChangeButtonBinding(), MACRO_CheckArgs(), MACRO_CreateButton(), MACRO_JumpID(), MACRO_SetHelpOnFile(), main(), MainWndProc(), make_csconv(), make_file_orphan(), makedir(), makeFile(), map_dacl_2_nfs4acl(), map_nfs4ace_who(), MapAndLoad(), match_broken_arb_fog(), match_broken_nv_clip(), mbstowcs(), MBToWCSEx(), mdelete(), ME_HandleMessage(), ME_StreamInRTFString(), ME_StreamOutRTFCharProps(), ME_StreamOutRTFParaProps(), ME_StreamOutRTFTableProps(), memcpy_max(), MENU_mnu2mnuii(), merge_path(), merge_previous_session(), merge_text(), mget(), MIME_GetExtensionA(), MimeBody_GetParameters(), MimeInternat_ConvertString(), MiSnapThunk(), mkstemps(), mls(), MMDRV_Install(), MMIO_ParseExtA(), modtime(), mpg123_add_string(), mput(), MSCMS_basenameA(), MsgiUnicodeToAnsiReply(), msi_export_record(), MsiEnumPatchesA(), MSVCRT_type_info_name(), msvcrt_wstrdupa(), mswBufferAppendStrA(), mswBufferAppendStrLstA(), MUIClearPage(), MUIClearStyledText(), MUIClearText(), myGetToken(), myLower(), myPathRemoveBackslashA(), myUpper(), ncacn_pipe_name(), ncalrpc_pipe_name(), NcFTPConfirmResumeDownloadProc(), NcFTPConfirmResumeUploadProc(), NdrDllRegisterProxy(), NetBTNameEncode(), netfinger(), next_arg(), CZipEnumerator::next_unique(), nfs41_client_owner(), nfs41_create(), nfs41_symlink_target(), nFTPChdirAndGetCWD(), node_to_string(), NotifyInfo(), NSP_GetServiceByNameHeapAllocW(), NtfsCompareFileName(), NtLdrAddOptions(), NtLdrGetHigherPriorityOptions(), NtLdrGetOptionEx(), NtLdrUpdateLoadOptions(), ntlm_AcceptSecurityContext(), ntlm_InitializeSecurityContextA(), oappend(), OemToCharA(), OemToCharW(), of_reverse(), OLECONVERT_CreateCompObjStream(), OLECONVERT_GetOle20PresData(), OleMetafilePictFromIconAndLabel(), CDFParser::OnCabinetName(), CDFParser::OnDiskLabel(), OP_0fae(), OP_3DNowSuffix(), OP_SIMD_Suffix(), open_http_connection(), open_read_test_request(), OpenDevice(), openlog(), OpenMsg(), OpenPrinterA(), TKeyDef::operator=(), __Named_exception::operator=(), CHString::operator=(), Output(), OUTPUT_Line(), output_typelib_regscript(), OutputDebugStringA(), outputPatch(), pa_ptr(), Pad(), parallel_enum_devices(), XMLStorage::XPathElement::parse(), tinyxml2::XMLDocument::Parse(), parse_cie_details(), parse_date(), parse_errctl(), parse_extension_string(), parse_file(), parse_filename_into_dirrecord(), parse_ncp(), parse_new_id3(), parse_object_members_list(), parse_options(), parse_response(), parse_retr_response(), parse_rr(), parse_script_result(), parse_server_and_port(), parse_texture_filename(), parse_top_response(), parse_uint(), ParseCommand(), ParseCommandLine(), TANSIParser::ParseEscape(), TANSIParser::ParseEscapeANSI(), ParseField(), ParseFile(), ParseHelpTopic(), ParseHostLine(), TTelnetHandler::ParseIAC(), parser__scan_string(), tinyxml2::StrPair::ParseText(), ParseURLA(), pass(), Tnclip::Paste(), path_name(), PathAddBackslashA(), PathAddExtensionA(), PathCleanupSpec(), pathcp(), PathFindNextComponentA(), PathFindSuffixArrayA(), PathIsPrefixA(), PathProcessCommandA(), PathQuoteSpacesA(), PathRemoveBackslashA(), PathRenameExtensionA(), PathStripPathA(), PathUnquoteSpacesA(), pbuf_strstr(), pdb_process_internal(), pdb_process_symbol_imports(), PeLdrAllocateDataTableEntry(), PeLdrpBindImportName(), PeLdrpCompareDllName(), PerfDataRefresh(), CDFParser::PerformFileCopy(), PerformInternalLookup(), PerformLookup(), perror(), PersistFile_Save(), PersistStreamInit_Save(), PiceRunningTimer(), pipe_thread(), PNI_Fixup(), pool_strdup(), POP3Transport_CallbackProcessUSERResp(), POP3Transport_CallbackSendUSERCmd(), POP3Transport_CommandPASS(), POP3Transport_CommandUSER(), PopupError(), pp_add_define(), pp_do_include(), pp_xstrdup(), PpcFindDevice(), PpcOfwPutChar(), ppy__scan_string(), prbuf(), PrefOptCompletionFunction(), preprocess_shader(), pretty_print_option(), TConfig::print_aliases(), TConfig::print_groups(), print_insn(), print_something(), TConfig::print_value(), PrintDiskData(), PRINTDLG_CreateDevNames(), printer_enum_devices(), printercache_load_blob(), printercache_mkdir(), printercache_rename_blob(), printercache_save_blob(), printercache_unlink_blob(), printit(), PrintMenu(), PrintMessageAnsi(), PrintName(), PrintPartitionData(), printusage(), process_inf(), process_long_option(), process_pending_renames(), process_preprocessor(), process_stabs(), CHttpClient::ProcessRequest(), processRequest(), ProgressSetStep(), PropertyStorage_DictionaryWriter(), PropertyStorage_StoreNameWithId(), PropertyStorage_StringCopy(), propvariant_size(), PropVariantCopy(), PrSizeAndRateMeter(), PrStatBar(), pswitch(), put(), PutBookmark(), puts(), pvd_write(), PxeOpen(), QSI_DEF(), QueryFullProcessImageNameA(), quote(), RChangeServiceConfig2A(), RChangeServiceConfigA(), RCreateServiceA(), rdp_out_unistr(), rdp_send_logon_info(), rdpdr_send_available(), rdpdr_send_name(), read_expect_async(), read_file_test(), read_importlib(), read_input_file(), read_merging_directory(), read_oid_info(), read_rcfile(), ReadCommand(), readconfiggeneric(), ReadConversion(), Readline(), readline(), RecycleBin5_Create(), referral_resolve(), reg_unreg_wine_test_class(), register_coclasses(), register_codepages(), register_converters(), register_decoders(), register_encoders(), register_interfaces(), register_metadatareaders(), register_pixelformats(), register_progid(), register_server(), register_service(), RegisterBlueScreenMachineInformation(), RegisterExtensionForMIMETypeA(), RegisterMIMETypeForExtensionA(), RegisterString(), RegReadString(), RegSetValueA(), RemoteCompletionFunction(), remove_dir(), removedir(), renamefile(), RenderFILENAMEA(), REnumDependentServicesA(), REnumServicesStatusExA(), replacetextwithname(), CHttpClient::Report(), RequestHandleQueryPropertyRetrieveCachedData(), RetrieveModuleName(), RetrieveUrlCacheEntryStreamA(), ReverseIP(), RGetServiceDisplayNameA(), RGetServiceKeyNameA(), RosSymAggregate(), RosSymCreateFromMem(), RosSymGetAddressInformation(), rpc_call(), RpcNetworkInqProtseqsA(), RpcNetworkInqProtseqsW(), RPCRT4_BuildBindAckHeader(), rpcrt4_http_internet_connect(), rpcrt4_ncacn_http_open(), rpcrt4_ncacn_np_get_top_of_tower(), rpcrt4_ncalrpc_get_top_of_tower(), RPCRT4_strconcatA(), RPCRT4_strndupA(), RpcStringBindingComposeA(), RpcStringBindingParseA(), RpcTransport_ParseTopOfTower(), RpnpParseExpression(), RQueryServiceConfig2A(), RQueryServiceConfigA(), RSAENH_CPGetProvParam(), rstr(), rstrncpy(), RtlAppendAsciizToString(), RtlInitAnsiString(), RtlInitAnsiStringEx(), RtlInitLargeAnsiString(), RtlInt64ToUnicodeString(), RtlIntegerToUnicodeString(), RtlIpv6AddressToStringA(), RtlSplayTreeTest(), run_script(), run_simple_script(), RunApplicationA_EnumLocalApplications(), runcmd(), ruserpass(), s_str_length(), s_str_t_length(), SafeAppendString(), save_av0(), save_cert_mgr_usages(), save_licence(), save_persistent_cookie(), save_sys_colors(), scan_directory_tree(), ScanForSpecial(), Scramble(), SdbCreateDatabase(), SdbGetFileAttributes(), search_tree_file(), searchfileinpath(), sec_out_mcs_data(), secure_proxy_connect(), send_chmod_command(), send_chown_command(), send_inode(), send_msg(), send_truncate_command(), send_utimes_command(), send_xattr(), SendCommand(), sendmail_extended_mapi(), SendQuote(), CServerClientSocket::SendText(), SendTime(), serial_enum_devices(), server_end_to_end_callback(), server_send_reply(), server_send_string(), server_thread(), service_mainA(), set_curr_dir_path(), set_de_path(), set_name_servers(), set_progname(), set_string(), SetDefaultPrinterA(), SetDifferenceTest::setdiff2(), SetIntersectionTest::setintr2(), setLayerValue(), TNetwork::SetLocalAddress(), setnetpath(), setnmap(), setpeer(), SetPrinterDataExA(), tinyxml2::StrPair::SetStr(), SetDifferenceTest::setsymd2(), SetUnionTest::setunon2(), setup_adapter(), SetupIterateCabinetA(), shader_arb_compile(), shader_signature_calculate_strings_length(), shader_signature_copy(), shader_sm4_read_instruction(), shader_trace_init(), shell(), SHLWAPI_StrStrHelperA(), TestCase::shouldRunThis(), ShowPartitionSizeInputBox(), SHStringFromGUIDA(), SHStripMneumonicA(), sic_base(), SIMD_Fixup(), site(), sizecmd(), skip_to_next_test(), skipsemi(), SLTG_DoRefs(), SMTPTransport_CallbackMessageSendTo(), SMTPTransport_CallbackSendHello(), SMTPTransport_CommandAUTH(), SMTPTransport_CommandMAIL(), SMTPTransport_CommandRCPT(), SMTPTransport_SendMessage(), SnmpUtilIdsToA(), sort_n_finish(), source_new(), sources_entry_create(), CHttpClient::SplitResource(), CHttpClient::SplitUri(), SpoolX(), SQLGetPrivateProfileString(), SQLValidDSN(), stabbuf_append(), stabs_new_include(), stabs_parse(), stabs_pts_read_type_def(), START_TEST(), StartDocPrinterA(), stime_arg1(), StoreNameInSft(), str2mac(), str_array_push(), str_dbg_pfd_flags(), Str_GetPtrA(), str_handle_lines(), str_printf(), Str_SetPtrA(), str_startswith(), str_to_uni(), StrA2WHeapAlloc(), StrAryCpyHeapAllocA(), strcat_param(), StrCatBuffA(), StrCpyHeapAllocA(), StrDup(), strdupA(), StrDupA(), StrDupShortenPath(), strdupU(), strendswith(), strfmt(), strftime_str(), string_width(), StringHashTableInit(), ATL::CSimpleStringT< BaseType, _CSTRING_IMPL_::_MFCDLLTraitsCheck< BaseType, StringTraits >::c_bIsMFCDLLTraits >::StringLength(), strip_path(), strlcat(), strlcpy(), Strncat(), StrNCatA(), Strnpcat(), strrstr(), strstr(), StrTrimA(), svcauth_gss_import_name(), SwapTest::swprnge1(), SymEnumSourceFilesW(), SymEnumTypes(), SymMatchFileName(), symt_fill_sym_info(), system(), SystemFunction006(), tcp_connect(), telProcessConsole(), test_3des(), test_3des112(), test___getmainargs(), test__hread(), test__lclose(), test__lcreat(), test__llopen(), test__llseek(), test__lread(), test__snprintf(), test__strtoi64(), test_aes(), test_amh_corruption(), test_AppendMenu(), test_appsearch(), test_arb_vs_offset_limit(), test_argify(), test_ash1_corruption(), test_ash1_corruption2(), test_async_file_errors(), test_async_HttpSendRequestEx(), test_asyncWAVE(), test_authentication(), test_BodyDeleteProp(), test_button_class(), test_CertGetNameStringA(), test_CertRDNValueToStrA(), test_cf_dataobject(), test_class_name_(), test_click_make_new_folder_button(), test_CoGetPSClsid(), test_complicated_cookie(), test_Console(), test_cookie_url(), test_crack_url(), test_create_effect_from_file(), test_createconfigstream(), test_CreateFile(), test_CreateFileA(), Test_CreateFontA(), test_CreateGroup(), test_CreateMultiProfileTransform(), test_createtext(), test_cred_multiple_use(), test_cryptprotectdata(), test_cryptunprotectdata(), test_ctrlz(), test_d3drm_load(), test_dde(), test_dde_aw_transaction(), test_debug_children(), test_debug_heap(), test_debug_loop(), test_decode_msg_get_param(), test_decodeInt(), test_default_data(), test_delete(), test_des(), test_device_iface_detail(), test_device_info(), test_directory_filename(), test_domdoc(), test_DragQueryFile(), test_DrawState(), test_drive_letter_case(), test_edit_control_6(), test_EM_AUTOURLDETECT(), test_EM_EXLIMITTEXT(), test_EM_FORMATRANGE(), test_EM_GETLINE(), test_EM_GETMODIFY_esCallback(), test_EM_GETTEXTLENGTHEX(), test_EM_GETTEXTRANGE(), test_EM_STREAMIN(), test_EM_STREAMIN_esCallback(), test_EM_STREAMOUT(), test_encodeInt(), test_enum_vols(), test_enumdisplaydevices_adapter(), test_enumdisplaydevices_monitor(), test_Environment(), test_espassword(), test_ExpandEnvironmentStringsA(), test_ExtractAssociatedIcon(), test_Face(), test_fail(), test_fgetwc(), test_fgetwc_locale(), test_file_contents(), test_file_put_get(), test_file_write_read(), test_FileContents1(), test_FileContents2(), test_FileDescriptor(), test_FileDescriptor_Folder(), test_fileops(), test_fileurls(), test_find_executable(), test_find_file(), test_FindFirstFile_wildcards(), test_FindFirstVolume(), test_formatrecord_tables(), test_FPropContainsProp(), test_frame_mesh_materials(), test_freed_hglobal(), test_FunnyChars(), test_GdiGetCharDimensions(), test_get_atom_name(), test_get_displayname(), test_get_servicekeyname(), test_get_value(), test_GetAdaptersAddresses(), test_GetCharWidthI(), test_GetColorProfileElement(), test_GetColorProfileElementTag(), test_GetColorProfileFromHandle(), test_GetColorProfileHeader(), test_GetComputerName(), test_GetCountColorProfileElements(), test_GetDateFormatA(), test_GetFileInformationByHandleEx(), test_GetFileVersionInfoEx(), test_GetFinalPathNameByHandleA(), test_gethostname(), test_GetLongPathNameA(), test_GetMappedFileName(), test_GetModuleBaseName(), test_GetModuleFileNameEx(), test_GetPrinterDriver(), test_GetProcessImageFileName(), test_GetPtrAW(), test_GetRawInputDeviceList(), test_GetSetEnvironmentVariableA(), test_GetSystemDirectoryA(), test_GetTempFileNameA(), test_GetTempPath(), test_GetTempPathA(), test_GetTempPathW(), test_GetTimeFormatA(), test_GetVolumeInformationA(), test_GetWindowsDirectoryA(), test_handles(), test_handles_process_open(), test_http_info(), test_I10_OUTPUT(), test_inffilelist(), test_inffilelistA(), test_InternetGetConnectedStateExA(), test_InternetQueryOptionA(), test_invariant(), test_IsColorProfileTagPresent(), test_ITEMIDLIST_format(), test_its_protocol_info(), test_IUriBuilder_GetFragment(), test_IUriBuilder_GetHost(), test_IUriBuilder_GetPassword(), test_IUriBuilder_GetPath(), test_IUriBuilder_GetQuery(), test_IUriBuilder_GetSchemeName(), test_IUriBuilder_GetUserName(), test_key_names(), test_listbox_dlgdir(), test_listbox_LB_DIR(), test_LoadLibraryEx_search_flags(), test_local_get_atom_name(), test_LocalizedNames(), test_LockFile(), test_long_url(), test_LookupAccountName(), test_lookupPrivilegeName(), test_machine_guid(), test_mbs_help(), test_menu_resource_layout(), test_MeshBuilder(), test_MeshBuilder3(), test_message_allocate_buffer(), test_MessageGetPropInfo(), test_MessageOptions(), test_MessageSetProp(), test_metadata_tEXt(), test_mhtml_protocol_binding(), test_mhtml_protocol_info(), test_midiOut_device(), test_midiStream(), test_msidecomposedesc(), test_MsiEnumComponentsEx(), test_MsiEnumProductsEx(), test_msiexport(), test_mxattr_addAttribute(), test_mxnamespacemanager(), test_mxwriter_characters(), test_mxwriter_dtd(), test_mxwriter_encoding(), test_mxwriter_flush(), test_mxwriter_startendelement_batch(), test_NameToStrConversionA(), test_nodeTypedValue(), test_nonconformant_string(), test_NonExistentPath(), test_NtQueryDirectoryFile(), test_NtQueryDirectoryFile_case(), test_null(), test_null_provider(), test_object_name_(), test_OleRegGetUserType(), test_openclose(), test_OpenColorProfileA(), test_OpenFile(), test_OpenFileById(), test_ParseURL(), test_paste(), test_PathCreateFromUrl(), test_PathNameA(), test_pipes(), test_pipes_child(), test_PlayerData(), test_ports_client(), test_profile_existing(), test_profile_sections(), test_profile_sections_names(), test_profile_string(), test_PropVariantChangeType_LPWSTR(), test_PropVariantToStringAlloc(), test_proxy_direct(), test_put_nodeTypedValue(), test_query_dos_deviceA(), test_query_recyclebin(), test_query_value_ex(), test_read_attribute(), test_read_element(), test_read_pi(), test_readfileex_pending(), test_readmode(), test_readonlyfile(), test_readonlyfile_cab(), test_Receive(), test_reg_query_info(), test_remote_data_replication(), test_rsa_round_trip(), test_RtlDetermineDosPathNameType_U(), test_RtlFindCharInUnicodeString(), test_RtlGetFullPathName_U(), test_RtlIpv4AddressToString(), test_RtlIpv4AddressToStringEx(), test_RtlIpv6AddressToString(), test_RtlIpv6AddressToStringEx(), test_RtlIsDosDeviceName_U(), test_RtlIsNameLegalDOS8Dot3(), test_RtlMoveMemory(), test_RtlUnicodeToUTF8N(), test_RtlUTF8ToUnicodeN(), test_SafeArrayChangeTypeEx(), test_save(), test_saxstr(), test_ScriptGetFontProperties(), test_SearchPathA(), test_secure_connection(), test_security_flags(), test_Send(), test_set_provider_ex(), test_SetColorProfileElement(), test_SetColorProfileHeader(), test_setlocale(), test_SetupCopyOEMInf(), test_SetupPromptForDiskA(), test_SHGetFolderPathAndSubDirA(), test_ShortPathCase(), test_SHQueryValueEx(), test_simpleroundtrip(), test_SIPRetrieveSubjectGUID(), test_SQLGetInstalledDrivers(), test_SQLGetPrivateProfileString(), test_SQLInstallDriverEx(), test_SQLInstallTranslatorEx(), test_SQLValidDSN(), test_sscanf(), test_status_control(), test_storage_refcount(), test_strdate(), test_strerror_s(), Test_strlen(), test_strtime(), test_system_menu(), test_SystemFunction004(), test_SystemFunction005(), test_tab(), test_tmpnam(), test_TransformWithLoadingLocalFile(), Test_Truncate(), test_undefined_byte_char(), test_undo(), test_url_part(), test_urlcacheA(), test_UrlCreateFromPath(), test_user_agent(), test_VerQueryValueA(), test_WM_GETTEXT(), test_WNetCachePassword(), test_WSAEnumProtocolsA(), Test_WSARecv(), testAcquireCredentialsHandle(), testAcquireCredentialsHandleW(), testAuth(), TestCrossProcessEncrypt(), testD3DInclude_open(), testD3DXInclude_open(), testExpand(), testFileExistenceA(), testFileExistenceW(), testGetDllDirectory(), testGetIpForwardTable(), testGetModuleFileName(), TestHostName(), testInitializeSecurityContextFlags(), testIsRDNAttrsInCertificateName(), testQuery(), testSetHelper(), testSignSeal(), testWriteNotWrappedNotProcessed(), testWriteNotWrappedProcessed(), testWriteSimple(), testWriteWrappedNotProcessed(), testWriteWrappedProcessed(), TIFFClientOpen(), TIFFRegisterCODEC(), TIFFSetClientInfo(), TIFFWriteDirectorySec(), TKeyDef::TKeyDef(), tokenizeCommand(), TOOLBAR_AddStringA(), TOOLBAR_GetButtonInfo(), translateinfstringex_test(), TranslateParameters(), Traverse(), trim(), TRIO_ARGS1(), TransformTest::trnsfrm2(), try_clone_edr(), TuiCalcMenuBoxSize(), TuiDrawBackdrop(), TuiDrawCenteredText(), TuiDrawMenuBox(), TuiDrawMenuItem(), TuiDrawStatusText(), TuiEditBox(), TuiMessageBoxCritical(), TuiUpdateDateTime(), twain_add_onedriver(), TypeNametoTypeID(), UDFGetDiskInfo(), UDFLoadLogicalVol(), UiEscapeString(), UiInfoBox(), UiInitialize(), UiShowMessageBoxesInArgv(), UiTruncateStringEllipsis(), UnDecorateSymbolName(), UnDosLine(), XMLStorage::unescape(), unescape_string_binding_component(), UnLslR(), UnMlsD(), UnMlsT(), unquote_string(), unzLocateFile(), update_threadlocinfo_category(), urlcache_copy_entry(), urlcache_create_file_pathA(), urlcache_entry_commit(), UrlCompareA(), UrlHashA(), UrlHashW(), UrlIsA(), usage(), USBSTOR_ConvertToUnicodeString(), USBSTOR_PdoHandleQueryDeviceId(), USBSTOR_PdoHandleQueryHardwareId(), use_connection_pre_set_accessnameA(), user(), user2netname(), UserLoginThread(), UuidFromStringA(), valid_protect_data(), ValidatePixelShader(), ValidateShim(), ValidateVertexShader(), vbuf__append_quoted1035(), vDbgPrintExWithPrefixInternal(), VddDbgMsg(), VerFindFileA(), VerInstallFileA(), vers_write(), VfdInstallDriver(), VfdOpenImage(), VfdRegisterHandlers(), VfdToolTip(), VideoPortScanRom(), VirtualChannelInit(), VirtualTest(), vsyslog(), VTUTF8ChannelAnsiDispatch(), while(), widl_getline(), wine_dbgstr_an(), wine_debugstr_an(), wine_get_dos_file_name(), wined3d_dll_init(), wined3d_get_adapter_identifier(), WINETEST_PRINTF_ATTR(), WINHELP_ButtonBoxWndProc(), WINHELP_GetOpenFileName(), WINHELP_HistoryWndProc(), WINHELP_IndexDlgProc(), WinHelpA(), WinHttpDetectAutoProxyConfigUrl(), WinLdrInitializeHeadlessPort(), WinMain(), WlanConnect(), WMSFT_compile_impfile(), wpp_add_include_path(), wpp_default_lookup(), wpp_lookup(), write_cabinet(), write_directory_record(), write_files(), Write_GlobalComment(), write_hrefmap(), write_if_change(), write_import(), write_label(), write_line(), Write_LocalFileHeader(), write_manifest(), write_new_procformatstring_type(), write_str_dir(), write_string_value(), write_to_file(), write_watch_thread(), WriteBmLine(), CCabinet::WriteCabinetHeader(), WriteConsoleOutputCharAndAttribute(), CDFParser::WriteInfLine(), WritePrivateProfileSectionA(), WSAAsyncGetHostByName(), WSAAsyncGetProtoByName(), WSAAsyncGetServByName(), WSAStringToAddressA(), WSNoteSuccessfulHostentLookup(), WspiapiLegacyGetNameInfo(), WspiapiLookupNode(), WspiapiStrdup(), wsprintfATest(), XboxSetLED(), xdr_string(), xHalIoAssignDriveLetters(), xkeymap_read(), xmlAttrNormalizeSpace2(), xmlBuildURI(), xmlDictExists(), xmlDictLookup(), xmlDictQLookup(), xmlHTMLPrintFileContext(), xmlHTMLPrintFileInfo(), xmlMemStrdupLoc(), xmlSnprintfElementContent(), xmlURIUnescapeString(), xstrdup(), xstrsave(), yy_scan_string(), yyparse(), and zipOpenNewFileInZip4_64().

◆ strncat()

char* strncat ( char DstString,
const char SrcString,
ACPI_SIZE  Count 
)

Definition at line 605 of file utclib.c.

609 {
610  char *String;
611 
612 
613  if (Count)
614  {
615  /* Find end of the destination string */
616 
617  for (String = DstString; *String++; )
618  { ; }
619 
620  /* Concatenate the string */
621 
622  for (--String; (*String++ = *SrcString++) && --Count; )
623  { ; }
624 
625  /* Null terminate if necessary */
626 
627  if (!Count)
628  {
629  *String = 0;
630  }
631  }
632 
633  return (DstString);
634 }
_Must_inspect_result_ _In_ WDFDEVICE _In_ WDFSTRING String
Definition: wdfdevice.h:2430
int Count
Definition: noreturn.cpp:7

Referenced by account(), clnt_spcreateerror(), GetProtoOpenNetworkDatabase(), CStringTest::import_checks(), main(), pathjoin(), shell(), CHttpClient::SplitResource(), CHttpClient::SplitUri(), sspi_import_name(), str_handle_lines(), telCommandLine(), and TRIO_ARGS3().

◆ strncmp()

int strncmp ( const char String1,
const char String2,
ACPI_SIZE  Count 
)

Definition at line 534 of file utclib.c.

538 {
539 
540 
541  for ( ; Count-- && (*String1 == *String2); String2++)
542  {
543  if (!*String1++)
544  {
545  return (0);
546  }
547  }
548 
549  return ((Count == ACPI_SIZE_MAX) ? 0 : ((unsigned char) *String1 -
550  (unsigned char) *String2));
551 }
unsigned char
Definition: typeof.h:29
int Count
Definition: noreturn.cpp:7
_In_ const STRING * String2
Definition: rtlfuncs.h:2291

Referenced by _ecvt(), _FindPESectionByName(), _strncoll(), _TIFFPrettyPrintField(), _TIFFSetupFields(), _tmain(), AbsoluteToRelative(), add_file(), alloc_rootdir_entry(), ArcOpen(), ata_bblk(), auto_rename(), bad_name(), BlArchGetCpuVendor(), cache_containers_find(), check_4_special_identifiers(), check_atari(), check_dir(), check_file(), check_in_programs_list(), check_menu_item_info(), check_output(), check_rr_dates(), check_rr_relocation(), CheckForNewV3User(), cl_exid_compare(), ClassNametoClassID(), ClasspMyStringMatches(), cmpEnvironment(), ConMgrProcessInputLine(), ConvertPathCase(), CopyTest::copy_array(), create_sic(), CreateOutputFile(), D3DXGetImageInfoFromFileInMemory(), d3dxinclude_open(), DecodeURLString(), default_init(), Deletehost(), DetectPnpBios(), DisableWriteCache(), DiskDetermineMediaTypes(), DoCommand(), domacro(), doWinMain(), EfiInitpCreateApplicationEntry(), encodeAndCompareBase64_A(), XMLStorage::XMLReaderBase::EndElementHandler(), enum_password_proc(), errflags(), externalui_message_callback(), FATAddEntry(), FatDetermineFatType(), file_add(), file_cd(), file_find(), file_name(), FileToURL(), find_html_symbol(), find_matching_rdn_attr(), find_rr_attribute(), find_stab_sections(), FindDefine(), findend(), FsRecIsUdfsVolume(), FTPDecodeURL(), FTPFileModificationTime(), FxVerifyLogHeader(), get_annotation_by_name(), get_constant_by_name(), get_drive_connection(), get_fileinfo(), get_parameter_by_name(), get_valid_parameter(), getInterfaceInfoByName(), getnetconfigent(), getopt_long(), GetResponse(), GetStabInfo(), tinyxml2::StrPair::GetStr(), GetSystemName(), gl_histadd(), HaliMPBusInfo(), handle_apetag(), handle_dot(), handle_gdb_query(), handle_gdb_set_thread(), handle_gdb_v(), handle_setexattr(), XMLStorage::Buffer::has_CDEnd(), has_extension(), HttpHeaders_test(), HttpSendRequestEx_test(), id3_link(), import_base64_certs_from_fp(), CStringTest::import_checks(), InitializeLibrary(), InternalIsOS2OrOldWin(), is_cygwin_ea(), is_valid_file(), iso2022jp_mbtowc(), iso2022jp_wctomb(), IsVesaBiosOk(), joliet_compare_dirs(), KdbpCliInterpretInitFile(), KdDebuggerInitialize0(), KdInitSystem(), mac_cmp(), MachInit(), macho_load_section_info(), main(), map_nfs4ace_who(), match_line(), ME_HandleMessage(), ME_StreamIn(), merge_isofs(), MiFindInitializationCode(), mkstemps(), MPEGSplitter_pre_connect(), multi_addr_find(), name_cmp(), netname2host(), netname2user(), nfs41_abs_path_compare(), nsIOService_NewURI(), ntlm_AcceptSecurityContext(), ntlm_InitializeSecurityContextW(), OmNavigator_get_appVersion(), XMLStorage::XMLReaderBase::parse(), parse_arguments(), parse_file(), parse_new_id3(), parse_rr(), parse_rrflags(), ParseCommandLine(), ParseFile(), ParseHostLine(), ParseInputFile(), tinyxml2::StrPair::ParseText(), Phase1InitializationDiscard(), pipe_thread(), PpcFindDevice(), PpcOfwInit(), print_insn(), PrintNameTable(), PrintStrangeMenu(), process_long_option(), process_optarg(), process_stabs(), promote_framename(), PutBookmark(), read_merging_directory(), ReadStyleSheet(), RemoteCompletionFunction(), RemoteGlobCollapse(), RpcStringBindingParseA(), run_helper(), ScanForSpecial(), SendCommand(), server_compare(), server_ddeml_callback(), setpeer(), setup_dinput_options(), TestCase::shouldRunThis(), START_TEST(), str_startswith(), StrDupShortenPath(), tinyxml2::XMLUtil::StringEqual(), StringExpands(), strrstr(), strstr(), subdirs(), test_asciimode2(), test_cache_read_gzipped(), test_ConvertINetUnicodeToMultiByte(), test_DEVMODEA(), test_EM_GETLINE(), test_Environment(), test_FakeDLL(), test_filter_graph(), test_find_executable(), test_GetDateFormatA(), test_GetModuleFileNameEx(), test_GetProcessImageFileNameA(), test_GetVolumeNameForVolumeMountPointA(), test_I10_OUTPUT(), test_IMultiLanguage2_ConvertStringFromUnicode(), test_ip_pktinfo(), test_midiOut_device(), test_midiStream(), test_MsiEnumPatchesEx_usermanaged(), test_MsiGetFileVersion(), test_MsiGetProductProperty(), test_MsiGetSourcePath(), test_msirecord(), test_mxwriter_encoding(), test_navigator(), test_OpenFile(), test_PathUnExpandEnvStrings(), test_query_process_image_file_name(), test_RtlCopyString(), test_SHGetFolderPathAndSubDirA(), test_sscanf(), test_strncpy(), test_WM_GETTEXT(), test_WNetCachePassword(), test_xcvt(), testD3DInclude_open(), testD3DXInclude_open(), TIFFCleanup(), translate_files(), TRIO_ARGS3(), TypeNametoTypeID(), UDFFindVRS(), UDFGetDiskInfo(), UDFLoadLogicalVol(), UnLslR(), UnMDTMDate(), urlcache_entry_commit(), UrlCompareA(), UrlGetLocationA(), VfdGetDriverConfig(), VfdGetImageInfo(), while(), WinHttpGetDefaultProxyConfiguration(), write_dlldata(), and xmlStrncmp().

◆ strncpy()

char* strncpy ( char DstString,
const char SrcString,
ACPI_SIZE  Count 
)

Definition at line 427 of file utclib.c.

431 {
432  char *String = DstString;
433 
434 
435  /* Copy the string */
436 
437  for (String = DstString;
438  Count && (Count--, (*String++ = *SrcString++)); )
439  {;}
440 
441  /* Pad with nulls if necessary */
442 
443  while (Count--)
444  {
445  *String = 0;
446  String++;
447  }
448 
449  /* Return original pointer */
450 
451  return (DstString);
452 }
_Must_inspect_result_ _In_ WDFDEVICE _In_ WDFSTRING String
Definition: wdfdevice.h:2430
int Count
Definition: noreturn.cpp:7

Referenced by __Extract_locale_name(), __getpublickey_real(), __Named_exception::__Named_exception(), __rpc_uaddr2taddr_af(), __rpcbind_is_up(), _findfirst64i32(), _findnext64i32(), _get_tzname(), _Locale_strcmp(), _Locale_strxfrm(), _strxfrm_l(), _tzset(), account(), AcpiExConvertToBuffer(), AcpiTbFindTable(), AddrStrToAddr(), aexpand(), AtapiStartIo__(), BiosInitialize(), cfgets(), channel_register(), clnt_sperror(), ConvertPathCase(), CsrLoadServerDll(), demFileFindFirst(), demFileFindNext(), disk_create(), disk_enum_devices(), disk_query_directory(), DisplayScreen(), DosChangeDirectory(), DosCreateProcess(), DosInt21h(), DosKRNLInitialize(), dump_boot(), DuplicateToMultiByte(), evd_write(), Ext2ProcessGlobalProperty(), Ext2ProcessVolumeProperty(), file_add(), find_layer(), FsVolumeInfo(), generate_xa_rr_attributes(), get_previous_identifier(), get_torito_desc(), GetAdaptersInfo(), getclnthandle(), getDirectory(), gethostname(), GetIpHostName(), getline(), GetPreviousParamString(), GetUsrName(), gl_set_home_dir(), graftcp(), HalGetEnvironmentVariable(), HalpDebugPciDumpBus(), hist_save(), hookup(), ide_setup(), CStringTest::import_checks(), inet_ntop(), IniCacheGetSectionName(), TConfig::inifile_init(), IniReadSettingByName(), IniReadSettingByNumber(), TConfig::init(), init_boot_entry(), InitDeviceList(), interpret(), IntGetConsoleKeyboardLayoutName(), is_valid_file(), TConfig::keyfile_init(), kmem_cache_create(), licence_generate_hwid(), LlbEnvParseArguments(), LlbEnvRead(), LsaLookupAuthenticationPackage(), LsaRegisterLogonProcess(), macdef(), main(), MkDirs(), netname2host(), netname2user(), NtLdrAddOptions(), Telnet::Open(), __Named_exception::operator=(), parse_dhcp_options(), parse_new_id3(), parse_rr(), parse_server_and_port(), ParseCommandLine(), ParseInputFile(), pathcp(), pathjoin(), PrepareAdapterForService(), pretty_print_option(), processQueryValue(), pswitch(), pvd_write(), read_input_file(), read_until(), read_until_end(), ReverseIP(), RosSymCreateFromFile(), RosSymCreateFromMem(), RpnpParseExpression(), ServiceNameToPortNumber(), TConfig::set_string(), setnmap(), setntrans(), setup_tables(), skip_to_next_tag(), sparc_boot_label(), StoreNameInSft(), StringExpands(), sunx86_boot_label(), toIPAddressString(), vDbgPrintExWithPrefixInternal(), VfdGetDriverConfig(), and xmlCanonicPath().

◆ strpbrk()

char* strpbrk ( const char String,
const char Delimiters 
)

Definition at line 302 of file utclib.c.

305 {
306  const char *Delimiter;
307 
308 
309  for ( ; *String != '\0'; ++String)
310  {
311  for (Delimiter = Delimiters; *Delimiter != '\0'; Delimiter++)
312  {
313  if (*String == *Delimiter)
314  {
315  return (ACPI_CAST_PTR (char, String));
316  }
317  }
318  }
319 
320  return (NULL);
321 }
_Must_inspect_result_ _In_ WDFDEVICE _In_ WDFSTRING String
Definition: wdfdevice.h:2430
#define NULL
Definition: types.h:112
#define ACPI_CAST_PTR(t, p)
Definition: actypes.h:544

Referenced by aexpand(), Fatalv(), ATL::ChTraitsCRT< char >::FindOneOf(), get_lineA(), GetExpandedNameA(), File::getline(), getnetconfigent(), gl_do_tab_completion(), HalpDebugPciDumpBus(), hist_save(), CStringTest::import_checks(), interpret(), main(), process_preprocessor(), processRegLinesA(), SQLValidDSN(), and strtok().

◆ strstr()

char* strstr ( char String1,
char String2 
)

Definition at line 653 of file utclib.c.

656 {
657  ACPI_SIZE Length;
658 
659 
660  Length = strlen (String2);
661  if (!Length)
662  {
663  return (String1);
664  }
665 
666  while (strlen (String1) >= Length)
667  {
668  if (memcmp (String1, String2, Length) == 0)
669  {
670  return (String1);
671  }
672  String1++;
673  }
674 
675  return (NULL);
676 }
_In_ ULONG _In_ ULONG _In_ ULONG Length
Definition: ntddpcm.h:101
int memcmp(void *VBuffer1, void *VBuffer2, ACPI_SIZE Count)
Definition: utclib.c:112
#define NULL
Definition: types.h:112
_In_ const STRING * String2
Definition: rtlfuncs.h:2291
ACPI_SIZE strlen(const char *String)
Definition: utclib.c:269

Referenced by __Extract_locale_name(), _server_read_request(), acpi_bus_match(), assign_file_addresses(), Base64WithHeaderAndTrailerToBinaryA(), Bus_PDO_PnP(), Bus_PDO_QueryDeviceCaps(), ButtonWaitThread(), CmdLineParse(), CmpGetBiosVersion(), COMMAND_PROTOTYPE(), copy_headers_to_buf(), count_pars(), crash_and_debug(), create_body_offset_list(), D3DXCompileShader(), doDebugger(), DoDESCRIPTIONS(), DoKEYNAME(), DoLANGUAGENAMES(), DoTestEntry(), DriverEntry(), EnumSymbolsProc(), ExpInitializeExecutive(), extract_test(), extract_test_proc(), figurefiletype(), FilenameExtensionIndicatesASCII(), find_str(), findend(), ATL::ChTraitsCRT< char >::FindString(), FsVolumeInfo(), FTPFileExistsNlst(), FTPFileExistsStat(), FTPQueryFeatures(), get_attr(), get_info_log_line(), get_line(), get_subtests(), getline(), getSection(), GetSystemName(), gl_check_inputrc_for_vi(), HalpDebugPciDumpBus(), HalpGetParameters(), handle_gdb_query(), handle_gdb_read_mem(), handle_gdb_set_thread(), handle_gdb_thread_alive(), handle_gdb_write_mem(), header_cb(), CStringTest::import_checks(), InbvDriverInitialize(), init_debug(), InitPrefs(), InitTermcap(), InternetCreateUrlA_test(), IopCreateArcNames(), IopStartRamdisk(), KdDebuggerInitialize0(), KdInitSystem(), KiInitializeKernel(), KiInitializeKernelMachineDependent(), LdrGetModuleObject(), LlbEnvRead(), Load_CP2Unicode_Table(), LoadAndBootWindowsCommon(), LoadReactOSSetup(), main(), Main_DirectDraw_GetDeviceIdentifier7(), MayUseFirewall(), NextLine(), ntlm_InitializeSecurityContextW(), OpenControlConnection(), openSection(), parse_obj_node_param(), ParseField(), CDFParser::PerformFileCopy(), Phase1InitializationDiscard(), PoInitSystem(), process_pending_renames(), process_preprocessor(), processRequest(), read_dependencies(), read_value(), regdump(), RegInitializeRegistry(), run_child_process(), run_tests(), ScanExports(), search_addchar(), search_back(), search_forw(), SearchCHM_File(), select_card_handler(), send_file(), server_thread(), shader_hw_sgn(), shader_trace_init(), TestCase::shouldRunThis(), SMTPTransport_CallbackSendHello(), CHttpClient::SplitUri(), spy_init(), START_TEST(), strip_comments(), test_accept_encoding(), test_argify(), test_BuildCommDCB(), test_complicated_cookie(), test_cookie_header(), test_EM_STREAMOUT_empty_para(), test_EM_STREAMOUT_FONTTBL(), test_ExitCode(), test_ExtractAssociatedIcon(), test_FindFirstFile_wildcards(), test_getstring_no_extra(), test_header(), test_hittest(), test_listbox_dlgdir(), test_long_url(), test_MsiGetFileVersion(), test_query_dos_deviceA(), test_SHGetFolderPathA(), TrimNonPrintableProd(), TRIO_ARGS2(), txt_get_glyph_table(), txt_get_header(), txt_get_mb_table(), txt_get_wc_table(), unfold_header(), UnLslRLine(), wined3d_guess_card_vendor(), wined3d_guess_gl_vendor(), WinLdrInitializePhase1(), WinLdrSetupEms(), WinMain(), wstr_contains(), xHalIoAssignDriveLetters(), XIPInit(), and xkeymap_read().

◆ strtok()

char* strtok ( char String,
const char Delimiters 
)

Definition at line 338 of file utclib.c.

341 {
342  char *Begin = String;
343  static char *SavedPtr;
344 
345 
346  if (Begin == NULL)
347  {
348  if (SavedPtr == NULL)
349  {
350  return (NULL);
351  }
352  Begin = SavedPtr;
353  }
354 
355  SavedPtr = strpbrk (Begin, Delimiters);
356  while (SavedPtr == Begin)
357  {
358  *Begin++ = '\0';
359  SavedPtr = strpbrk (Begin, Delimiters);
360  }
361 
362  if (SavedPtr)
363  {
364  *SavedPtr++ = '\0';
365  return (Begin);
366  }
367  else
368  {
369  return (NULL);
370  }
371 }
_Must_inspect_result_ _In_ WDFDEVICE _In_ WDFSTRING String
Definition: wdfdevice.h:2430
char * strpbrk(const char *String, const char *Delimiters)
Definition: utclib.c:302
#define NULL
Definition: types.h:112
ACPI_BUFFER *RetBuffer ACPI_BUFFER *RetBuffer char ACPI_WALK_RESOURCE_CALLBACK void *Context ACPI_BUFFER *RetBuffer UINT16 ACPI_RESOURCE **ResourcePtr ACPI_GENERIC_ADDRESS *Reg UINT32 *ReturnValue UINT8 UINT8 *Slp_TypB ACPI_PHYSICAL_ADDRESS PhysicalAddress64 UINT32 UINT32 *TimeElapsed UINT32 ACPI_STATUS const char UINT32 ACPI_STATUS const char UINT32 const char const char UINT32 const char BOOLEAN Begin
Definition: acpixf.h:1297

Referenced by DefaultBookmarkName(), FTP_ParseNextFile(), FTPDecodeURL(), FTPExamineMlstFeatures(), get_subtests(), GetOurHostName(), GetPortNumber(), gluCheckExtension(), HasSeenOneTimeMessage(), CStringTest::import_checks(), InitDeviceList(), ipv4addrs(), TMapLoader::Load(), TMapLoader::LoadCharMap(), TMapLoader::LoadGlobal(), main(), MayUseFirewall(), TMapLoader::ParseKeyDef(), ProcessFirewallPrefFile(), ProcessPrefsFile(), SetDomainAndUsername(), setup_dinput_options(), test__mbstok(), test_strtok(), TRIO_ARGS2(), WinMain(), and wpp_add_include_path().

◆ strtoul()

UINT32 strtoul ( const char String,
char **  Terminator,
UINT32  Base 
)

Definition at line 696 of file utclib.c.

700 {
701  UINT32 converted = 0;
702  UINT32 index;
703  UINT32 sign;
704  const char *StringStart;
705  UINT32 ReturnValue = 0;
707 
708 
709  /*
710  * Save the value of the pointer to the buffer's first
711  * character, save the current errno value, and then
712  * skip over any white space in the buffer:
713  */
714  StringStart = String;
715  while (isspace (*String) || *String == '\t')
716  {
717  ++String;
718  }
719 
720  /*
721  * The buffer may contain an optional plus or minus sign.
722  * If it does, then skip over it but remember what is was:
723  */
724  if (*String == '-')
725  {
727  ++String;
728  }
729  else if (*String == '+')
730  {
731  ++String;
733  }
734  else
735  {
737  }
738 
739  /*
740  * If the input parameter Base is zero, then we need to
741  * determine if it is octal, decimal, or hexadecimal:
742  */
743  if (Base == 0)
744  {
745  if (*String == '0')
746  {
747  if (tolower (*(++String)) == 'x')
748  {
749  Base = 16;
750  ++String;
751  }
752  else
753  {
754  Base = 8;
755  }
756  }
757  else
758  {
759  Base = 10;
760  }
761  }
762  else if (Base < 2 || Base > 36)
763  {
764  /*
765  * The specified Base parameter is not in the domain of
766  * this function:
767  */
768  goto done;
769  }
770 
771  /*
772  * For octal and hexadecimal bases, skip over the leading
773  * 0 or 0x, if they are present.
774  */
775  if (Base == 8 && *String == '0')
776  {
777  String++;
778  }
779 
780  if (Base == 16 &&
781  *String == '0' &&
782  tolower (*(++String)) == 'x')
783  {
784  String++;
785  }
786 
787  /*
788  * Main loop: convert the string to an unsigned long:
789  */
790  while (*String)
791  {
792  if (isdigit (*String))
793  {
794  index = (UINT32) ((UINT8) *String - '0');
795  }
796  else
797  {
798  index = (UINT32) toupper (*String);
799  if (isupper (index))
800  {
801  index = index - 'A' + 10;
802  }
803  else
804  {
805  goto done;
806  }
807  }
808 
809  if (index >= Base)
810  {
811  goto done;
812  }
813 
814  /*
815  * Check to see if value is out of range:
816  */
817 
818  if (ReturnValue > ((ACPI_UINT32_MAX - (UINT32) index) /
819  (UINT32) Base))
820  {
821  Status = AE_ERROR;
822  ReturnValue = 0; /* reset */
823  }
824  else
825  {
826  ReturnValue *= Base;
827  ReturnValue += index;
828  converted = 1;
829  }
830 
831  ++String;
832  }
833 
834 done:
835  /*
836  * If appropriate, update the caller's pointer to the next
837  * unconverted character in the buffer.
838  */
839  if (Terminator)
840  {
841  if (converted == 0 && ReturnValue == 0 && String != NULL)
842  {
843  *Terminator = (char *) StringStart;
844  }
845  else
846  {
847  *Terminator = (char *) String;
848  }
849  }
850 
851  if (Status == AE_ERROR)
852  {
854  }
855 
856  /*
857  * If a minus sign was present, then "the conversion is negated":
858  */
859  if (sign == ACPI_SIGN_NEGATIVE)
860  {
862  }
863 
864  return (ReturnValue);
865 }
static size_t double int int int * sign
Definition: printf.c:69
#define isspace(c)
Definition: acclib.h:69
_In_opt_ ULONG Base
Definition: rtlfuncs.h:2373
UINT32 ACPI_STATUS
Definition: actypes.h:460
_Must_inspect_result_ _In_ WDFDEVICE _In_ WDFSTRING String
Definition: wdfdevice.h:2430
UINT32 void void ** ReturnValue
Definition: acevents.h:214
unsigned int UINT32
#define ACPI_SIGN_NEGATIVE
Definition: acmacros.h:233
GLuint index
Definition: glext.h:6031
#define isdigit(c)
Definition: acclib.h:68
#define ACPI_SIGN_POSITIVE
Definition: acmacros.h:232
Status
Definition: gdiplustypes.h:24
#define isupper(c)
Definition: acclib.h:71
#define ACPI_UINT32_MAX
Definition: actypes.h:66
#define index(s, c)
Definition: various.h:29
#define NULL
Definition: types.h:112
int toupper(int c)
Definition: utclib.c:881
unsigned char UINT8
#define AE_OK
Definition: acexcep.h:97
int tolower(int c)
Definition: utclib.c:902
#define AE_ERROR
Definition: acexcep.h:109

Referenced by ArcGetNextTokenA(), BiosInitialize(), byte_till_end(), ccf_options(), ccf_sortlist(), check_option(), CmdLineParse(), CmpGetBiosDate(), CommandDumpSector(), CommandPartInfo(), DriveMapGetBiosDriveNumber(), fdom_split(), hhp_reader::get_language_code(), GetAddrInfoW(), GetDlgItemInt(), GetFunctionFromForwarder(), getICMPStats(), init_logger_addr(), KdbGetHexNumber(), KdbpCmdBackTrace(), KdbpCmdDisassembleX(), KdbpCmdEnableDisableClearBreakPoint(), KdbpCmdFilter(), KdbpCmdProc(), KdbpCmdSet(), KdbpCmdStep(), KdbpCmdThread(), KdbpCmdTss(), KdbpGetHexNumber(), KdbpPager(), KdbpPrint(), KdpGetDebugMode(), main(), make_number(), pa_ptr(), parse_uint(), parse_uuid(), TANSIParser::ParseEscapeANSI(), ParseFile(), ParsePEHeaders(), PcVideoSetDisplayMode(), ReadQWordNode(), RpnpParseExpression(), seamless_process_line(), settimeout(), test_child_heap(), test_strtol(), txt_get_glyph_table(), txt_get_header(), txt_get_mb_table(), txt_get_wc_table(), update_loglevel(), WinLdrSetupEms(), WspiapiLegacyGetAddrInfo(), xkeymap_read(), and xstrtoul().

◆ tolower()

◆ toupper()

int toupper ( int  c)

Definition at line 881 of file utclib.c.

883 {
884 
885  return (islower(c) ? ((c)-0x20) : (c));
886 }
const GLubyte * c
Definition: glext.h:8905
#define islower(c)
Definition: acclib.h:72

Referenced by _getdiskfree(), _Locale_toupper(), _main(), _mbbtoupper(), _mbsicmp(), _mbsicoll(), _mbsupr(), _memicmp(), _stricmp(), _strnicmp(), _strupr(), AcpiNsBuildInternalName(), AcpiNsRepair_HID(), AcpiUtStrupr(), Addhost(), check_for_punctuation(), Close(), ConvertPathCase(), DliHook(), DosIfCharYesNo(), DosToUpper(), DosToUpperStrN(), DosToUpperStrZ(), EtfspCompareNames(), ExceptionFilter(), FD31_WMInitDialog(), file_cvt(), find_str(), Format(), getbyte(), GetExpandedNameA(), getVKNum(), InteractiveConsole(), FileTypeManager::is_exe_file(), iso9660_file_length(), KdbInitialize(), Link(), main(), make_number(), MCICDA_Open(), mmioStringToFOURCCA(), normalize_dirname(), NPAddConnection3(), Open(), parseArguments(), PathMatchSingleMaskA(), PeLdrpCompareDllName(), PrintDriveLetter(), ProcessCmdLine(), Protect(), put_resource_id(), read_rcfile(), regdump(), RepairIntroPage(), Save(), SdbMakeIndexKeyFromString(), ServeOneClient(), ShimLib_StrAEqualsWNC(), StrCmpPath(), strtoul(), SymMatchFileName(), test_GetDrive(), test_GetVolumeInformationA(), test_PathNameA(), test_query_dos_deviceA(), test_RtlIsNameLegalDOS8Dot3(), to_upper(), toupper_str(), UpgradeRepairPage(), uppercase(), VfdBroadcastLink(), VfdGetLocalLink(), VfdSetGlobalLink(), VfdSetLocalLink(), WelcomePage(), wtstrcasecmp(), XCOPY_DoCopy(), XCOPY_ParseCommandLine(), XCOPY_ProcessDestParm(), xkeymap_read(), xmlAddEncodingAlias(), xmlFindCharEncodingHandler(), xmlGetEncodingAlias(), xmlNewCharEncodingHandler(), and xmlParseCharEncoding().

◆ vsnprintf()

int vsnprintf ( char String,
ACPI_SIZE  Size,
const char Format,
va_list  Args 
)

Definition at line 433 of file utprint.c.

438 {
439  UINT8 Base;
440  UINT8 Type;
441  INT32 Width;
442  INT32 Precision;
443  char Qualifier;
444  UINT64 Number;
445  char *Pos;
446  char *End;
447  char c;
448  const char *s;
449  const void *p;
450  INT32 Length;
451  int i;
452 
453 
454  Pos = String;
455 
456 
457  if (Size != ACPI_UINT32_MAX) {
458  End = String + Size;
459  } else {
460  End = ACPI_CAST_PTR(char, ACPI_UINT32_MAX);
461  }
462 
463  for (; *Format; ++Format)
464  {
465  if (*Format != '%')
466  {
468  continue;
469  }
470 
471  Type = 0;
472  Base = 10;
473 
474  /* Process sign */
475 
476  do
477  {
478  ++Format;
479  if (*Format == '#')
480  {
482  }
483  else if (*Format == '0')
484  {
486  }
487  else if (*Format == '+')
488  {
490  }
491  else if (*Format == ' ')
492  {
494  }
495  else if (*Format == '-')
496  {
498  }
499  else
500  {
501  break;
502  }
503 
504  } while (1);
505 
506  /* Process width */
507 
508  Width = -1;
509  if (isdigit ((int) *Format))
510  {
512  Width = (INT32) Number;
513  }
514  else if (*Format == '*')
515  {
516  ++Format;
517  Width = va_arg (Args, int);
518  if (Width < 0)
519  {
520  Width = -Width;
522  }
523  }
524 
525  /* Process precision */
526 
527  Precision = -1;
528  if (*Format == '.')
529  {
530  ++Format;
531  if (isdigit ((int) *Format))
532  {
534  Precision = (INT32) Number;
535  }
536  else if (*Format == '*')
537  {
538  ++Format;
539  Precision = va_arg (Args, int);
540  }
541 
542  if (Precision < 0)
543  {
544  Precision = 0;
545  }
546  }
547 
548  /* Process qualifier */
549 
550  Qualifier = -1;
551  if (*Format == 'h' || *Format == 'l' || *Format == 'L')
552  {
553  Qualifier = *Format;
554  ++Format;
555 
556  if (Qualifier == 'l' && *Format == 'l')
557  {
558  Qualifier = 'L';
559  ++Format;
560  }
561  }
562 
563  switch (*Format)
564  {
565  case '%':
566 
567  Pos = AcpiUtBoundStringOutput (Pos, End, '%');
568  continue;
569 
570  case 'c':
571 
572  if (!(Type & ACPI_FORMAT_LEFT))
573  {
574  while (--Width > 0)
575  {
576  Pos = AcpiUtBoundStringOutput (Pos, End, ' ');
577  }
578  }
579 
580  c = (char) va_arg (Args, int);
581  Pos = AcpiUtBoundStringOutput (Pos, End, c);
582 
583  while (--Width > 0)
584  {
585  Pos = AcpiUtBoundStringOutput (Pos, End, ' ');
586  }
587  continue;
588 
589  case 's':
590 
591  s = va_arg (Args, char *);
592  if (!s)
593  {
594  s = "<NULL>";
595  }
596  Length = (INT32) AcpiUtBoundStringLength (s, Precision);
597  if (!(Type & ACPI_FORMAT_LEFT))
598  {
599  while (Length < Width--)
600  {
601  Pos = AcpiUtBoundStringOutput (Pos, End, ' ');
602  }
603  }
604 
605  for (i = 0; i < Length; ++i)
606  {
607  Pos = AcpiUtBoundStringOutput (Pos, End, *s);
608  ++s;
609  }
610 
611  while (Length < Width--)
612  {
613  Pos = AcpiUtBoundStringOutput (Pos, End, ' ');
614  }
615  continue;
616 
617  case 'o':
618 
619  Base = 8;
620  break;
621 
622  case 'X':
623 
625  /* FALLTHROUGH */
626 
627  case 'x':
628 
629  Base = 16;
630  break;
631 
632  case 'd':
633  case 'i':
634 
636 
637  case 'u':
638 
639  break;
640 
641  case 'p':
642 
643  if (Width == -1)
644  {
645  Width = 2 * sizeof (void *);
647  }
648 
649  p = va_arg (Args, void *);
651  Pos, End, ACPI_TO_INTEGER (p), 16, Width, Precision, Type);
652  continue;
653 
654  default:
655 
656  Pos = AcpiUtBoundStringOutput (Pos, End, '%');
657  if (*Format)
658  {
660  }
661  else
662  {
663  --Format;
664  }
665  continue;
666  }
667 
668  if (Qualifier == 'L')
669  {
670  Number = va_arg (Args, UINT64);
671  if (Type & ACPI_FORMAT_SIGN)
672  {
673  Number = (INT64) Number;
674  }
675  }
676  else if (Qualifier == 'l')
677  {
678  Number = va_arg (Args, unsigned long);
679  if (Type & ACPI_FORMAT_SIGN)
680  {
681  Number = (INT32) Number;
682  }
683  }
684  else if (Qualifier == 'h')
685  {
686  Number = (UINT16) va_arg (Args, int);
687  if (Type & ACPI_FORMAT_SIGN)
688  {
689  Number = (INT16) Number;
690  }
691  }
692  else
693  {
694  Number = va_arg (Args, unsigned int);
695  if (Type & ACPI_FORMAT_SIGN)
696  {
697  Number = (signed int) Number;
698  }
699  }
700 
702  Width, Precision, Type);
703  }
704 
705  if (Size > 0)
706  {
707  if (Pos < End)
708  {
709  *Pos = '\0';
710  }
711  else
712  {
713  End[-1] = '\0';
714  }
715  }
716 
717  return ((int) ACPI_PTR_DIFF (Pos, String));
718 }
static ACPI_SIZE AcpiUtBoundStringLength(const char *String, ACPI_SIZE Count)
Definition: utprint.c:105
#define ACPI_TO_INTEGER(p)
Definition: actypes.h:553
#define ACPI_FORMAT_PREFIX
Definition: utprint.c:57
#define ACPI_FORMAT_LEFT
Definition: utprint.c:55
_In_ ULONG _In_ ULONG _In_ ULONG Length
Definition: ntddpcm.h:101
static char * AcpiUtBoundStringOutput(char *String, const char *End, char c)
Definition: utprint.c:138
_In_opt_ ULONG Base
Definition: rtlfuncs.h:2373
ush Pos
Definition: deflate.h:92
#define ACPI_PTR_DIFF(a, b)
Definition: actypes.h:548
IN PVOID IN PVOID IN USHORT IN USHORT Size
Definition: pci.h:361
#define ACPI_FORMAT_SIGN_PLUS
Definition: utprint.c:52
#define ACPI_FORMAT_SIGN
Definition: utprint.c:51
_Must_inspect_result_ _In_ WDFDEVICE _In_ WDFSTRING String
Definition: wdfdevice.h:2430
unsigned char
Definition: typeof.h:29
char ** Args
Definition: acdebug.h:353
#define isdigit(c)
Definition: acclib.h:68
#define ACPI_UINT32_MAX
Definition: actypes.h:66
const GLubyte * c
Definition: glext.h:8905
Type
Definition: Type.h:6
signed long long INT64
GLdouble s
Definition: gl.h:2039
_In_opt_ PENTER_STATE_SYSTEM_HANDLER _In_opt_ PVOID _In_ LONG _In_opt_ LONG volatile * Number
Definition: ntpoapi.h:204
#define va_arg(ap, T)
Definition: acmsvcex.h:89
GLsizei GLenum const GLvoid GLsizei GLenum GLbyte GLbyte GLbyte GLdouble GLdouble GLdouble GLfloat GLfloat GLfloat GLint GLint GLint GLshort GLshort GLshort GLubyte GLubyte GLubyte GLuint GLuint GLuint GLushort GLushort GLushort GLbyte GLbyte GLbyte GLbyte GLdouble GLdouble GLdouble GLdouble GLfloat GLfloat GLfloat GLfloat GLint GLint GLint GLint GLshort GLshort GLshort GLshort GLubyte GLubyte GLubyte GLubyte GLuint GLuint GLuint GLuint GLushort GLushort GLushort GLushort GLboolean const GLdouble const GLfloat const GLint const GLshort const GLbyte const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLdouble const GLfloat const GLfloat const GLint const GLint const GLshort const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort GLenum GLenum GLenum GLfloat GLenum GLint GLenum GLenum GLenum GLfloat GLenum GLenum GLint GLenum GLfloat GLenum GLint GLint GLushort GLenum GLenum GLfloat GLenum GLenum GLint GLfloat const GLubyte GLenum GLenum GLenum const GLfloat GLenum GLenum const GLint GLenum GLint GLint GLsizei GLsizei GLint GLenum GLenum const GLvoid GLenum GLenum const GLfloat GLenum GLenum const GLint GLenum GLenum const GLdouble GLenum GLenum const GLfloat GLenum GLenum const GLint GLsizei GLuint GLfloat GLuint GLbitfield GLfloat GLint GLuint GLboolean GLenum GLfloat GLenum GLbitfield GLenum GLfloat GLfloat GLint GLint const GLfloat GLenum GLfloat GLfloat GLint GLint GLfloat GLfloat GLint GLint const GLfloat GLint GLfloat GLfloat GLint GLfloat GLfloat GLint GLfloat GLfloat const GLdouble const GLfloat const GLdouble const GLfloat GLint i
Definition: glfuncs.h:248
static char * AcpiUtFormatNumber(char *String, char *End, UINT64 Number, UINT8 Base, INT32 Width, INT32 Precision, UINT8 Type)
Definition: utprint.c:290
unsigned short UINT16
#define ACPI_FORMAT_SIGN_PLUS_SPACE
Definition: utprint.c:53
#define c
Definition: ke_i.h:80
signed int INT32
#define ACPI_FORMAT_UPPER
Definition: utprint.c:56
unsigned long long UINT64
GLfloat GLfloat p
Definition: glext.h:8902
#define ACPI_CAST_PTR(t, p)
Definition: actypes.h:544
unsigned char UINT8
#define ACPI_FORMAT_ZERO
Definition: utprint.c:54
unsigned int(__cdecl typeof(jpeg_read_scanlines))(struct jpeg_decompress_struct *
Definition: typeof.h:31
const char * AcpiUtScanNumber(const char *String, UINT64 *NumberPtr)
Definition: utprint.c:217
ACPI_BUFFER *RetBuffer ACPI_BUFFER *RetBuffer char ACPI_WALK_RESOURCE_CALLBACK void *Context ACPI_BUFFER *RetBuffer UINT16 ACPI_RESOURCE **ResourcePtr ACPI_GENERIC_ADDRESS *Reg UINT32 *ReturnValue UINT8 UINT8 *Slp_TypB ACPI_PHYSICAL_ADDRESS PhysicalAddress64 UINT32 UINT32 *TimeElapsed UINT32 ACPI_STATUS const char * Format
Definition: acpixf.h:1216
signed short INT16

Referenced by snprintf(), and sprintf().

Variable Documentation

◆ AcpiGbl_Ctypes

const UINT8 AcpiGbl_Ctypes[]

Definition at line 918 of file utclib.c.