다음을 통해 공유


DSM_COUNTERS 구조체(mpiowmi.h)

DSM_COUNTERS 구조에는 DSM에서 제어하는 모든 LUN에 적용할 수 있는 다양한 타이머 카운터가 있습니다.

구문

typedef struct _DSM_COUNTERS {
  ULONG     PathVerifyEnabled;
  ULONG     PathVerificationPeriod;
  ULONG     PDORemovePeriod;
  ULONG     RetryCount;
  ULONG     RetryInterval;
  ULONG     Reserved32;
  ULONGLONG Reserved64;
} DSM_COUNTERS, *PDSM_COUNTERS;

멤버

PathVerifyEnabled

플래그로 사용되는 부호 없는 32비트 필드입니다. 이 필드는 이 특정 DSM에 의해 제어되는 디바이스를 노출하는 모든 경로에서 MPIO에서 주기적으로 경로 확인을 수행해야 하는지를 나타냅니다.

PathVerificationPeriod

MPIO가 경로 확인을 수행하도록 요청된 주기(초)를 나타내는 데 사용되는 부호 없는 32비트 필드입니다. 이 필드는 PathVerifyEnabledTRUE인 경우에만 적용됩니다.

PDORemovePeriod

의사 LUN이 모든 경로 정보를 손실한 후에도 시스템 메모리에 남아 있는 시간(초)을 제어하는 부호 없는 32비트 필드입니다.

RetryCount

실패한 I/O가 다시 시도되는 횟수를 지정하는 부호 없는 32비트 필드입니다.

RetryInterval

실패한 요청이 다시 시도된 시간 간격(초)을 지정하는 부호 없는 32비트 필드입니다.

Reserved32

0이어야 합니다.

Reserved64

0이어야 합니다.

요구 사항

요구 사항
헤더 mpiowmi.h(Mpiowmi.h 포함)