개체 식별자 관리
WinSNMP API는 WinSNMP 애플리케이션에 대한 개체 식별자 조작을 간소화하는 여러 WinSNMP 유틸리티 함수를 제공합니다.
SnmpOidToStr 함수는 개체 식별자의 내부 이진 표현을 점선 숫자 문자열 형식으로 변환합니다. SnmpOidToStr호출할 때 MAXOBJIDSTRSIZE 길이(1,408바이트)의 문자열 버퍼를 지정하여 출력 버퍼가 변환된 문자열을 저장할 만큼 충분히 큰지 확인합니다. 개체 식별자를 점선 숫자 문자열 형식에서 내부 이진 표현으로 변환하려면 SnmpStrToOid 함수를 호출합니다.
SNMP 개체 식별자를 복사하려면 SnmpOidCopy 함수를 호출합니다. 이 함수는 새 개체 식별자에 필요한 모든 메모리를 할당합니다.
WinSNMP 애플리케이션은 SnmpFreeDescriptor 함수를 호출하여 SnmpStrToOidSnmpOidCopy 함수로 지정된 smiOID 구조의 ptr 멤버에 할당된 리소스를 해제해야 합니다.
SnmpOidCompare 함수는 두 개의 SNMP 개체 식별자를 비교합니다. WinSNMP 애플리케이션은 비교할 하위 ID 수를 지정할 수 있습니다. SnmpOidCompare 호출하여 두 개체 식별자에 공통 접두사를 가지고 있는지 확인합니다.
개체 식별자에 할당된 메모리를 관리하는 방법에 대한 자세한 내용은 winSNMP 메모리 개체 할당하는참조하세요.