本文属于转载,来源于MSDN:Win32 and COM for Metro style apps
特别注意:如果微软网站更新,请以微软网站为准!!本文数据更新于:2011/12/30 由于在中国访问这个链接太吃力,而这个链接又非常有用,所以,不得已,整合下微软个几个子页面,方便查找的同时也算是备份一下这个数据。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 [This documentation is preliminary and is subject to change.] The following data access and storage APIs are supported for developing Metro style apps. File Systems CopyFile2 CreateDirectoryW CreateFile2 CreateFileMappingW DeleteFileW FindClose FindFirstFileExW FindNextFileW FlushFileBuffers FlushViewOfFile GetDiskFreeSpaceExW GetFileAttributesExW GetFileInformationByHandleEx GetOverlappedResultEx LockFileEx MapViewOfFileEx MoveFileExW OpenFileMappingW ReadFile RemoveDirectoryW SetEndOfFile SetFileAttributesW SetFileInformationByHandle SetFilePointerEx UnlockFileEx UnmapViewOfFile WriteFile Jet JetAddColumn JetAttachDatabase2 JetBackupInstance JetBeginSession JetBeginTransaction3 JetCloseDatabase JetCloseTable JetCommitTransaction JetCreateDatabase2 JetCreateIndex3 JetCreateInstance2 JetCreateTableColumnIndex4 JetDefragment2 JetDelete JetDeleteColumn2 JetDeleteIndex JetDeleteTable JetDetachDatabase2 JetEndSession JetEnumerateColumns JetEscrowUpdate JetGetBookmark JetGetColumnInfo JetGetCurrentIndex JetGetDatabaseFileInfo JetGetDatabaseInfo JetGetErrorInfo JetGetIndexInfo JetGetRecordPosition JetGetSecondaryIndexBookmark JetGetSystemParameter JetGetTableColumnInfo JetGetTableIndexInfo JetGetTableInfo JetGetThreadStats JetGotoBookmark JetGotoPosition JetGotoSecondaryIndexBookmark JetIndexRecordCount JetInit3 JetIntersectIndexes JetMakeKey JetMove JetOpenDatabase JetOpenTable JetOpenTempTable2 JetOpenTempTable3 JetPrepareUpdate JetPrereadKeys JetRegisterCallback JetRenameColumn JetRenameTable JetResetSessionContext JetResetTableSequential JetRestoreInstance JetRetrieveColumn JetRetrieveColumns JetRetrieveKey JetRollback JetSeek JetSetColumn JetSetColumns JetSetCurrentIndex4 JetSetIndexRange JetSetSystemParameter JetStopBackupInstance JetTerm2 JetUnregisterCallback JetUpdate2 XML CreateXmlReader CreateXmlReaderInputWithEncodingCodePage CreateXmlReaderInputWithEncodingName CreateXmlWriter CreateXmlWriterOutputWithEncodingCodePage CreateXmlWriterOutputWithEncodingName IXMLHTTPRequest IXMLHTTPRequest2 IXmlLoadCompletedDelegate IXmlLoadCompletedHandler IXmlReader IXmlReaderInput IXmlResolver IXmlWriter IXmlWriterOutput Windows Data Access Components IPlaylistCompletedEventHandler
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 [This documentation is preliminary and is subject to change.] The following device-related APIs are supported for developing Metro style apps. Device Access CLSID_DeviceIoControl CreateDeviceAccessInstance ICreateDeviceAccessAsync IDeviceIoControl IDeviceRequestCompletionCallback Radio IRadioInstanceCollection IRadioInstance Sensors IAccelerometerReadingChangedEventHandler ICompassReadingChangedEventHandler IInclinometerReadingChangedEventHandler ILightSensorReadingChangedEventHandler Windows Portable Devices CLSID_PortableDevice CLSID_PortableDeviceDispatchFactory CLSID_PortableDeviceFTM CLSID_PortableDeviceKeyCollection CLSID_PortableDeviceManager CLSID_PortableDevicePropVariantCollection CLSID_PortableDeviceService CLSID_PortableDeviceServiceFTM CLSID_PortableDeviceValues CLSID_PortableDeviceValuesCollection IEnumPortableDeviceObjectIDs IPortableDevice IPortableDeviceCapabilities IPortableDeviceContent IPortableDeviceContent2 IPortableDeviceDataStream IPortableDeviceDispatchFactory IPortableDeviceEventCallback IPortableDeviceKeyCollection IPortableDeviceManager IPortableDeviceProperties IPortableDevicePropertiesBulk IPortableDevicePropertiesBulkCallback IPortableDevicePropVariantCollection IPortableDeviceResources IPortableDeviceService IPortableDeviceServiceCapabilities IPortableDeviceServiceManager IPortableDeviceServiceMethodCallback IPortableDeviceServiceMethods IPortableDeviceValues IPortableDeviceValuesCollection IPortableDeviceUnitsStream SMS IDeleteSmsMessageCompletedEventHandler IDeleteSmsMessagesCompletedEventHandler IGetSmsMessageCompletedEventHandler IGetSmsMessagesCompletedEventHandler IGetSmsMessagesProgressEventHandler IMaxMessagesReachedEventHandler ISendSmsMessageCompletedEventHandler ISmsBinaryMessageReceivedEventHandler ISmsTextMessageReceivedEventHandler ISmsDeviceStatusChangedEventHandler Game Controllers XInputEnable XInputGetAudioEndpointIds XInputGetBatteryInformation XInputGetCapabilities XInputGetKeystroke XInputGetState XInputSetState Build date: 9/9/2011
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 [This documentation is preliminary and is subject to change.] The following diagnostics APIs are supported for developing Metro style apps. Debugging and Error Handling FormatMessageW IsDebuggerPresent OutputDebugStringW RaiseException RaiseFailFastException Last Error GetLastError SetLastError Windows Error Reporting WerRegisterFile WerRegisterMemoryBlock WerUnregisterFile WerUnregisterMemoryBlock Windows Events ControlTraceW EnableTrace FlushTraceW GetTraceEnableFlags GetTraceEnableLevel GetTraceLoggerHandle QueryTraceW RegisterTraceGuidsW TraceMessage UnregisterTraceGuids StartTraceW StopTraceW Build date: 9/9/2011
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 [This documentation is preliminary and is subject to change.] The following graphics APIs are supported for developing Metro style apps. Direct2D D2D1ConvertColorSpace D2D1CreateFactory D2D1InvertMatrix D2D1IsMatrixInvertible D2D1MakeRotateMatrix D2D1MakeSkewMatrix ID2D1AnalysisTransform ID2D1Bitmap ID2D1Bitmap1 ID2D1BitmapBrush ID2D1BitmapRenderTarget ID2D1BlendTransform ID2D1BorderTransform ID2D1Brush ID2D1ColorContext ID2D1CommandList ID2D1CommandSink ID2D1ComputeTransform ID2D1ConcreteTransform ID2D1DCRenderTarget ID2D1Device ID2D1DeviceContext ID2D1DrawingStateBlock ID2D1Effect ID2D1EffectImpl ID2D1EllipseGeometry ID2D1Factory ID2D1Factory1 ID2D1Geometry ID2D1GeometryGroup ID2D1GeometrySink ID2D1GradientStopCollection ID2D1GradientStopCollection1 ID2D1HwndRenderTarget ID2D1Image ID2D1ImageBrush ID2D1Layer ID2D1LinearGradientBrush ID2D1Mesh ID2D1OffsetTransform ID2D1PathGeometry ID2D1PathGeometry1 ID2D1PrintControl ID2D1Properties ID2D1RadialGradientBrush ID2D1RectangleGeometry ID2D1RenderInfo ID2D1RenderTarget ID2D1Resource ID2D1ResourceTexture ID2D1RoundedRectangleGeometry ID2D1SimplifiedGeometrySink ID2D1SolidColorBrush ID2D1SourceTransform ID2D1StrokeStyle ID2D1StrokeStyle1 ID2D1TessellationSink ID2D1Transform ID2D1TransformedGeometry ID2D1TransformGraph ID2D1TransformNode ID2D1VertexBuffer Direct3D CreateDXGIFactory1 D3D11CreateDevice ID3D11Asynchronous ID3D11AuthenticatedChannel ID3D11BlendState ID3D11BlendState1 ID3D11Buffer ID3D11ClassInstance ID3D11ClassLinkage ID3D11CommandList ID3D11ComputeShader ID3D11Counter ID3D11CryptoSession ID3D11Debug ID3D11DepthStencilState ID3D11DepthStencilView ID3D11Device ID3D11Device1 ID3D11DeviceChild ID3D11DeviceContext ID3D11DeviceContext1 ID3D11DomainShader ID3D11GeometryShader ID3D11HullShader ID3D11InfoQueue ID3D11InputLayout ID3D11PixelShader ID3D11Predicate ID3D11Query ID3D11RasterizerState ID3D11RasterizerState1 ID3D11RefDefaultTrackingOptions ID3D11RefTrackingOptions ID3D11RenderTargetView ID3D11Resource ID3D11SamplerState ID3D11ShaderReflection ID3D11ShaderReflectionConstantBuffer ID3D11ShaderReflectionType ID3D11ShaderReflectionVariable ID3D11ShaderResourceView ID3D11Texture1D ID3D11Texture2D ID3D11Texture3D ID3D11TracingDevice ID3D11UnorderedAccessView ID3D11VertexShader ID3D11VideoContext ID3D11VideoDecoder ID3D11VideoDecoderOutputView ID3D11VideoDevice ID3D11VideoProcessor ID3D11VideoProcessorEnumerator ID3D11VideoProcessorInputView ID3D11VideoProcessorOutputView ID3D11View IDXGIAdapter IDXGIAdapter1 IDXGIDebug IDXGIDevice IDXGIDevice1 IDXGIDevice2 IDXGIDeviceSubObject IDXGIFactory IDXGIFactory1 IDXGIFactory2 IDXGIInfoQueue IDXGIKeyedMutex IDXGIObject IDXGIOutput IDXGIOutput1 IDXGIResource IDXGIResource1 IDXGISurface IDXGISurface1 IDXGISurface2 IDXGISwapChain IDXGISwapChain1 DirectWrite DWriteCreateFactory IDWriteBitmapRenderTarget IDWriteFactory IDWriteFactory1 IDWriteFont IDWriteFont1 IDWriteFontCollection IDWriteFontCollectionLoader IDWriteFontFace IDWriteFontFace1 IDWriteFontFamily IDWriteFontFile IDWriteFontFileEnumerator IDWriteFontFileLoader IDWriteFontFileStream IDWriteFontList IDWriteGdiInterop IDWriteGlyphRunAnalysis IDWriteInlineObject IDWriteLocalFontFileLoader IDWriteLocalizedStrings IDWriteNumberSubstitution IDWritePixelSnapping IDWriteRenderingParams IDWriteTextAnalysisSink IDWriteTextAnalysisSink1 IDWriteTextAnalysisSource IDWriteTextAnalysisSource1 IDWriteTextAnalyzer IDWriteTextAnalyzer1 IDWriteTextFormat IDWriteTextLayout IDWriteTextLayout1 IDWriteTextRenderer IDWriteTypography High Level Shading Language D3DCompile D3DCompile2 D3DCompileFromFile D3DCompressShaders D3DCreateBlob D3DDecompressShaders D3DDisassemble D3DDisassemble10Effect D3DDisassemble11Trace D3DDisassembleRegion D3DGetBlobPart D3DGetDebugInfo D3DGetInputAndOutputSignatureBlob D3DGetInputSignatureBlob D3DGetOutputSignatureBlob D3DGetTraceInstructionOffsets D3DPreprocess D3DReadFileToBlob D3DReflect D3DSetBlobPart D3DStripShader D3DWriteBlobToFile Windows Imaging Component IWICBitmap IWICBitmapClipper IWICBitmapCodecInfo IWICBitmapCodecProgressNotification IWICBitmapDecoder IWICBitmapDecoderInfo IWICBitmapEncoder IWICBitmapEncoderInfo IWICBitmapFlipRotator IWICBitmapFrameDecode IWICBitmapFrameEncode IWICBitmapLock IWICBitmapScaler IWICBitmapSource IWICBitmapSourceTransform IWICColorContext IWICColorTransform IWICComponentFactory IWICComponentInfo IWICDevelopRaw IWICDevelopRawNotificationCallback IWICEnumMetadataItem IWICFastMetadataEncoder IWICFormatConverter IWICFormatConverterInfo IWICImageEncoder IWICImagingFactory IWICImagingFactory2 IWICMetadataBlockReader IWICMetadataBlockWriter IWICMetadataHandlerInfo IWICMetadataQueryReader IWICMetadataQueryWriter IWICMetadataReader IWICMetadataReaderInfo IWICMetadataWriter IWICMetadataWriterInfo IWICPalette IWICPersistStream IWICPixelFormatInfo IWICPixelFormatInfo2 IWICProgressCallback IWICProgressiveLevelControl IWICStream IWICStreamProvider WICConvertBitmapSource WICCreateBitmapFromSection WICCreateBitmapFromSectionEx WICGetMetadataContentSize WICMapGuidToShortName WICMapSchemaToName WICMapShortNameToGuid WICMatchMetadataContent WICSerializeMetadataContent Other IBitmap IBitmapDecoder IBitmapDecoderFactory IBitmapFactory IBitmapFrame IBitmapProperties IGetBitmapAsyncCompletedHandler IGetBitmapAsyncOperation IInitializeAsyncCompletedHandler IInitializeAsyncOperation Build date: 9/9/2011
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 [This documentation is preliminary and is subject to change.] The following multimedia APIs are supported for developing Metro style apps. Core Audio IAudioCaptureClient IAudioClock IAudioClient IAudioClient2 IAudioEndpointVolume IAudioEndpointVolumeCallback IAudioRenderClient IAudioSessionControl IAudioSessionEvents ISimpleAudioVolume Media Foundation CLSID_MFMediaEngineClassFactory CLSID_MFReadWriteClassFactory IMF2DBuffer IMF2DBuffer2 IMFActivate IMFAsyncCallback IMFAsyncResult IMFAttributes IMFByteStream IMFByteStreamBuffering IMFClock IMFClockStateSink IMFCollection IMFContentEnabler IMFDXGIBuffer IMFDXGIDeviceManager IMFGetService IMFInputTrustAuthority IMFMediaBuffer IMFMediaEngine IMFMediaEngineClassFactory IMFMediaEngineEx IMFMediaEngineExtension IMFMediaEngineNotify IMFMediaEngineProtectedContent IMFMediaEngineSrcElements IMFMediaError IMFMediaEvent IMFMediaEventGenerator IMFMediaEventQueue IMFMediaSink IMFMediaSinkPreroll IMFMediaSource IMFMediaSourceEx IMFMediaStream IMFMediaTimeRange IMFMediaType IMFMediaTypeHandler IMFOutputPolicy IMFOutputSchema IMFOutputTrustAuthority IMFPresentationClock IMFPresentationDescriptor IMFPresentationTimeSource IMFProtectedEnvironmentAccess IMFQualityAdvise IMFQualityAdvise2 IMFQualityAdviseLimits IMFRateControl IMFRateSupport IMFReadWriteClassFactory IMFRealTimeClientEx IMFSample IMFSampleOutputStream IMFSampleProtection IMFSchemeHandler IMFShutdown IMFSignedLibrary IMFSinkWriter IMFSinkWriterCallback IMFSinkWriterEx IMFSourceReader IMFSourceReaderCallback IMFSourceReaderEx IMFSourceResolver IMFSSLCertificateManager IMFStreamDescriptor IMFStreamingSinkConfig IMFStreamSink IMFSystemId IMFTransform IMFTrustedInput IMFTrustedOutput IMFVideoSampleAllocator IMFVideoSampleAllocatorCallback IMFVideoSampleAllocatorEx IMFVideoSampleAllocatorNotify MFAllocateSerialWorkQueue MFCancelWorkItem MFCopyImage MFCreate2DMediaBuffer MFCreateAggregateSource MFCreateAlignedMemoryBuffer MFCreateAsyncResult MFCreateAttributes MFCreateAudioMediaType MFCreateDXGISurfaceBuffer MFCreateEventQueue MFCreateMediaBufferFromMediaType MFCreateMediaBufferWrapper MFCreateMediaEvent MFCreateMediaExtensionActivate MFCreateMediaType MFCreateMemoryBuffer MFCreateMFByteStreamOnStream MFCreateMFByteStreamOnStreamEx MFCreatePresentationDescriptor MFCreateProtectedEnvironmentAccess MFCreateSample MFCreateSimpleTypeHandler MFCreateSinkWriterFromMediaSink MFCreateSinkWriterFromURL MFCreateSourceReaderFromByteStream MFCreateSourceReaderFromMediaSource MFCreateSourceReaderFromURL MFCreateSourceResolver MFCreateStreamDescriptor MFCreateStreamOnMFByteStreamEx MFCreateTrackedSample MFCreateVideoSampleAllocatorEx MFCreateWaveFormatExFromMFMediaType MFDeserializeAttributesFromStream MFGetAttributesAsBlob MFGetAttributesAsBlobSize MFGetService MFGetSystemId MFGetSystemTime MFInitAttributesFromBlob MFInitMediaTypeFromWaveFormatEx MFInvokeCallback MFllMulDiv MFLoadSignedLibrary MFLockPlatform MFLockSharedWorkQueue MFLockWorkQueue MFPutWaitingWorkItem MFPutWorkItem2 MFPutWorkItemEx2 MFSerializeAttributesToStream MFShutdown MFStartup MFTranscodeGetAudioOutputAvailableTypes MFUnlockPlatform MFUnlockWorkQueue MFUnwrapMediaType MFWrapMediaType XAudio2 CreateAudioReverb CreateAudioVolumeMeter X3DAudioCalculate X3DAudioInitialize CreateFX XAudio2Create IXAudio2 IXAudio2Voice IXAudio2SourceVoice IXAudio2SubmixVoice IXAudio2MasteringVoice IXAudio2EngineCallback IXAudio2VoiceCallback IXAPO IXAPOParameters Other IAVTransportSvcCallBack ICaptureErrorHandler IConnectionManagerSvcCallback IContentEnablerClosedHandler IContentEnablerReadyHandler ICreateDeviceCompleteHandler ICurrentPositionHandler IDeviceControllerFinderHandler IEnableCompletedHandler IEnableProgressHandler IMuteHandler IPlayToButtonClickedEventHandler IPlayToDeviceSelectedEventHandler IPreviewCompleteHandler IRecordCompleteHandler IRendererHost IRenderingControlSvcCallback ITakePhotoCompleteHandler ITranscodeCompleteHandler ITranscodeProgressHandler ITransportStateHandler ITransportStatusHandler IVolumeHandler Build date: 9/9/2011
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 [This documentation is preliminary and is subject to change.] The following networking APIs are supported for developing Metro style apps. Dynamic Host Configuration Protocol DhcpCApiCleanup DhcpCApiInitialize DhcpDeRegisterParamChange DhcpRegisterParamChange DhcpRequestParams DhcpUndoRequestParams Dhcpv6RequestParams Dhcpv6CApiCleanup Dhcpv6CApiInitialize Windows Web Services WsAbandonCall WsAbandonMessage WsAbortChannel WsAbortServiceProxy WsAddCustomHeader WsAddErrorString WsAddMappedHeader WsAddressMessage WsAlloc WsAsyncExecute WsCall WsCheckMustUnderstandHeaders WsCloseChannel WsCloseServiceProxy WsCombineUrl WsCopyError WsCopyNode WsCreateChannel WsCreateError WsCreateFaultFromError WsCreateHeap WsCreateMessage WsCreateMessageForChannel WsCreateMetadata WsCreateReader WsCreateServiceProxy WsCreateServiceProxyFromTemplate WsCreateWriter WsCreateXmlBuffer WsCreateXmlSecurityToken WsDateTimeToFileTime WsDecodeUrl WsEncodeUrl WsEndReaderCanonicalization WsEndWriterCanonicalization WsFileTimeToDateTime WsFillBody WsFillReader WsFindAttribute WsFlushBody WsFlushWriter WsFreeChannel WsFreeError WsFreeHeap WsFreeMessage WsFreeMetadata WsFreeReader WsFreeSecurityToken WsFreeServiceProxy WsFreeWriter WsGetChannelProperty WsGetCustomHeader WsGetDictionary WsGetErrorProperty WsGetErrorString WsGetFaultErrorDetail WsGetFaultErrorProperty WsGetHeader WsGetHeaderAttributes WsGetHeapProperty WsGetMappedHeader WsGetMessageProperty WsGetMetadataEndpoints WsGetMetadataProperty WsGetMissingMetadataDocumentAddress WsGetNamespaceFromPrefix WsGetOperationContextProperty WsGetPolicyAlternativeCount WsGetPolicyProperty WsGetPrefixFromNamespace WsGetReaderNode WsGetReaderPosition WsGetReaderProperty WsGetSecurityContextProperty WsGetSecurityTokenProperty WsGetServiceProxyProperty WsGetWriterPosition WsGetWriterProperty WsGetXmlAttribute WsInitializeMessage WsMarkHeaderAsUnderstood WsMatchPolicyAlternative WsMoveReader WsMoveWriter WsOpenChannel WsOpenServiceProxy WsPullBytes WsPushBytes WsReadArray WsReadAttribute WsReadBody WsReadBytes WsReadChars WsReadCharsUtf8 WsReadElement WsReadEndAttribute WsReadEndElement WsReadEndpointAddressExtension WsReadEnvelopeEnd WsReadEnvelopeStart WsReadMessageEnd WsReadMessageStart WsReadMetadata WsReadNode WsReadQualifiedName WsReadStartAttribute WsReadStartElement WsReadToStartElement WsReadType WsReadValue WsReadXmlBuffer WsReadXmlBufferFromBytes WsReceiveMessage WsRemoveCustomHeader WsRemoveHeader WsRemoveMappedHeader WsRemoveNode WsRequestReply WsRequestSecurityToken WsResetChannel WsResetError WsResetHeap WsResetMessage WsResetMetadata WsResetServiceProxy WsRevokeSecurityContext WsSendFaultMessageForError WsSendMessage WsSendReplyMessage WsSetChannelProperty WsSetErrorProperty WsSetFaultErrorDetail WsSetFaultErrorProperty WsSetHeader WsSetInput WsSetInputToBuffer WsSetMessageProperty WsSetOutput WsSetOutputToBuffer WsSetReaderPosition WsSetWriterPosition WsShutdownSessionChannel WsSkipNode WsStartReaderCanonicalization WsStartWriterCanonicalization WsTrimXmlWhitespace WsVerifyXmlNCName WsWriteArray WsWriteAttribute WsWriteBody WsWriteBytes WsWriteChars WsWriteCharsUtf8 WsWriteElement WsWriteEndAttribute WsWriteEndCData WsWriteEndElement WsWriteEndStartElement WsWriteEnvelopeEnd WsWriteEnvelopeStart WsWriteMessageEnd WsWriteMessageStart WsWriteNode WsWriteQualifiedName WsWriteStartAttribute WsWriteStartCData WsWriteStartElement WsWriteText WsWriteType WsWriteValue WsWriteXmlBuffer WsWriteXmlBufferToBytes WsWriteXmlnsAttribute WsXmlStringEquals Interprocess Communication CStdStubBuffer_AddRef CStdStubBuffer_Connect CStdStubBuffer_CountRefs CStdStubBuffer_DebugServerQueryInterface CStdStubBuffer_DebugServerRelease CStdStubBuffer_Disconnect CStdStubBuffer_Invoke CStdStubBuffer_IsIIDSupported CStdStubBuffer_QueryInterface IUnknown_AddRef_Proxy IUnknown_QueryInterface_Proxy IUnknown_Release_Proxy CreateProxyFromTypeInfo CreateStubFromTypeInfo Ndr64DcomAsyncClientCall Ndr64DcomAsyncStubCall NdrCStdStubBuffer2_Release NdrCStdStubBuffer_Release NdrDcomAsyncClientCall NdrDllCanUnloadNow NdrDcomAsyncStubCall NdrDllGetClassObject NdrDllRegisterProxy NdrDllUnregisterProxy NdrOleAllocate NdrOleFree NdrProxyErrorHandler NdrProxyFreeBuffer NdrProxyGetBuffer NdrProxyInitialize NdrProxySendReceive NdrStubCall2 NdrStubForwardingFunction NdrStubCall3 NdrStubGetBuffer NdrStubInitialize Build date: 9/9/2011
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 [This documentation is preliminary and is subject to change.] The following printing APIs are supported for developing Metro style apps. Printing IPrintDocumentPackageTarget IPrintPreviewDXGIPackageTarget XPS Documents CLSID_XpsOMObjectFactory IXpsDocumentPackageTarget IXpsOMBrush IXpsOMCanvas IXpsOMColorProfileResource IXpsOMColorProfileResourceCollection IXpsOMCoreProperties IXpsOMDashCollection IXpsOMDictionary IXpsOMDocument IXpsOMDocumentCollection IXpsOMDocumentSequence IXpsOMDocumentStructureResource IXpsOMFontResource IXpsOMFontResourceCollection IXpsOMGeometry IXpsOMGeometryFigure IXpsOMGeometryFigureCollection IXpsOMGlyphs IXpsOMGlyphsEditor IXpsOMGradientBrush IXpsOMGradientStop IXpsOMGradientStopCollection IXpsOMImageBrush IXpsOMImageResource IXpsOMImageResourceCollection IXpsOMLinearGradientBrush IXpsOMMatrixTransform IXpsOMNameCollection IXpsOMObjectFactory IXpsOMObjectFactory1 IXpsOMPackage IXpsOMPackage1 IXpsOMPackageTarget IXpsOMPackageWriter IXpsOMPage IXpsOMPage1 IXpsOMPageReference IXpsOMPageReferenceCollection IXpsOMPart IXpsOMPartResources IXpsOMPartUriCollection IXpsOMPath IXpsOMPrintTicketResource IXpsOMRadialGradientBrush IXpsOMRemoteDictionaryResource IXpsOMRemoteDictionaryResource1 IXpsOMRemoteDictionaryResourceCollection IXpsOMResource IXpsOMShareable IXpsOMSignatureBlockResource IXpsOMSignatureBlockResourceCollection IXpsOMSolidColorBrush IXpsOMStoryFragmentsResource IXpsOMTileBrush IXpsOMVisual IXpsOMVisualBrush IXpsOMVisualCollection Build date: 9/9/2011
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 [This documentation is preliminary and is subject to change.] The following security and identity APIs are supported for developing Metro style apps. Directory Services ADsBuildEnumerator ADsBuildVarArrayInt ADsBuildVarArrayStr ADsDecodeBinaryData ADsEncodeBinaryData ADsEnumerateNext ADsFreeEnumerator ADsGetLastError ADsGetObject ADsOpenObject ADsSetLastError ADsFreeADsValues AllocADsMem AllocADsStr FreeADsMem FreeADsStr ReallocADsMem ReallocADsStr CLSID_AccessControlEntry CLSID_AccessControlList CLSID_ADsSecurityUtility CLSID_DNWithBinary CLSID_DNWithString CLSID_LargeInteger CLSID_Pathname CLSID_PropertyEntry CLSID_PropertyValue CLSID_SecurityDescriptor Build date: 9/9/2011
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 [This documentation is preliminary and is subject to change.] The following system APIs are supported for developing Metro style apps. COM BindMoniker BSTR_UserFree BSTR_UserFree64 BSTR_UserMarshal BSTR_UserMarshal64 BSTR_UserSize BSTR_UserSize64 BSTR_UserUnmarshal BSTR_UserUnmarshal64 CLSIDFromString CoCreateFreeThreadedMarshaler CoCreateGuid CoCreateInstanceFromApp CoDisconnectObject CoFreeUnusedLibraries CoFreeUnusedLibrariesEx CoGetApartmentType CoGetCurrentLogicalThreadId CoGetInterfaceAndReleaseStream CoGetMarshalSizeMax CoGetObject CoGetStandardMarshal CoInitializeEx CoInitializeSecurity CoMarshalInterface CoMarshalInterThreadInterfaceInStream CoRegisterClassObject CoReleaseMarshalData CoReleaseServerProcess CoResumeClassObjects CoRevokeClassObject CoSuspendClassObjects CoSwitchCallContext CoTaskMemAlloc CoTaskMemFree CoTaskMemRealloc CoUninitialize CoUnmarshalInterface CoWaitForMultipleHandles CreateAntiMoniker CreateBindCtx CreateClassMoniker CreateFileMoniker CreateGenericComposite CreateILockBytesOnHGlobal CreateItemMoniker CreateObjrefMoniker CreatePointerMoniker CreateStreamOnHGlobal DispInvoke FmtIdToPropStgName GetClassFile GetConvertStg GetHGlobalFromILockBytes GetHGlobalFromStream IBindCtx IClassFactory IClientSecurity IConnectionPoint IConnectionPointContainer IDirectWriterLock IDispatch IEnumConnectionPoints IEnumConnections IEnumMoniker IEnumSTATDATA IEnumSTATPROPSETSTG IEnumSTATPROPSTG IEnumSTATSTG IEnumString IEnumUnknown IEnumVARIANT IFillLockBytes IGlobalInterfaceTable IGlobalOptions IIDFromString ILayoutStorage ILockBytes IMalloc IMallocSpy IMultiQI IPropertyBag2 IPropertySetStorage IPropertyStorage IPSFactoryBuffer IQuickActivate IRootStorage IRpcStubBuffer IRpcChannelBuffer IsEqualGUID ISequentialStream IStorage IStream ISurrogate IUnknown LPSAFEARRAY_Marshal LPSAFEARRAY_Size LPSAFEARRAY_Unmarshal LPSAFEARRAY_UserFree LPSAFEARRAY_UserFree64 LPSAFEARRAY_UserMarshal LPSAFEARRAY_UserMarshal64 LPSAFEARRAY_UserSize LPSAFEARRAY_UserSize64 LPSAFEARRAY_UserUnmarshal LPSAFEARRAY_UserUnmarshal64 MkParseDisplayName MonikerCommonPrefixWith MonikerRelativePathTo ReadClassStg ReadClassStm SafeArrayAccessData SafeArrayAllocData SafeArrayAllocDescriptor SafeArrayAllocDescriptorEx SafeArrayCopy SafeArrayCopyData SafeArrayCreate SafeArrayCreateEx SafeArrayCreateVector SafeArrayCreateVectorEx SafeArrayDestroy SafeArrayDestroyData SafeArrayDestroyDescriptor SafeArrayGetDim SafeArrayGetElement SafeArrayGetElemsize SafeArrayGetIID SafeArrayGetLBound SafeArrayGetRecordInfo SafeArrayGetUBound SafeArrayGetVartype SafeArrayLock SafeArrayPtrOfIndex SafeArrayPutElement SafeArrayRedim SafeArraySetIID SafeArraySetRecordInfo SafeArrayUnaccessData SafeArrayUnlock StgCreateDocfile StgCreateDocfileOnILockBytes StgCreatePropSetStg StgCreatePropStg StgCreateStorageEx StgGetIFillLockBytesOnFile StgGetIFillLockBytesOnILockBytes StgIsStorageFile StgIsStorageILockBytes StgOpenAsyncDocfileOnIFillLockBytes StgOpenPropStg StgOpenStorage StgOpenStorageEx StgOpenStorageOnILockBytes StgPropertyLengthAsVariant StgSetTimes StringFromCLSID StringFromGUID2 StringFromIID SysAllocString SysAllocStringByteLen SysAllocStringLen SysFreeString SysReAllocString SysReAllocStringLen SysStringByteLen SysStringLen SystemTimeToVariantTime VarAbs VarAdd VarAnd VarBoolFromCy VarBoolFromDate VarBoolFromDec VarBoolFromDisp VarBoolFromI1 VarBoolFromI2 VarBoolFromI4 VarBoolFromI8 VarBoolFromR4 VarBoolFromR8 VarBoolFromStr VarBoolFromUI1 VarBoolFromUI2 VarBoolFromUI4 VarBoolFromUI8 VarBstrCat VarBstrCmp VarBstrFromBool VarBstrFromCy VarBstrFromDate VarBstrFromDec VarBstrFromDisp VarBstrFromI1 VarBstrFromI2 VarBstrFromI4 VarBstrFromI8 VarBstrFromR4 VarBstrFromR8 VarBstrFromUI1 VarBstrFromUI2 VarBstrFromUI4 VarBstrFromUI8 VarCat VarCmp VarCyAbs VarCyAdd VarCyCmp VarCyCmpR8 VarCyFix VarCyFromBool VarCyFromDate VarCyFromDec VarCyFromDisp VarCyFromI1 VarCyFromI2 VarCyFromI4 VarCyFromI8 VarCyFromR4 VarCyFromR8 VarCyFromStr VarCyFromUI1 VarCyFromUI2 VarCyFromUI4 VarCyFromUI8 VarCyInt VarCyMul VarCyMulI4 VarCyMulI8 VarCyNeg VarCyRound VarCySub VarDateFromBool VarDateFromCy VarDateFromDec VarDateFromDisp VarDateFromI1 VarDateFromI2 VarDateFromI4 VarDateFromI8 VarDateFromR4 VarDateFromR8 VarDateFromStr VarDateFromUdate VarDateFromUdateEx VarDateFromUI1 VarDateFromUI2 VarDateFromUI4 VarDateFromUI8 VarDecAbs VarDecAdd VarDecCmp VarDecCmpR8 VarDecDiv VarDecFix VarDecFromBool VarDecFromCy VarDecFromDate VarDecFromDisp VarDecFromI1 VarDecFromI2 VarDecFromI4 VarDecFromI8 VarDecFromR4 VarDecFromR8 VarDecFromStr VarDecFromUI1 VarDecFromUI2 VarDecFromUI4 VarDecFromUI8 VarDecInt VarDecMul VarDecNeg VarDecRound VarDecSub VarDiv VarEqv VarFix VarFormat VarFormatCurrency VarFormatDateTime VarFormatFromTokens VarFormatNumber VarFormatPercent VarI1FromBool VarI1FromCy VarI1FromDate VarI1FromDec VarI1FromDisp VarI1FromI2 VarI1FromI4 VarI1FromI8 VarI1FromR4 VarI1FromR8 VarI1FromStr VarI1FromUI1 VarI1FromUI2 VarI1FromUI4 VarI1FromUI8 VarI2FromBool VarI2FromCy VarI2FromDate VarI2FromDec VarI2FromDisp VarI2FromI1 VarI2FromI4 VarI2FromI8 VarI2FromR4 VarI2FromR8 VarI2FromStr VarI2FromUI1 VarI2FromUI2 VarI2FromUI4 VarI2FromUI8 VarI4FromBool VarI4FromCy VarI4FromDate VarI4FromDec VarI4FromDisp VarI4FromI1 VarI4FromI2 VarI4FromI8 VarI4FromInt VarI4FromR4 VarI4FromR8 VarI4FromStr VarI4FromUI1 VarI4FromUI2 VarI4FromUI4 VarI4FromUI8 VarI8FromBool VarI8FromCy VarI8FromDate VarI8FromDec VarI8FromDisp VarI8FromI1 VarI8FromI2 VarI8FromR4 VarI8FromR8 VarI8FromStr VarI8FromUI1 VarI8FromUI2 VarI8FromUI4 VarI8FromUI8 VARIANT_UserFree VARIANT_UserFree64 VARIANT_UserMarshal VARIANT_UserMarshal64 VARIANT_UserSize VARIANT_UserSize64 VARIANT_UserUnmarshal VARIANT_UserUnmarshal64 VariantChangeType VariantChangeTypeEx VariantClear VariantCopy VariantCopyInd VariantInit VariantTimeToSystemTime VarIdiv VarImp VarInt VarMod VarMonthName VarMul VarNeg VarNot VarNumFromParseNum VarOr VarParseNumFromStr VarPow VarR4CmpR8 VarR4FromBool VarR4FromCy VarR4FromDate VarR4FromDec VarR4FromDisp VarR4FromI1 VarR4FromI2 VarR4FromI4 VarR4FromI8 VarR4FromR8 VarR4FromStr VarR4FromUI1 VarR4FromUI2 VarR4FromUI4 VarR4FromUI8 VarR8FromBool VarR8FromCy VarR8FromDate VarR8FromDec VarR8FromDisp VarR8FromI1 VarR8FromI2 VarR8FromI4 VarR8FromI8 VarR8FromR4 VarR8FromStr VarR8FromUI1 VarR8FromUI2 VarR8FromUI4 VarR8FromUI8 VarR8Pow VarR8Round VarRound VarSub VarTokenizeFormatString VarUdateFromDate VarUI1FromBool VarUI1FromCy VarUI1FromDate VarUI1FromDec VarUI1FromDisp VarUI1FromI1 VarUI1FromI2 VarUI1FromI4 VarUI1FromI8 VarUI1FromR4 VarUI1FromR8 VarUI1FromStr VarUI1FromUI2 VarUI1FromUI4 VarUI1FromUI8 VarUI2FromBool VarUI2FromCy VarUI2FromDate VarUI2FromDec VarUI2FromDisp VarUI2FromI1 VarUI2FromI2 VarUI2FromI4 VarUI2FromI8 VarUI2FromR4 VarUI2FromR8 VarUI2FromStr VarUI2FromUI1 VarUI2FromUI4 VarUI2FromUI8 VarUI4FromBool VarUI4FromCy VarUI4FromDate VarUI4FromDec VarUI4FromDisp VarUI4FromI1 VarUI4FromI2 VarUI4FromI4 VarUI4FromI8 VarUI4FromR4 VarUI4FromR8 VarUI4FromStr VarUI4FromUI1 VarUI4FromUI2 VarUI4FromUI8 VarUI8FromBool VarUI8FromCy VarUI8FromDate VarUI8FromDec VarUI8FromDisp VarUI8FromI1 VarUI8FromI2 VarUI8FromI8 VarUI8FromR4 VarUI8FromR8 VarUI8FromStr VarUI8FromUI1 VarUI8FromUI2 VarUI8FromUI4 VarWeekdayName VarXor WriteClassStg WriteClassStm DLLs DisableThreadLibraryCalls FreeLibrary GetProcAddress LoadPackagedLibrary Memory GetProcessHeap HeapAlloc HeapFree HeapReAlloc HeapSize Processes CloseHandle DecodePointer DuplicateHandle EncodePointer GetCurrentProcess GetCurrentProcessId Processor IsProcessorFeaturePresent Thread and Synchronization AcquireSRWLockExclusive AcquireSRWLockShared CreateEventExW CreateMutexExW CreateSemaphoreExW DeleteCriticalSection EnterCriticalSection FlsAlloc FlsFree FlsGetValue FlsSetValue GetCurrentThread GetCurrentThreadId GetTickCount64 InitializeConditionVariable InitializeCriticalSectionEx InitializeSListHead InitializeSRWLock InitOnceBeginInitialize InitOnceComplete InitOnceExecuteOnce InitOnceInitialize InterlockedAdd InterlockedAdd64 InterlockedAddAcquire InterlockedAddAcquire64 InterlockedAddRelease InterlockedAddRelease64 InterlockedAnd InterlockedAnd16 InterlockedAnd16Acquire InterlockedAnd16Release InterlockedAnd64 InterlockedAnd64Acquire InterlockedAnd64Release InterlockedAnd8 InterlockedAnd8Acquire InterlockedAnd8Release InterlockedAndAcquire InterlockedAndRelease InterlockedBitTestAndReset InterlockedBitTestAndReset64 InterlockedBitTestAndSet InterlockedBitTestAndSet64 InterlockedCompare64Exchange128 InterlockedCompare64ExchangeAcquire128 InterlockedCompare64ExchangeRelease128 InterlockedCompareExchange InterlockedCompareExchange64 InterlockedCompareExchangeAcquire InterlockedCompareExchangeAcquire64 InterlockedCompareExchangePointer InterlockedCompareExchangePointerAcquire InterlockedCompareExchangePointerRelease InterlockedCompareExchangeRelease InterlockedCompareExchangeRelease64 InterlockedDecrement InterlockedDecrement64 InterlockedDecrementAcquire InterlockedDecrementAcquire64 InterlockedDecrementRelease InterlockedDecrementRelease64 InterlockedExchange InterlockedExchange64 InterlockedExchangeAcquire InterlockedExchangeAcquire64 InterlockedExchangeAdd InterlockedExchangeAdd64 InterlockedExchangeAddAcquire InterlockedExchangeAddAcquire64 InterlockedExchangeAddRelease InterlockedExchangeAddRelease64 InterlockedFlushSList InterlockedIncrement InterlockedIncrement64 InterlockedIncrementAcquire InterlockedIncrementAcquire64 InterlockedIncrementRelease InterlockedIncrementRelease64 InterlockedOr InterlockedOr16 InterlockedOr16Acquire InterlockedOr16Release InterlockedOr64 InterlockedOr64Acquire InterlockedOr64Release InterlockedOr8 InterlockedOr8Acquire InterlockedOr8Release InterlockedOrAcquire InterlockedOrRelease InterlockedPopEntrySList InterlockedPushEntrySList InterlockedPushListSList InterlockedXor InterlockedXor16 InterlockedXor16Acquire InterlockedXor16Release InterlockedXor64 InterlockedXor64Acquire InterlockedXor64Release InterlockedXor8 InterlockedXor8Acquire InterlockedXor8Release InterlockedXorAcquire InterlockedXorRelease LeaveCriticalSection OpenEventW OpenMutexW OpenSemaphoreW QueryDepthSList QueryPerformanceCounter QueryPerformanceFrequency ReleaseMutex ReleaseSemaphore ReleaseSRWLockExclusive ReleaseSRWLockShared ResetEvent SetEvent SleepConditionVariableCS SleepConditionVariableSRW TryAcquireSRWLockExclusive TryAcquireSRWLockShared TryEnterCriticalSection WaitForMultipleObjectsEx WaitForSingleObjectEx WakeAllConditionVariable WakeConditionVariable Time FileTimeToSystemTime GetDynamicTimeZoneInformation GetLocalTime GetSystemTime GetSystemTimeAsFileTime GetTimeZoneInformation GetTimeZoneInformationForYear SystemTimeToFileTime SystemTimeToTzSpecificLocalTime TzSpecificLocalTimeToSystemTime Windows Runtime IActivationFactory IAsyncInfo IBuffer IInputStream IInspectable IOutputStream IRandomAccessStream IRestrictedErrorInfo IWeakReference IWeakReferenceSource MetaDataGetDispenser RoActivateInstance RoFreeParameterizedTypeExtra RoGetActivatableClassRegistration RoGetActivationFactory RoGetBufferMarshaler RoGetErrorReportingFlags RoGetMetaDataFile RoGetParameterizedTypeInstanceIID RoGetServerActivatableClasses RoInitialize RoOriginateError RoOriginateErrorW RoParameterizedTypeExtraGetTypeSignature RoParseTypeName RoRegisterActivationFactories RoResolveNamespace RoResolveRestrictedErrorInfoReference RoRevokeActivationFactories RoSetErrorReportingFlags RoTransformError RoTransformErrorW RoUninitialize WindowsCompareStringOrdinal WindowsConcatString WindowsCreateString WindowsCreateStringReference WindowsDeleteString WindowsDeleteStringBuffer WindowsDuplicateString WindowsGetStringLen WindowsGetStringRawBuffer WindowsInspectString WindowsIsStringEmpty WindowsPreallocateStringBuffer WindowsPromoteStringBuffer WindowsReplaceString WindowsStringHasEmbeddedNull WindowsSubstring WindowsSubstringWithSpecifiedLength WindowsTrimStringEnd WindowsTrimStringStart Build date: 9/9/2011
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 [This documentation is preliminary and is subject to change.] The following user interface APIs are supported for developing Metro style apps. Accessibility CLSID_CUIAutomationRegistrar IAccessibleEx IAnnotationProvider IDockProvider IExpandCollapseProvider IGridItemProvider IGridProvider IInvokeProvider IItemContainerProvider ILegacyIAccessibleProvider IMultipleViewProvider IObjectModelProvider IProxyProviderWinEventHandler IProxyProviderWinEventSink IRangeValueProvider IRawElementProviderAdviseEvents IRawElementProviderFragment IRawElementProviderFragmentRoot IRawElementProviderHwndOverride IRawElementProviderSimple IScrollItemProvider IScrollProvider ISelectionItemProvider ISelectionProvider ISpreadsheetItemProvider ISpreadsheetProvider IStylesProvider ISynchronizedInputProvider ITableItemProvider ITableProvider ITextProvider ITextProvider2 ITextRangeProvider IToggleProvider ITransformProvider ITransformProvider2 IUIAutomationPatternHandler IUIAutomationPatternInstance IUIAutomationRegistrar IValueProvider IVirtualizedItemProvider IWindowProvider UiaClientsAreListening UiaDisconnectAllProviders UiaDisconnectProvider UiaHostProviderFromHwnd UiaProviderForNonClient UiaProviderFromIAccessible UiaRaiseAsyncContentLoadedEvent UiaRaiseAutomationEvent UiaRaiseAutomationPropertyChangedEvent UiaRaiseStructureChangedEvent UiaReturnRawElementProvider DirectManipulation CLSID_DirectManipulationManager CLSID_DirectManipulationTilingManager IDirectManipulationCompositor IDirectManipulationContent IDirectManipulationEventHandler IDirectManipulationLayer IDirectManipulationManager IDirectManipulationMotion IDirectManipulationMotionEventHandler IDirectManipulationRegion IDirectManipulationTilingEventHandler IDirectManipulationTilingManager IDirectManipulationUpdateManager Globalization CompareStringEx CompareStringOrdinal EnumCalendarInfoExEx EnumDateFormatsExEx EnumSystemCodePagesW EnumSystemGeoID EnumSystemLocalesEx EnumTimeFormatsEx FindNLSStringEx FindStringOrdinal GetCalendarInfoEx GetCPInfoExW GetCurrencyFormatEx GetDateFormatEx GetDurationFormatEx GetGeoInfoW GetLocaleInfoEx GetNLSVersionEx GetNumberFormatEx GetStringScripts GetStringTypeExW GetStringTypeW GetSystemDefaultLocaleName GetTimeFormatEx GetUserDefaultLocaleName GetUserGeoID IdnToAscii IdnToNameprepUnicode IdnToUnicode IEnumCodePage IEnumRfc1766 IEnumScript IMLangConvertCharset IMultiLanguage IMultiLanguage2 IsNormalizedString IsValidCodePage IsValidLocaleName LCIDToLocaleName LCMapStringEx LocaleNameToLCID MappingFreePropertyBag MappingFreeServices MappingGetServices MappingRecognizeText MultiByteToWideChar NormalizeString ResolveLocaleName VerifyScripts WideCharToMultiByte Other IGetFrameAsyncCompletedHandler IGetFrameAsyncOperation IGetFrameCountAsyncCompletedHandler IGetFrameCountAsyncOperation IKeyEventHandler Strings StringCbCat StringCbCatEx StringCbCatN StringCbCatNEx StringCbCopy StringCbCopyEx StringCbCopyN StringCbCopyNEx StringCbGets StringCbGetsEx StringCbLength StringCbPrintf_l StringCbPrintf_lEx StringCbPrintf StringCbPrintfEx StringCbVPrintf_l StringCbVPrintf_lEx StringCbVPrintf StringCbVPrintfEx StringCchCat StringCchCatEx StringCchCatN StringCchCatNEx StringCchCopy StringCchCopyEx StringCchCopyN StringCchCopyNEx StringCchGets StringCchGetsEx StringCchLength StringCchPrintf_l StringCchPrintf_lEx StringCchPrintf StringCchPrintfEx StringCchVPrintf_l StringCchVPrintf_lEx StringCchVPrintf StringCchVPrintfEx UnalignedStringCbLengthW UnalignedStringCchLengthW Text Services Framework CLSID_TF_DisplayAttributeMgr CLSID_TF_InputProcessorProfiles CLSID_TF_ThreadMgr IEnumITfCompositionView IEnumTfCandidates IEnumTfContexts IEnumTfContextViews IEnumTfDisplayAttributeInfo IEnumTfDocumentMgrs IEnumTfFunctionProviders IEnumTfInputProcessorProfiles IEnumTfProperties IEnumTfPropertyValue IEnumTfRanges IEnumTfUIElements ITextStoreACP ITextStoreACPServices ITextStoreACPSink ITextStoreAnchor ITextStoreAnchorSink ITfCandidateList ITfCandidateListUIElement ITfCandidateListUIElementBehavior ITfCandidateString ITfCompartment ITfCompartmentEventSink ITfCompartmentMgr ITfComposition ITfCompositionSink ITfCompositionView ITfConfigureSystemKeystrokeFeed ITfContextComposition ITfContext ITfContextOwnerCompositionServices ITfContextOwnerCompositionSink ITfContextOwnerServices ITfContextView ITfDisplayAttributeInfo ITfDisplayAttributeMgr ITfDisplayAttributeNotifySink ITfDisplayAttributeProvider ITfDocumentMgr ITfEditRecord ITfFnGetSAPIObject ITfFnReconversion ITfFunction ITfFunctionProvider ITfInputProcessorProfileActivationSink ITfInputProcessorProfileMgr ITfInputScope ITfInputScope2 ITfKeyEventSink ITfKeystrokeMgr ITfKeyTraceEventSink ITfLanguageProfileNotifySink ITfPersistentPropertyLoaderACP ITfPreservedKeyNotifySink ITfProperty ITfPropertyStore ITfRange ITfRangeACP ITfRangeBackup ITfReadingInformationUIElement ITfReadOnlyProperty ITfSource ITfSourceSingle ITfTextEditSink ITfThreadMgr ITfUIElement ITfUIElementMgr ITfUIElementSink Touch RegisterPointerDeviceNotifications Windows and Messages IActivatedEventHandler IDragCompletedEventHandler IDragDeltaEventHandler IDragStartedEventHandler IEventHandler IManipulationCompletedEventHandler IManipulationDeltaEventHandler IManipulationStartedEventHandler IMouseButtonEventHandler IMouseEventHandler IMouseWheelEventHandler IPointerEventHandler IPositionChangedHandler IRoutedEventHandler IRoutedPropertyChangedEventHandler IScrollEventHandler ISelectionChangedEventHandler ISizeChangedEventHandler IStatusChangedHandler ITextChangedEventHandler Windows Animation CLSID_UIAnimationManager CLSID_UIAnimationManager2 CLSID_UIAnimationTimer CLSID_UIAnimationTransitionFactory CLSID_UIAnimationTransitionFactory2 CLSID_UIAnimationTransitionLibrary CLSID_UIAnimationTransitionLibrary2 IUIAnimationInterpolator IUIAnimationInterpolator2 IUIAnimationManager IUIAnimationManager2 IUIAnimationManagerEventHandler IUIAnimationPrimitiveInterpolation IUIAnimationPriorityComparison IUIAnimationPriorityComparison2 IUIAnimationStoryboard IUIAnimationStoryboard2 IUIAnimationStoryboardEventHandler IUIAnimationStoryboardEventHandler2 IUIAnimationTimer IUIAnimationTimerClientEventHandler IUIAnimationTimerEventHandler IUIAnimationTimerUpdateHandler IUIAnimationTransition IUIAnimationTransition2 IUIAnimationTransitionFactory IUIAnimationTransitionFactory2 IUIAnimationTransitionLibrary IUIAnimationTransitionLibrary2 IUIAnimationVariable IUIAnimationVariable2 IUIAnimationVariableChangeHandler IUIAnimationVariableChangeHandler2 IUIAnimationVariableCurveChangeHandler2 IUIAnimationVariableIntegerChangeHandler IUIAnimationVariableIntegerChangeHandler2 Windows Shell ICollectionChangedEventHandler IFileItemCountHandler IFileItemDocumentPropertiesHandler IFileItemGetIndexedStateHandler IFileItemGetStreamHandler IFileItemGetThumbnailHandler IFileItemImagePropertiesHandler IFileItemMusicPropertiesHandler IFileItemRetrievalHandler IFileItemRetrievePropertiesHandler IFileItemStatusHandler IFileItemVideoPropertiesHandler IFileItemViewHandler IUserImageChangedHandler IWriteUserImageCompletedEventHandler Build date: 9/9/2011