estrutura PERF_STRING_BUFFER_HEADER (perflib.h)
Fornece informações sobre o bloco PERF_STRING_BUFFER_HEADER que contém a estrutura. O bloco PERF_STRING_BUFFER_HEADER fornece os nomes ou cadeias de caracteres de ajuda para os contadores de desempenho em um conjunto de contadores, amd consiste nos seguintes itens na ordem:
- Uma estrutura de PERF_STRING_BUFFER_HEADER
- Várias estruturas PERF_STRING_COUNTER_HEADER . O membro dwCounters da estrutura PERF_STRING_BUFFER_HEADER especifica quantas estruturas PERF_STRING_COUNTER_HEADER o bloco PERF_STRING_BUFFER_HEADER contém.
- Um bloco de dados de cadeia de caracteres.
Sintaxe
typedef struct _STRING_BUFFER_HEADER {
DWORD dwSize;
DWORD dwCounters;
} PERF_STRING_BUFFER_HEADER, *PPERF_STRING_BUFFER_HEADER;
Membros
dwSize
O tamanho total do bloco PERF_STRING_BUFFER_HEADER , em bytes. Esse tamanho total é a soma dos tamanhos da estrutura PERF_STRING_BUFFER_HEADER , todas as estruturas PERF_STRING_COUNTER_HEADER e o bloco de dados de cadeia de caracteres.
dwCounters
O número de estruturas PERF_STRING_COUNTER_HEADER no bloco PERF_STRING_BUFFER_HEADER .
Comentários
A função PerfQueryCounterSetRegistrationInfo chamada com o parâmetro requestCode definido como PERF_REG_COUNTER_NAME_STRINGS ou PERF_REG_COUNTER_HELP_STRINGS obtém um bloco PERF_STRING_BUFFER_HEADER .
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 10, versão 1607 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2016 [somente aplicativos da área de trabalho] |
Cabeçalho | perflib.h |