MI_SubscriptionDeliveryOptionsFT 구조체(mi.h)

MI_SubscriptionDeliveryOptions 구조체에 사용되는 지원 구조체입니다. "MI_SubscriptionDeliveryOptions_" 이름 접두사로 함수를 사용하여 이러한 구조를 조작합니다.

구문

typedef struct _MI_SubscriptionDeliveryOptionsFT {
  MI_Result(MI_SubscriptionDeliveryOptions *options, const MI_Char *optionName, const MI_Char *value,MI_Uint32 flags) * )(SetString;
  MI_Result((MI_SubscriptionDeliveryOptions *options, const MI_Char *optionName,MI_Uint32 value,MI_Uint32 flags) * )SetNumber;
  MI_Result(MI_SubscriptionDeliveryOptions *options, const MI_Char *optionName, const MI_Datetime *value,MI_Uint32 flags) * )(SetDateTime;
  MI_Result(MI_SubscriptionDeliveryOptions *options, const MI_Char *optionName, const MI_Interval *value,MI_Uint32 flags) * )(SetInterval;
  MI_Result(MI_SubscriptionDeliveryOptions *options, const MI_Char *optionName, const MI_UserCredentials *credentials,MI_Uint32 flags) * )(AddCredentials;
  MI_Result()(MI_SubscriptionDeliveryOptions *self) * Delete;
  MI_Result(SubscriptionDeliveryOptions *options, const MI_Char *optionName, const MI_Char **value,MI_Uint32 *index,MI_Uint32 *flags) * )(MI_GetString;
  MI_Result(_SubscriptionDeliveryOptions *options, const MI_Char *optionName,MI_Uint32 *value,MI_Uint32 *index,MI_Uint32 *flags) * )(MIGetNumber;
  MI_Result(_SubscriptionDeliveryOptions *options, const MI_Char *optionName,MI_Datetime *value,MI_Uint32 *index,MI_Uint32 *flags) * )(MIGetDateTime;
  MI_Result(_SubscriptionDeliveryOptions *options, const MI_Char *optionName,MI_Interval *value,MI_Uint32 *index,MI_Uint32 *flags) * )(MIGetInterval;
  MI_Result((MI_SubscriptionDeliveryOptions *options,MI_Uint32 *count) * )GetOptionCount;
  MI_Result(SubscriptionDeliveryOptions *options,MI_Uint32 index, const MI_Char **optionName,MI_Value *value,MI_Type *type,MI_Uint32 *flags) * )(MI_GetOptionAt;
  MI_Result(SubscriptionDeliveryOptions *options, const MI_Char *optionName,MI_Value *value,MI_Type *type,MI_Uint32 *index,MI_Uint32 *flags) * )(MI_GetOption;
  MI_Result((MI_SubscriptionDeliveryOptions *options,MI_Uint32 *count) * )GetCredentialsCount;
  MI_Result(_SubscriptionDeliveryOptions *options,MI_Uint32 index, const MI_Char **optionName,MI_UserCredentials *credentials,MI_Uint32 *flags) * )(MIGetCredentialsAt;
  MI_Result(SubscriptionDeliveryOptions *options,MI_Uint32 index, const MI_Char **optionName,MI_Char *password,MI_Uint32 bufferLength,MI_Uint32 *passwordLength,MI_Uint32 *flags) * )(MI_GetCredentialsPasswordAt;
  MI_Result((const MI_SubscriptionDeliveryOptions *self,MI_SubscriptionDeliveryOptions *newSubscriptionDeliveryOptions) * )Clone;
} MI_SubscriptionDeliveryOptionsFT;

멤버

SetString

명명된 문자열 옵션의 값을 설정합니다. MI_SubscriptionDeliveryOptions_SetString 참조하세요.

SetNumber

명명된 숫자 옵션의 값을 설정합니다. MI_SubscriptionDeliveryOptions_SetNumber 참조하세요.

SetDateTime

명명된 DateTime 옵션의 값을 설정합니다. MI_SubscriptionDeliveryOptions_SetDateTime 참조하세요.

SetInterval

명명된 간격 옵션의 값을 설정합니다. MI_SubscriptionDeliveryOptions_SetInterval 참조하세요.

AddCredentials

내부적으로 사용됩니다.

Delete

지정된 구독 배달 옵션 구조를 삭제합니다. MI_SubscriptionDeliveryOptions_Delete 참조하세요.

GetString

명명된 문자열 옵션의 값을 가져옵니다. MI_SubscriptionDeliveryOptions_GetString 참조하세요.

GetNumber

명명된 숫자 옵션의 값을 가져옵니다. MI_SubscriptionDeliveryOptions_GetNumber 참조하세요.

GetDateTime

이전에 설정된 DateTime 옵션을 가져옵니다. MI_SubscriptionDeliveryOptions_GetDateTime 참조하세요.

GetInterval

지정된 옵션의 배달 간격을 가져옵니다. MI_SubscriptionDeliveryOptions_GetInterval 참조하세요.

GetOptionCount

이전에 설정한 옵션의 수를 가져옵니다. MI_SubscriptionDeliveryOptions_GetOptionCount 참조하세요.

GetOptionAt

지정된 인덱스에서 옵션을 가져옵니다. MI_SubscriptionDeliveryOptions_GetOptionAt 참조하세요.

GetOption

명명된 옵션의 값을 가져옵니다. MI_SubscriptionDeliveryOptions_GetOption 참조하세요.

GetCredentialsCount

이전에 추가한 자격 증명의 수를 가져옵니다. MI_SubscriptionDeliveryOptions_GetCredentialsCount 참조하세요.

GetCredentialsAt

지정된 인덱스 기반의 이전에 추가된 자격 증명을 가져옵니다. MI_SubscriptionDeliveryOptions_GetCredentialsAt 참조하세요.

GetCredentialsPasswordAt

지정된 인덱스 기반의 이전에 추가된 자격 증명 암호를 가져옵니다. MI_SubscriptionDeliveryOptions_GetCredentialsPasswordAt 참조하세요.

Clone

MI_SubscriptionDeliveryOptions 구조체의 복사본을 만듭니다. MI_SubscriptionDeliveryOptions_Clone 참조하세요.

요구 사항

   
지원되는 최소 클라이언트 Windows 8
지원되는 최소 서버 Windows Server 2012
머리글 mi.h
재배포 가능 파일 windows Server 2008 R2 SP1, Windows 7 SP1 및 Windows Server 2008 SP2의 Windows Management Framework 3.0