다음을 통해 공유


winstring.h 헤더

이 헤더는 Windows 런타임 C++ 참조에서 사용됩니다. 자세한 내용은 다음을 참조하세요.

winstring.h에는 다음과 같은 프로그래밍 인터페이스가 포함되어 있습니다.

Functions

 
HSTRING_UserFree

HSTRING_UserFree 함수(winstring.h)는 RPC 스텁 파일에서 호출할 때 서버 쪽에서 리소스를 해제합니다.
HSTRING_UserMarshal

HSTRING_UserMarshal 함수(winstring.h)는 HSTRING 개체를 RPC 버퍼로 마샬링합니다.
HSTRING_UserSize

HSTRING_UserSize 함수(winstring.h)는 HSTRING 개체의 와이어 크기를 계산하고 핸들과 데이터를 검색합니다.
HSTRING_UserUnmarshal

HSTRING_UserUnmarshal 함수(winstring.h)는 RPC 버퍼에서 HSTRING 개체를 숨기지 않습니다.
WindowsCompareStringOrdinal

지정된 두 HSTRING 개체를 비교하고 정렬 순서로 상대 위치를 나타내는 정수 를 반환합니다.
WindowsConcatString

지정된 두 문자열을 연결합니다.
WindowsCreateString

지정된 원본 문자열을 기반으로 새 HSTRING을 만듭니다.
WindowsCreateStringReference

지정된 문자열을 기반으로 새 문자열 참조를 만듭니다.
WindowsDeleteString

문자열 버퍼의 참조 수를 줄입니다.
WindowsDeleteStringBuffer

HSTRING으로 승격되지 않은 경우 미리 할당된 문자열 버퍼를 삭제합니다.
WindowsDuplicateString

지정된 문자열의 복사본을 만듭니다.
WindowsGetStringLen

지정한 문자열의 길이(유니코드 문자)를 가져옵니다.
WindowsGetStringRawBuffer

지정된 문자열의 백업 버퍼를 검색합니다.
WindowsInspectString

디버거가 다른 주소 공간, 원격 또는 덤프에서 Windows 런타임 HSTRING의 값을 표시하는 방법을 제공합니다. (WindowsInspectString)
WindowsInspectString2

디버거가 다른 주소 공간, 원격 또는 덤프에서 Windows 런타임 HSTRING의 값을 표시하는 방법을 제공합니다. (WindowsInspectString2)
WindowsIsStringEmpty

지정된 문자열이 빈 문자열인지 여부를 나타냅니다.
WindowsPreallocateStringBuffer

HSTRING 생성에 사용할 변경 가능한 문자 버퍼를 할당합니다.
WindowsPromoteStringBuffer

지정된 HSTRING_BUFFER HSTRING을 만듭니다.
WindowsReplaceString

지정된 문자열의 모든 문자 집합을 다른 문자 집합으로 바꿔 새 문자열을 만듭니다.
WindowsStringHasEmbeddedNull

지정된 문자열에 null 문자가 포함되어 있는지 여부를 나타냅니다.
WindowsSubstring

지정된 문자열에서 부분 문자열을 검색합니다. 부분 문자열은 지정된 문자 위치에서 시작됩니다.
WindowsSubstringWithSpecifiedLength

지정된 문자열에서 부분 문자열을 검색합니다. 부분 문자열은 지정된 문자 위치에서 시작하고 길이도 지정되어 있습니다.
WindowsTrimStringEnd

원본 문자열에서 지정된 문자 집합의 후행 항목을 모두 제거합니다.
WindowsTrimStringStart

원본 문자열에서 지정된 문자 집합의 선행 항목을 모두 제거합니다.

콜백 함수

 
PINSPECT_HSTRING_CALLBACK

WindowsInspectString 함수에서 사용하는 콜백에 대한 함수 포인터를 제공합니다.