Geoff Chappell - Software Analyst
Version 8.0 adds several hundred functions that are exported only by ordinal.
The column of Remarks and the usual colour-coding scheme for documentation status await my receipt (on disc from an MSDN subscription) of a definitive SDK for Windows 7 to adopt as a formal reference edition of Microsoft’s documentation. Meanwhile, these functions that are exported only by ordinal are assumed to be undocumented, as is Microsoft’s typical practice.
Ordinal | Function | Remarks |
---|---|---|
36 | IECheckIntegrityFile | |
57 | GetCurrentUserSid | |
58 | CoCreateUserBroker | |
59 | SetUserBroker | |
96 | CoCreateUserBrokerForThread | |
150 | IERegResolve | |
151 | IERegGetDw | |
152 | IERegGetDwEx | |
153 | IERegSetDw | |
154 | IERegGetBufferSizeTz | |
155 | IERegGetTz | |
156 | IERegGetTzEx | |
157 | IERegSetTz | |
158 | IERegGetBufferSizeSz | |
159 | IERegGetSz | |
160 | IERegGetSzEx | |
161 | IERegSetSz | |
162 | IERegGetBufferSizeWz | |
163 | IERegGetWz | |
164 | IERegGetWzEx | |
165 | IERegSetWz | |
166 | IERegGetBool | |
167 | IERegGetBoolEx | |
168 | IERegDeleteValue | |
170 | IERegEnumKeys | |
171 | IERegEnumValues | |
172 | IsPolicyKeyPresentW | |
173 | IsPolicyKeyPresentA | |
174 | IEIsScriptDebuggingEnabled | |
175 | IEEnableScriptDebugging | |
176 | IEDisableScriptDebugging | |
200 | EDL_InitializeAllowedDomainsList | |
201 | EDL_AddNewDomain | |
202 | EDL_GetAllowedDomains | |
203 | EDL_DoesAllowedDomainsListExists | |
204 | EDL_IsAllowedDomainsListEmpty | |
205 | EDL_IsDomainAllowed | |
206 | EDL_AllowNoDomains | |
207 | EDL_DeleteAllowedDomainsList | |
208 | EDL_DeleteAllAllowedDomainsLists | |
209 | EDL_GetDomainFromUri | |
210 | EDL_IsAllowedDomainListEnabled | |
211 | EDL_DeleteAllPrivateBrowsingDomains | |
220 | ProcessSetRefCountAddress | |
221 | ProcessGetRefCountAddress | |
222 | ProcessSetRefCountIUnknown | |
223 | ProcessRefCountAddRef | |
224 | ProcessRefCountRelease | |
225 | ProcessGetInstanceExplorer | |
300 | IAS_Create | |
301 | IAS_Open | |
302 | IAS_Close | |
303 | IASAware_HangResistantFrameOn | |
304 | IASAware_HangResistantFrameOn | |
305 | IAS_ExternalTabProcessesOn | |
306 | IAS_ApplicationUniqueInternetExplorerCLSID | |
307 | IAS_ImmutableApplicationStateId | |
308 | IASAware_PrivateBrowsingOn | |
309 | IASAware_PrivateBrowsingOn | |
310 | IAS_IsPrivateShimsRequested | |
311 | IESetProcessModule | |
312 | IESetTabWindowExports | |
313 | IAS_InPrivateDisableToolbars | |
314 | IESetFrameUtilExports | |
320 | LCIEGetConfiguration | |
321 | LCIEConfiguration | |
322 | LCIEIsMultipleProcessEnabled | |
324 | LCIESetConfiguration | |
325 | LCIEUnifiedFrame | |
326 | LCIEInSameProcess | |
327 | LCIEIsInSameProcess | |
328 | LCIEGetManagerHandleFromProcessId | |
329 | LCIEGetManagerHandleFromComponentHandle | |
330 | LCIEGetComponentParent | |
331 | LCIESetComponentApplicationData | |
332 | LCIEGetComponentAndManagerComponent | |
333 | LCIEGetTypedSharedMemoryContents | |
334 | LCIESharedMemorySpace_Open | |
335 | LCIECreateAndInitThreadRef | |
336 | LCIESetSerializeCoCreateInstance | |
337 | LCIESerializeCoCreateInstance | |
338 | CSerializableContainer_CreateInstance | |
340 | LCIESerializable_PackWStr | |
341 | LCIESerializable_UnpackWStr | |
342 | LCIESerializable_PackBSTR | |
343 | LCIESerializable_UnpackBSTR | |
344 | LCIESerializable_UnpackBSTRToStr | |
345 | LCIESerializable_ValidateWStr | |
346 | LCIE_FindFrameOrTabComponent | |
347 | LCIEGetTypedComponentFromThread | |
350 | LCIEIStream_MapEmptyBuffer | |
351 | LCIEIStream_MapContent | |
352 | LCIEIStream_SizeOnly | |
353 | LCIEMarshalInterfaceIntoBufferEx | |
354 | LCIEMarshalInterfaceIntoBufferOtherProcess | |
355 | LCIEMarshalInterfaceIntoBufferSameProcess | |
356 | LCIEMarshalInterfaceIntoBufferForHandle | |
357 | LCIEMarshalInterfaceIntoStreamForHandle | |
358 | LCIEUnmarshalInterfaceFromBuffer | |
359 | LCIEMarshalInterfaceGetIStream | |
364 | LCIEPostMessageWithDISPPARAMS | |
365 | LCIEVariantArrayPack | |
366 | LCIEVariantArrayUnpackBuffer | |
367 | LCIEVariantArrayUnpackVars | |
368 | LCIEVariantUnpack | |
369 | LCIEVariantUnpackUntrusted | |
370 | LCIEVariantPack | |
371 | LCIEPackSizeOfVariant | |
372 | LCIEPostDispatchEvent | |
375 | LCIEMakeSecurityProxyMaster | |
376 | LCIEForceSecurityProxiesFromTabThreadID | |
377 | LCIEForceSecurityProxiesFromHandle | |
378 | LCIEForceSecurityProxiesFromFlags | |
380 | VerifyUntrusted_IsoMessage_ExactSize | |
381 | VerifyUntrusted_IsoMessage_MinSize | |
382 | VerifyUntrusted_ISO_HANDLE | |
383 | VerifyUntrusted_Pidl | |
384 | VerifyUntrusted_String | |
385 | VerifyUntrusted_HWND | |
386 | LCIESendCookieData | |
387 | LCIEValidateCookieInBlob | |
388 | LCIEReadCookieFromBlob | |
390 | LCIEChangeComponentSharedFlagBit | |
391 | LCIEIsComponentSharedFlagValueSet | |
392 | LCIEChangeComponentSharedFlagBit_FromComponentThread | |
393 | LCIEIsComponentSharedFlagValueSet_FromComponentThread | |
400 | IsoAllocArtifact | |
401 | IsoGetArtifactAddress | |
402 | IsoGetTypedArtifactAddress | |
403 | IsoLockArtifact | |
404 | IsoUnlockArtifact | |
405 | IsoRemoveArtifact | |
406 | IsoGetNextArtifact | |
410 | IsoRemoveArtifactsForOwner | |
411 | IsoRemoveArtifactsForProcess | |
412 | IsoCanWriteToHandle | |
413 | IsoIsArtifactInstanceTrusted | |
414 | IsoIsArtifactDefinitionTrusted | |
415 | IsoAllocArtifactAtTrustLevel | |
416 | IsoAllocArtifactAtHandleLevel | |
417 | IsoChangeArtifactOwner | |
420 | IsoRegisterProcess | |
421 | IsoCreateProcess | |
422 | IsoGetProcessData | |
423 | IsoGetManagerFromProcess | |
424 | IsoGetProcessAndManagerFromPid | |
425 | IsoGetCurrentProcessHandle | |
430 | IsoGetCurrentThreadHandle | |
431 | IsoRegisterThread | |
432 | IsoCreateThread | |
433 | IsoGetThreadData | |
434 | IsoGetThreadDataFromTid | |
435 | IsoReferenceThread | |
436 | IsoReleaseThread | |
437 | IsoInitializeThread | |
438 | IsoUninitializeThread | |
440 | IsoAllocSharedMemory | |
441 | IsoAllocSharedMemoryPerFlags | |
442 | IsoAllocSharedMemoryToOwner | |
443 | IsoGetSharedMemoryAddress | |
444 | IsoLockSharedMemory | |
445 | IsoFreeSharedMemory | |
450 | IsoGetWindowsMessageNumber | |
451 | IsoDispatchMessageToArtifacts | |
452 | IsoRetrieveAvailableMessages | |
453 | IsoAllocMessageBuffer | |
454 | IsoAllocMessageBufferPerFlags | |
455 | IsoGetMessageBufferAddress | |
456 | IsoLockMessageBuffer | |
457 | IsoFreeMessageBuffer | |
458 | IsoPostMessage | |
459 | IsoPostMessageUsingDataInBuffer | |
460 | IsoPostMessageWithoutBuffer | |
470 | IsoAddCreationDefinition | |
471 | IsoGetCreationDefinition | |
472 | IsoDuplicateHandle | |
473 | IsoSaveProcessHandle | |
474 | IsoFreeProcessHandle | |
475 | IsoGetProcessHandle | |
476 | IsoSaveThreadHandle | |
477 | IsoFreeThreadHandle | |
478 | IsoGetThreadHandle | |
480 | IsoParseProcessCommandLine | |
481 | IsoThreadWindowsPumpInit | |
482 | IsoThreadWindowsPump | |
500 | IsoCreateComponentByCreDat | |
501 | IsoCreateComponent | |
502 | IsoRegisterActivityComponent | |
503 | IsoRegisterWinProcComponent | |
504 | IsoRegisterWindowComponent | |
505 | IsoRegisterThreadComponent | |
506 | IsoRegisterManagerComponent | |
507 | IsoMarkComponentCreationFinished | |
508 | IsoGetComponentData | |
509 | IsoGetWindowComponentData | |
510 | IsoGetThreadComponentData | |
511 | IsoGetTrustSplitComponent | |
512 | IsoMakeComponentTrustSplit | |
514 | IsoCreateScopeArtifactEvent | |
515 | IsoSetManagerExitBehavior | |
516 | IsoGetAuthority | |
517 | IsoGetCurrentProcess | |
518 | IsoGetAuthorityManager | |
519 | IsoGetCurrentProcessManager | |
520 | IsoGetProcessManager | |
525 | IsoSetDefaultScope | |
526 | IsoGetDefaultScope | |
527 | IsoReferenceDefaultScope | |
528 | IsoReleaseDefaultScope | |
529 | IsoGetSetDefaultScopeRefCount | |
530 | IsoInitDefaultScope | |
531 | CIESubscriptionManager_CreateInstance | |
533 | IsoGetNewCorrelationNumber | |
534 | IsoCreateThreadAndComponentFromProcessCreationData | |
535 | IsoIsSharedScopeActive | |
536 | IsoManagerThreadNonzero_WindowsPump | |
537 | IsoManagerThreadZero_WindowsPump | |
538 | IsoProcessManagerMessages | |
539 | IsoSubscriptionManager | |
540 | IsoMakeIsoSpaceObject | |
541 | IsoCreateHashTable | |
550 | WasDTCInstalledBySQL | |
551 | IsValidDSInstance | |
552 | IsoDebugExecuteEventA | |
553 | ReplicaLinkUpdateDSInstance | |
554 | ReplicaLinkUpdateDSInstance | |
570 | IsoProcessActivityMessage | |
600 | IECompatLogXSSFilterPageSanitation | |
601 | IECompatLogEventMessage | |
602 | IECompatLogStandardsMode | |
603 | IECompatLogFileUploadNoPath | |
604 | IECompatLogDirectXFilterPrefix | |
605 | IECompatLogCodepageDisabled | |
606 | IECompatLogAjaxNavigation | |
650 | GetValue | |
651 | GetExtValue | |
652 | GetInHiveValue | |
653 | GetInHiveExtValue | |
654 | SetValue | |
655 | SetExtValue | |
656 | DeleteValue | |
657 | DeleteExtValue | |
658 | IsPolicyEnabledValue | |
659 | IsPolicyEnabledExtValue | |
660 | ExistsInHiveValue | |
661 | ExistsInHiveExtValue | |
662 | DeleteExtKey | |
663 | EnumExtKey | |
664 | ExistsExtKey | |
665 | ExistsInHiveExtKey | |
666 | IsPolicyEnabledExtKey | |
667 | EnumExtValue | |
668 | EnumInHiveExtValue | |
669 | EnumInHiveExtKey | |
670 | GetTimestampValue | |
671 | GetTimestampExtValue | |
672 | NeedsUpgradeValue | |
673 | NeedsUpgradeExtValue | |
674 | GetIEInstalledTime | |
675 | MarkUpgradedValue | |
676 | MarkUpgradedExtValue | |
677 | MultiSzToByte | |
678 | MultiSzFromByte | |
679 | EnumKey | |
680 | ExistsKey | |
681 | EnumValue | |
682 | EnumInHiveKey | |
683 | EnumInHiveValue | |
684 | ExistsInHiveKey | |
685 | DeleteKey | |
686 | IsPolicyEnabledKey | |
687 | ClearNegativeKeyCache | |
688 | SuggestHintKey | |
689 | SuggestHintExtKey |