ApiBuffer 함수
네트워크 관리 ApiBuffer 함수는 네트워크 관리 함수를 사용하여 애플리케이션에서 사용하는 메모리 할당을 관리하는 데 사용됩니다. 그러나 일반적으로 애플리케이션에서 사용하는 다른 메모리의 경우 이러한 ApiBuffer 함수 대신 메모리 관리 함수를 사용해야 합니다.
ApiBuffer 함수는 다음과 같습니다.
함수 | Description |
---|---|
NetApiBufferAllocate | 힙에서 메모리를 할당합니다. NetApiBufferFree 함수와의 호환성이 필요한 경우 이 함수를 호출합니다. |
NetApiBufferFree | NetApiBufferAllocate 함수 및 기타 네트워크 관리 함수에서 할당한 메모리를 해제합니다. |
NetApiBufferReallocate | NetApiBufferAllocate 함수 호출에 의해 할당된 버퍼의 크기를 변경합니다. |
NetApiBufferSize | NetApiBufferAllocate 함수 호출에 의해 할당된 버퍼의 크기(바이트)를 반환합니다. |
호출자에게 정보를 반환하는 원격 가능 함수의 경우 RPC 런타임 라이브러리는 반환 정보가 포함된 버퍼를 할당합니다. 호출자가 정보 처리를 완료하면 NetApiBufferFree 함수를 호출하여 할당된 버퍼를 해제해야 합니다.