SAL 주석SAL Annotations

라이브러리 헤더 파일에서 _In_z_Out_z_cap_(_Size)와 같은 특수한 주석을 볼 수 있습니다.If you examine the library header files, you may notice some unusual annotations, for example, _In_z and _Out_z_cap_(_Size). 이러한 주석은 Microsoft SAL(소스 코드 주석 언어)의 예로서 가정과 완료에 대한 보장 등 함수에서 매개 변수를 사용하는 방법을 설명하는 주석 모음을 제공합니다.These are examples of the Microsoft source-code annotation language (SAL), which provides a set of annotations to describe how a function uses its parameters, for example, the assumptions it makes about them and the guarantees it makes on finishing. 헤더 파일 <sal.h>는 주석을 정의합니다.The header file <sal.h> defines the annotations.

Visual Studio에서 SAL 주석을 사용하는 방법에 대한 자세한 내용은 C/C++ 코드 오류를 줄이기 위한 SAL 주석 사용을 참조하세요.For more information about using SAL annotations in Visual Studio, see Using SAL Annotations to Reduce C/C++ Code Defects.

참고 항목See Also

CRT 라이브러리 기능CRT Library Features