STORPORT_TELEMETRY_EVENT 구조체(storport.h)

STORPORT_TELEMETRY_EVENT 구조는 미니포트 원격 분석 데이터 페이로드를 설명합니다.

구문

typedef struct _STORPORT_TELEMETRY_EVENT {
  ULONG     DriverVersion;
  ULONG     EventId;
  UCHAR     EventName[EVENT_NAME_MAX_LENGTH];
  ULONG     EventVersion;
  ULONG     Flags;
  ULONG     EventBufferLength;
  PUCHAR    EventBuffer;
  UCHAR     ParameterName0[EVENT_MAX_PARAM_NAME_LEN];
  ULONGLONG ParameterValue0;
  UCHAR     ParameterName1[EVENT_MAX_PARAM_NAME_LEN];
  ULONGLONG ParameterValue1;
  UCHAR     ParameterName2[EVENT_MAX_PARAM_NAME_LEN];
  ULONGLONG ParameterValue2;
  UCHAR     ParameterName3[EVENT_MAX_PARAM_NAME_LEN];
  ULONGLONG ParameterValue3;
  UCHAR     ParameterName4[EVENT_MAX_PARAM_NAME_LEN];
  ULONGLONG ParameterValue4;
  UCHAR     ParameterName5[EVENT_MAX_PARAM_NAME_LEN];
  ULONGLONG ParameterValue5;
  UCHAR     ParameterName6[EVENT_MAX_PARAM_NAME_LEN];
  ULONGLONG ParameterValue6;
  UCHAR     ParameterName7[EVENT_MAX_PARAM_NAME_LEN];
  ULONGLONG ParameterValue7;
} STORPORT_TELEMETRY_EVENT, *PSTORPORT_TELEMETRY_EVENT;

구성원

DriverVersion

미니포트 드라이버 버전입니다.

EventId

원격 분석 이벤트에 대한 미니포트 정의 식별자입니다.

EventName

최대 길이가 EVENT_NAME_MAX_LENGTH 원격 분석 이벤트의 미니포트 정의 이름입니다.

EventVersion

원격 분석 이벤트에 대한 미니포트 정의 버전입니다.

Flags

예약되어 있습니다.

EventBufferLength

EventBuffer의 길이로, 4KB인 EVENT_BUFFER_MAX_LENGTH 크기보다 크지 않아야 합니다.

EventBuffer

미니포트 정의 원격 분석 페이로드이며, 그 길이는 EventBufferLength입니다.

ParameterName0

ParameterValue0의 의미에 대한 설명입니다. 이 매개 변수 이름 문자열은 <= EVENT_MAX_PARAM_NAME_LEN 합니다.

ParameterValue0

매개 변수 0의 값입니다.

ParameterName1

ParameterValue1의 의미에 대한 설명입니다. 이 매개 변수 이름 문자열은 <= EVENT_MAX_PARAM_NAME_LEN 합니다.

ParameterValue1

매개 변수 1의 값입니다.

ParameterName2

ParameterValue2의 의미에 대한 설명입니다. 이 매개 변수 이름 문자열은 <= EVENT_MAX_PARAM_NAME_LEN 합니다.

ParameterValue2

매개 변수 2의 값입니다.

ParameterName3

ParameterValue3의 의미에 대한 설명입니다. 이 매개 변수 이름 문자열은 <= EVENT_MAX_PARAM_NAME_LEN 합니다.

ParameterValue3

매개 변수 3의 값입니다.

ParameterName4

ParameterValue4의 의미에 대한 설명입니다. 이 매개 변수 이름 문자열은 <= EVENT_MAX_PARAM_NAME_LEN 합니다.

ParameterValue4

매개 변수 4의 값입니다.

ParameterName5

ParameterValue5의 의미에 대한 설명입니다. 이 매개 변수 이름 문자열은 <= EVENT_MAX_PARAM_NAME_LEN 합니다.

ParameterValue5

매개 변수 5의 값입니다.

ParameterName6

ParameterValue6의 의미에 대한 설명입니다. 이 매개 변수 이름 문자열은 <= EVENT_MAX_PARAM_NAME_LEN 합니다.

ParameterValue6

매개 변수 6의 값입니다.

ParameterName7

ParameterValue7의 의미에 대한 설명입니다. 이 매개 변수 이름 문자열은 <= EVENT_MAX_PARAM_NAME_LEN 합니다.

ParameterValue7

매개 변수 7의 값입니다.

설명

STORPORT_TELEMETRY_EVENT 구조는 미니포트 원격 분석 데이터 페이로드를 설명합니다. StorPortLogTelemetry를 호출할 때 미니포트가 채워야 합니다.

요구 사항

   
지원되는 최소 클라이언트 Windows 10, 버전 1703
지원되는 최소 서버 Windows Server 2016
헤더 storport.h(Storport.h 포함)

참조

StorPortLogTelemetry