Compartilhar via


Função de retorno de chamada PFNKSITEMFREECALLBACK (ks.h)

A rotina KStrItemFreeCallback de um minidriver de streaming é chamada para liberar um item de criação alocado anteriormente. KStrItemFreeCallback permite que o minidriver execute qualquer limpeza, incluindo a liberação de alterações no descritor de segurança, se necessário.

Sintaxe

PFNKSITEMFREECALLBACK Pfnksitemfreecallback;

void Pfnksitemfreecallback(
  [in] PKSOBJECT_CREATE_ITEM CreateItem
)
{...}

Parâmetros

[in] CreateItem

Especifica um item de criação que foi alocado anteriormente por KsAllocateObjectCreateItem.

Retornar valor

Nenhum

Comentários

O parâmetro Context da estrutura KSOBJECT_CREATE_ITEM deve conter informações suficientes para executar a limpeza do item de criação.

O membro Flags da estrutura KSOBJECT_CREATE_ITEM indica se é necessário liberar alterações no descritor de segurança.

Requisitos

Requisito Valor
Plataforma de Destino Área de Trabalho
Cabeçalho ks.h (inclua Ks.h)

Confira também

KSOBJECT_CREATE_ITEM

KsAllocateObjectCreateItem