Share via


NdisFreeGenericObject 함수(ndis.h)

NdisFreeGenericObject 함수를 호출하여 를 사용하여 만든 제네릭 개체를 해제합니다. NdisAllocateGenericObject 함수입니다.

구문

void NdisFreeGenericObject(
  PNDIS_GENERIC_OBJECT NdisObject
);

매개 변수

NdisObject

해제할 NDIS_GENERIC_OBJECT 구조체에 대한 포인터입니다.

반환 값

없음

설명

일부 NDIS 리소스(예: 버퍼 풀)를 할당하려면 NDIS 핸들이 필요합니다. 그렇지 않으면 NDIS 핸들이 없는 구성 요소는 NDIS_GENERIC_OBJECT 구조체에 대한 포인터를 NDIS 핸들로 사용합니다. 이 제네릭 개체 포인터로 할당된 모든 리소스는 제네릭 개체를 해제하기 전에 핸들을 해제해야 합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 NDIS 6.0 이상에서 지원됩니다.
대상 플랫폼 유니버설
헤더 ndis.h(Ndis.h 포함)
라이브러리 Ndis.lib
IRQL <= DISPATCH_LEVEL
DDI 규정 준수 규칙 Irql_Miscellaneous_Function(ndis), NdisAllocateGenericObject(ndis)

추가 정보

NDIS_GENERIC_OBJECT

NdisAllocateGenericObject