本文整理汇总了C#中CallbackDelegate类的典型用法代码示例。如果您正苦于以下问题:C#CallbackDelegate类的具体用法?C#CallbackDelegate怎么用?C#CallbackDelegate使用的例子?这里精选的类代码示例或许可以为您提供帮助。
示例1:DRMCreateClientSession
internalstaticintDRMCreateClientSession(
CallbackDelegatepfnCallback,
uintuCallbackVersion,
stringGroupIDProviderType,
stringGroupID,
outSafeRightsManagementSessionHandlephSession)
{
SecurityHelper.DemandRightsManagementPermission();
intres=UnsafeNativeMethods.DRMCreateClientSession(
pfnCallback,
uCallbackVersion,
GroupIDProviderType,
GroupID,
outphSession);
//onsomeplatformsinthefailurecasestheoutparameterisbeingcreatedwiththevalue0
//inordertosimplifyerrorhandlingandDisposingofthosehandleswewilljustclosethemas
//soonaswedetectsuchcase
if((phSession!=null)&&phSession.IsInvalid)
{
phSession.Dispose();
phSession=null;
}
returnres;
}
原文链接:
http://www.jxszl.com/biancheng/C/556646.html