Exemple #1
0
        public NspiStatus GetPropList(NspiGetPropListFlags flags, int mid, int codePage, out PropTag[] props)
        {
            this.MarshalStatToNative();
            int[]      propTagsAsInts;
            NspiStatus propList = this.client.GetPropList(flags, mid, codePage, out propTagsAsInts);

            this.MarshalNativeToStat();
            props = NspiClient.GetPropTagArrayFromIntArray(propTagsAsInts);
            return(propList);
        }
 // Token: 0x06000183 RID: 387 RVA: 0x00007CF4 File Offset: 0x00005EF4
 public ICancelableAsyncResult BeginGetPropList(ProtocolRequestInfo protocolRequestInfo, IntPtr contextHandle, NspiGetPropListFlags flags, int mid, int codePage, CancelableAsyncCallback asyncCallback, object asyncState)
 {
     return(this.BeginContextWrapper("BeginGetPropList", asyncCallback, asyncState, contextHandle, (NspiContext context) => new NspiGetPropListDispatchTask(asyncCallback, asyncState, protocolRequestInfo, context, flags, mid, codePage)));
 }
 // Token: 0x060000D0 RID: 208 RVA: 0x00005051 File Offset: 0x00003251
 public NspiGetPropListDispatchTask(CancelableAsyncCallback asyncCallback, object asyncState, ProtocolRequestInfo protocolRequestInfo, NspiContext context, NspiGetPropListFlags flags, int mid, int codePage) : base(asyncCallback, asyncState, protocolRequestInfo, context)
 {
     this.flags    = flags;
     this.mid      = mid;
     this.codePage = codePage;
 }