다음을 통해 공유


WinSNMP 메모리 개체 할당

설명자, 리소스 핸들 및 C 스타일 문자열은 WinSNMP 프로그래밍 환경에서 세 가지 유형의 메모리 개체입니다.

개체의 형식은 Microsoft WinSNMP 구현 또는 WinSNMP 애플리케이션이 개체에 대한 메모리를 할당하고 할당을 취소하는지 여부를 결정합니다. 이렇게 하면 임시 버퍼 공간의 불필요한 할당과 불필요한 버퍼 복사가 줄어듭니다.

다음 표에는 WinSNMP 메모리 개체에 대한 리소스 할당 및 할당 취소가 요약되어 있습니다.

개체 형식 설명
smiOID 또는 smiOCTETS 설명자 WinSNMP 애플리케이션이 메모리를 할당하는 경우 적절한 함수를 호출하여 메모리의 할당을 취소해야 합니다. 구현에서 메모리를 할당하는 경우 애플리케이션은 SnmpFreeDescriptor 함수를 호출하여 메모리 할당을 취소해야 합니다.
smiVALUE 구조체 멤버가 smiOID 또는smiOCTETS 설명자인 경우 애플리케이션은 설명자에 대해 위에 표시된 대로 진행해야 합니다.
리소스 핸들 구현은 메모리를 할당, 관리 및 해제합니다.
C 스타일 문자열 WinSNMP 애플리케이션은 할당된 메모리를 관리하고 해제해야 합니다.

 

자세한 내용은 WinSNMP 설명자 해제를 참조하세요.