ResUtilFreeParameterBlock 함수(resapi.h)

ResUtilDupParameterBlock에 의해 매개 변수 블록에 할당된 메모리의 할당을 취소합니다.

구문

void ResUtilFreeParameterBlock(
  [in, out] LPBYTE                       pOutParams,
  [in]      const LPBYTE                 pInParams,
  [in]      const PRESUTIL_PROPERTY_ITEM pPropertyTable
);

매개 변수

[in, out] pOutParams

할당을 취소할 매개 변수 블록에 대한 포인터입니다.

[in] pInParams

참조로 사용할 매개 변수 블록에 대한 포인터입니다.

[in] pPropertyTable

입력 매개 변수 블록의 속성을 설명하는 RESUTIL_PROPERTY_ITEM 구조체 배열에 대한 포인터입니다.

반환 값

없음

설명

ResUtilFreeParameterBlock 유틸리티 함수는 다음과 같은 제한 사항에 따라 pOutParams의 각 멤버에 할당된 메모리의 할당을 취소합니다.

  • pPropertyTable 입력 매개 변수에서 참조되는 멤버에 대해서만 메모리의 할당을 취소합니다.
  • pInParams의 멤버가 가리키는 메모리의 할당을 취소하지 않습니다.
ResUtilDupParameterBlock과 함께 할당되지 않은 매개 변수 블록에는 이 함수를 사용하지 마세요.

요구 사항

요구 사항
지원되는 최소 클라이언트 지원되는 버전 없음
지원되는 최소 서버 Windows Server 2008 Enterprise, Windows Server 2008 Datacenter
대상 플랫폼 Windows
헤더 resapi.h
라이브러리 ResUtils.lib
DLL ResUtils.dll

추가 정보

RESUTIL_PROPERTY_ITEM

ResUtilDupParameterBlock