78 references to SafeNativeMethods
WindowsBase (78)
Base\MS\Internal\Security\RightsManagement\ClientSession.cs (40)
68int hr = SafeNativeMethods.DRMCreateClientSession( 279int hr = SafeNativeMethods.DRMAcquireLicense( 310int hr = SafeNativeMethods.DRMInitEnvironment( 327return (0 == SafeNativeMethods.DRMIsActivated(_hSession, (uint)activateFlags, null)); 397int hr = SafeNativeMethods.DRMDeleteLicense(_hSession, licenseId); 511hr = SafeNativeMethods.DRMEnumerateLicense( 528hr = SafeNativeMethods.DRMEnumerateLicense( 568int hr = SafeNativeMethods.DRMGetSignedIssuanceLicense( 606int hr = SafeNativeMethods.DRMCreateLicenseStorageSession( 632hr = SafeNativeMethods.DRMAcquireLicense( 731hr = SafeNativeMethods.DRMCreateBoundLicense( 1035int hr = SafeNativeMethods.DRMActivate( 1056int hr = SafeNativeMethods.DRMGetServiceLocation( 1072hr = SafeNativeMethods.DRMGetServiceLocation( 1087int hr = SafeNativeMethods.DRMGetOwnerLicense( 1096hr = SafeNativeMethods.DRMGetOwnerLicense( 1111int hr = SafeNativeMethods.DRMDeconstructCertificateChain( 1124hr = SafeNativeMethods.DRMDeconstructCertificateChain( 1144int hr = SafeNativeMethods.DRMGetUnboundLicenseAttribute( 1162hr = SafeNativeMethods.DRMGetUnboundLicenseAttribute( 1221int hr = SafeNativeMethods.DRMGetUnboundLicenseAttribute( 1306hr = SafeNativeMethods.DRMParseUnboundLicense( 1329hr = SafeNativeMethods.DRMParseUnboundLicense( 1339hr = SafeNativeMethods.DRMGetUnboundLicenseObject( 1386int hr = SafeNativeMethods.DRMParseUnboundLicense( 1415int hr = SafeNativeMethods.DRMParseUnboundLicense(useLicense, out queryRootHandle); 1464int hr = SafeNativeMethods.DRMParseUnboundLicense( 1475hr = SafeNativeMethods.DRMGetUnboundLicenseObject( 1621int hr = SafeNativeMethods.DRMParseUnboundLicense( 1632hr = SafeNativeMethods.DRMGetUnboundLicenseObject( 1645hr = SafeNativeMethods.DRMGetUnboundLicenseObject( 1685int hr = SafeNativeMethods.DRMGetUnboundLicenseObject( 1714hr = SafeNativeMethods.DRMGetUnboundLicenseObject( 1728hr = SafeNativeMethods.DRMGetUnboundLicenseObject( 1769int hr = SafeNativeMethods.DRMParseUnboundLicense(publishLicense, out queryRootHandle); 1780hr = SafeNativeMethods.DRMGetUnboundLicenseObject( 1853int hr = SafeNativeMethods.DRMParseUnboundLicense(publishLicense, out queryRootHandle); 1865hr = SafeNativeMethods.DRMGetUnboundLicenseObject( 1937int hr = SafeNativeMethods.DRMGetSecurityProvider(0, 1950hr = SafeNativeMethods.DRMGetSecurityProvider(0,
Base\MS\Internal\Security\RightsManagement\IssuanceLicense.cs (27)
146hr = SafeNativeMethods.DRMCreateIssuanceLicense( 164SafeNativeMethods.DRMSetIntervalTime(_issuanceLicenseHandle, (uint)rightValidityIntervalDays); 196hr = SafeNativeMethods.DRMSetMetaData( 229int hr = SafeNativeMethods.DRMGetIssuanceLicenseTemplate( 238hr = SafeNativeMethods.DRMGetIssuanceLicenseTemplate( 283int hr = SafeNativeMethods.DRMGetIntervalTime(_issuanceLicenseHandle, ref validityDays); 423int hr = SafeNativeMethods.DRMAddRightWithUser( 438int hr = SafeNativeMethods.DRMSetNameAndDescription( 449int hr = SafeNativeMethods.DRMSetApplicationSpecificData( 475int hr = SafeNativeMethods.DRMCreateRight( 501hr = SafeNativeMethods.DRMCreateUser( 510hr = SafeNativeMethods.DRMCreateUser( 531int hr = SafeNativeMethods.DRMGetRightInfo(rightHandle, 542hr = SafeNativeMethods.DRMGetRightInfo(rightHandle, 564int hr = SafeNativeMethods.DRMGetUserInfo(userHandle, 588hr = SafeNativeMethods.DRMGetUserInfo(userHandle, 649int hr = SafeNativeMethods.DRMGetUsers( 680int hr = SafeNativeMethods.DRMGetNameAndDescription( 709hr = SafeNativeMethods.DRMGetNameAndDescription( 736int hr = SafeNativeMethods.DRMGetApplicationSpecificData( 771hr = SafeNativeMethods.DRMGetApplicationSpecificData( 799int hr = SafeNativeMethods.DRMGetUserRights(_issuanceLicenseHandle, userHandle, (uint)index, out rightHandle); 837int hr = SafeNativeMethods.DRMGetIssuanceLicenseInfo( 878hr = SafeNativeMethods.DRMGetIssuanceLicenseInfo( 932int hr = SafeNativeMethods.DRMSetRevocationPoint( 958int hr = SafeNativeMethods.DRMGetRevocationPoint( 1010hr = SafeNativeMethods.DRMGetRevocationPoint(
Base\MS\Internal\Security\RightsManagement\SafeRightsManagementEnvironmentHandle.cs (1)
55z = SafeNativeMethods.DRMCloseEnvironmentHandle((uint)this.handle);
Base\MS\Internal\Security\RightsManagement\SafeRightsManagementHandle.cs (1)
55z = SafeNativeMethods.DRMCloseHandle((uint)this.handle);
Base\MS\Internal\Security\RightsManagement\SafeRightsManagementPubHandle.cs (1)
55z = SafeNativeMethods.DRMClosePubHandle((uint)this.handle);
Base\MS\Internal\Security\RightsManagement\SafeRightsManagementQueryHandle.cs (1)
55z = SafeNativeMethods.DRMCloseQueryHandle((uint)this.handle);
Base\MS\Internal\Security\RightsManagement\SafeRightsManagementSessionHandle.cs (1)
55z = SafeNativeMethods.DRMCloseSession((uint)this.handle);
Base\System\Security\RightsManagement\CryptoProvider.cs (6)
129hr = SafeNativeMethods.DRMEncrypt( 188hr = SafeNativeMethods.DRMDecrypt( 433int hr = SafeNativeMethods.DRMGetInfo(DecryptorHandle, 445hr = SafeNativeMethods.DRMGetInfo(DecryptorHandle, 471int hr = SafeNativeMethods.DRMCreateEnablingBitsDecryptor( 503int hr = SafeNativeMethods.DRMCreateEnablingBitsEncryptor(