本文整理汇总了C++中MI_UNREFERENCED_PARAMETER函数的典型用法代码示例。如果您正苦于以下问题:C++ MI_UNREFERENCED_PARAMETER函数的具体用法?C++ MI_UNREFERENCED_PARAMETER怎么用?C++ MI_UNREFERENCED_PARAMETER使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了MI_UNREFERENCED_PARAMETER函数的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: Perf_Indication_DisableIndications
void MI_CALL Perf_Indication_DisableIndications(
_In_opt_ Perf_Indication_Self* self,
_In_ MI_Context* indicationsContext,
_In_opt_z_ const MI_Char* nameSpace,
_In_opt_z_ const MI_Char* className)
{
MI_UNREFERENCED_PARAMETER(nameSpace);
MI_UNREFERENCED_PARAMETER(className);
#ifdef _MSC_VER
if (self)
{
self->indicationContext = 0;
self->shutdownCalled = MI_TRUE;
SetThreadpoolTimer(self->indicationTimer, NULL, 0, 0);
WaitForThreadpoolTimerCallbacks(self->indicationTimer, TRUE);
CloseThreadpoolTimer(self->indicationTimer);
self->shutdownCalled = MI_FALSE;
}
#endif
MI_PostResult(indicationsContext, MI_RESULT_OK);
}
示例2: Unload
void MI_CALL Unload(_In_opt_ MI_Module_Self* self, _In_ struct _MI_Context* context)
{
MI_UNREFERENCED_PARAMETER(self);
MI_UNREFERENCED_PARAMETER(context);
MI_Context_PostResult(context, MI_RESULT_OK);
}
示例3: Perf_Indication_EnableIndications
void MI_CALL Perf_Indication_EnableIndications(
_In_opt_ Perf_Indication_Self* self,
_In_ MI_Context* indicationsContext,
_In_opt_z_ const MI_Char* nameSpace,
_In_opt_z_ const MI_Char* className)
{
#ifdef _MSC_VER
/* NOTE: Do not call MI_PostResult on this context */
MI_UNREFERENCED_PARAMETER(nameSpace);
MI_UNREFERENCED_PARAMETER(className);
if (self)
{
FILETIME now;
ZeroMemory(&now, sizeof(FILETIME));
self->indicationContext = indicationsContext;
self->indicationTimer = CreateThreadpoolTimer(TimerCallback, self, NULL);
SetThreadpoolTimer(self->indicationTimer, &now, 0, 1);
}
#endif
}
示例4: MSFT_FileDirectoryConfiguration_CreateInstance
void MI_CALL MSFT_FileDirectoryConfiguration_CreateInstance(
_In_opt_ MSFT_FileDirectoryConfiguration_Self* self,
_In_ MI_Context* context,
_In_opt_z_ const MI_Char* nameSpace,
_In_opt_z_ const MI_Char* className,
_In_ const MSFT_FileDirectoryConfiguration* newInstance)
{
MI_UNREFERENCED_PARAMETER(self);
MI_UNREFERENCED_PARAMETER(nameSpace);
MI_UNREFERENCED_PARAMETER(className);
MI_UNREFERENCED_PARAMETER(newInstance);
MI_Context_PostResult(context, MI_RESULT_NOT_SUPPORTED);
}
示例5: PerfAssocClass_DeleteInstance
void MI_CALL PerfAssocClass_DeleteInstance(
_In_opt_ PerfAssocClass_Self* self,
_In_ MI_Context* context,
_In_opt_z_ const MI_Char* nameSpace,
_In_opt_z_ const MI_Char* className,
_In_ const PerfAssocClass* instanceName)
{
MI_UNREFERENCED_PARAMETER(self);
MI_UNREFERENCED_PARAMETER(nameSpace);
MI_UNREFERENCED_PARAMETER(className);
MI_UNREFERENCED_PARAMETER(instanceName);
MI_PostResult(context, MI_RESULT_NOT_SUPPORTED);
}
示例6: MSFT_WindowsServiceProcess_CreateInstance
void MI_CALL MSFT_WindowsServiceProcess_CreateInstance(
_In_opt_ MSFT_WindowsServiceProcess_Self* self,
_In_ MI_Context* context,
_In_opt_z_ const MI_Char* nameSpace,
_In_opt_z_ const MI_Char* className,
_In_ const MSFT_WindowsServiceProcess* newInstance)
{
MI_UNREFERENCED_PARAMETER(self);
MI_UNREFERENCED_PARAMETER(nameSpace);
MI_UNREFERENCED_PARAMETER(className);
MI_UNREFERENCED_PARAMETER(newInstance);
MI_Context_PostResult(context, MI_RESULT_NOT_SUPPORTED);
}
示例7: MSFT_nxGroupResource_DeleteInstance
void MI_CALL MSFT_nxGroupResource_DeleteInstance(
_In_opt_ MSFT_nxGroupResource_Self* self,
_In_ MI_Context* context,
_In_opt_z_ const MI_Char* nameSpace,
_In_opt_z_ const MI_Char* className,
_In_ const MSFT_nxGroupResource* instanceName)
{
MI_UNREFERENCED_PARAMETER(self);
MI_UNREFERENCED_PARAMETER(nameSpace);
MI_UNREFERENCED_PARAMETER(className);
MI_UNREFERENCED_PARAMETER(instanceName);
MI_Context_PostResult(context, MI_RESULT_NOT_SUPPORTED);
}
示例8: TEST_Stop_CreateInstance
void MI_CALL TEST_Stop_CreateInstance(
_In_opt_ TEST_Stop_Self* self,
_In_ MI_Context* context,
_In_opt_z_ const MI_Char* nameSpace,
_In_opt_z_ const MI_Char* className,
_In_ const TEST_Stop* newInstance)
{
MI_UNREFERENCED_PARAMETER(self);
MI_UNREFERENCED_PARAMETER(nameSpace);
MI_UNREFERENCED_PARAMETER(className);
MI_UNREFERENCED_PARAMETER(newInstance);
MI_Context_PostResult(context, MI_RESULT_NOT_SUPPORTED);
}
示例9: TEST_Test3User_DeleteInstance
void MI_CALL TEST_Test3User_DeleteInstance(
_In_opt_ TEST_Test3User_Self* self,
_In_ MI_Context* context,
_In_opt_z_ const MI_Char* nameSpace,
_In_opt_z_ const MI_Char* className,
_In_ const TEST_Test3User* instanceName)
{
MI_UNREFERENCED_PARAMETER(self);
MI_UNREFERENCED_PARAMETER(nameSpace);
MI_UNREFERENCED_PARAMETER(className);
MI_UNREFERENCED_PARAMETER(instanceName);
MI_Context_PostResult(context, MI_RESULT_NOT_SUPPORTED);
}
示例10: TEST_Stop_GetInstance
void MI_CALL TEST_Stop_GetInstance(
_In_opt_ TEST_Stop_Self* self,
_In_ MI_Context* context,
_In_opt_z_ const MI_Char* nameSpace,
_In_opt_z_ const MI_Char* className,
_In_ const TEST_Stop* instanceName,
_In_opt_ const MI_PropertySet* propertySet)
{
MI_UNREFERENCED_PARAMETER(self);
MI_UNREFERENCED_PARAMETER(nameSpace);
MI_UNREFERENCED_PARAMETER(className);
MI_UNREFERENCED_PARAMETER(instanceName);
MI_UNREFERENCED_PARAMETER(propertySet);
MI_Context_PostResult(context, MI_RESULT_NOT_SUPPORTED);
}
示例11: MSFT_nxGroupResource_ModifyInstance
void MI_CALL MSFT_nxGroupResource_ModifyInstance(
_In_opt_ MSFT_nxGroupResource_Self* self,
_In_ MI_Context* context,
_In_opt_z_ const MI_Char* nameSpace,
_In_opt_z_ const MI_Char* className,
_In_ const MSFT_nxGroupResource* modifiedInstance,
_In_opt_ const MI_PropertySet* propertySet)
{
MI_UNREFERENCED_PARAMETER(self);
MI_UNREFERENCED_PARAMETER(nameSpace);
MI_UNREFERENCED_PARAMETER(className);
MI_UNREFERENCED_PARAMETER(modifiedInstance);
MI_UNREFERENCED_PARAMETER(propertySet);
MI_Context_PostResult(context, MI_RESULT_NOT_SUPPORTED);
}
示例12: TEST_Test3User_ModifyInstance
void MI_CALL TEST_Test3User_ModifyInstance(
_In_opt_ TEST_Test3User_Self* self,
_In_ MI_Context* context,
_In_opt_z_ const MI_Char* nameSpace,
_In_opt_z_ const MI_Char* className,
_In_ const TEST_Test3User* modifiedInstance,
_In_opt_ const MI_PropertySet* propertySet)
{
MI_UNREFERENCED_PARAMETER(self);
MI_UNREFERENCED_PARAMETER(nameSpace);
MI_UNREFERENCED_PARAMETER(className);
MI_UNREFERENCED_PARAMETER(modifiedInstance);
MI_UNREFERENCED_PARAMETER(propertySet);
MI_Context_PostResult(context, MI_RESULT_NOT_SUPPORTED);
}
示例13: Perf_Indication_Unsubscribe
void MI_CALL Perf_Indication_Unsubscribe(
_In_opt_ Perf_Indication_Self* self,
_In_ MI_Context* context,
_In_opt_z_ const MI_Char* nameSpace,
_In_opt_z_ const MI_Char* className,
_In_ MI_Uint64 subscriptionID,
_In_opt_ void* subscriptionSelf)
{
MI_UNREFERENCED_PARAMETER(self);
MI_UNREFERENCED_PARAMETER(nameSpace);
MI_UNREFERENCED_PARAMETER(className);
MI_UNREFERENCED_PARAMETER(subscriptionID);
MI_UNREFERENCED_PARAMETER(subscriptionSelf);
MI_PostResult(context, MI_RESULT_OK);
}
示例14: MSFT_nxGroupResource_Load
void MI_CALL MSFT_nxGroupResource_Load(
_Outptr_result_maybenull_ MSFT_nxGroupResource_Self** self,
_In_opt_ MI_Module_Self* selfModule,
_In_ MI_Context* context)
{
SCX_BOOKEND_EX ("Load", " name=\"nxGroup\"");
MI_UNREFERENCED_PARAMETER(selfModule);
MI_Result res = MI_RESULT_OK;
if (0 != self)
{
if (0 == *self)
{
*self = new MSFT_nxGroupResource_Self;
if (EXIT_SUCCESS != (*self)->init ())
{
delete *self;
*self = 0;
res = MI_RESULT_FAILED;
}
}
}
else
{
res = MI_RESULT_FAILED;
}
MI_Context_PostResult(context, res);
}
示例15: MSFT_FileDirectoryConfiguration_Unload
void MI_CALL MSFT_FileDirectoryConfiguration_Unload(
_In_opt_ MSFT_FileDirectoryConfiguration_Self* self,
_In_ MI_Context* context)
{
MI_UNREFERENCED_PARAMETER(self);
MI_Context_PostResult(context, MI_RESULT_OK);
}