Condividi tramite


Funzione VideoPortFreeCommonBuffer (video.h)

La funzione VideoPortFreeCommonBuffer è obsoleta ed è supportata solo per la compatibilità con le versioni precedenti con i driver esistenti. Al suo posto, i writer di driver devono usare VideoPortReleaseCommonBuffer.

VideoPortFreeCommonBuffer deallofferse la memoria di sistema allocata da una chiamata a VideoPortGetCommonBuffer.

Sintassi

VIDEOPORT_DEPRECATED VIDEOPORT_API VOID VideoPortFreeCommonBuffer(
  [in] IN PVOID            HwDeviceExtension,
  [in] IN ULONG            Length,
  [in] IN PVOID            VirtualAddress,
  [in] IN PHYSICAL_ADDRESS LogicalAddress,
  [in] IN BOOLEAN          CacheEnabled
);

Parametri

[in] HwDeviceExtension

Puntatore all'estensione del dispositivo del driver miniport.

[in] Length

Specifica il numero di byte di memoria da liberare.

[in] VirtualAddress

Puntatore all'indirizzo virtuale corrispondente dell'intervallo di memoria allocato.

[in] LogicalAddress

Specifica l'indirizzo logico del buffer da liberare.

[in] CacheEnabled

Indica se la memoria allocata viene memorizzata nella cache.

Valore restituito

nessuno

Osservazioni

Ad eccezione del parametro Alignmentdi VideoPortGetCommonBuffer, tutti i parametri usati in una chiamata a VideoPortFreeCommonBuffer devono avere gli stessi valori usati nella chiamata precedente a VideoPortGetCommonBuffer.

Requisiti

Requisito Valore
Client minimo supportato Disponibile in Windows 2000 e versioni successive dei sistemi operativi Windows.
Piattaforma di destinazione Desktop
Intestazione video.h (includere Video.h)
Libreria Videoprt.lib
DLL Videoprt.sys
IRQL PASSIVE_LEVEL

Vedi anche

VideoPortGetCommonBuffer

VideoPortReleaseCommonBuffer